Skip to content

BSc.

Computer Engineering

The Computer Engineering Program aims to educate knowledgeable and ethical engineering leaders for Africa, working at the intersection of hardware and software, driving technological innovation across industries.

Our Computer Engineering graduates will carry the trademark Ashesi strengths—strong ethics, leadership skills, and a commitment to positive change— that will help create a new era of progress in African industry and infrastructure. With strong programming skills, hardware knowledge, and expertise in Artificial Intelligence, our graduates will be integral to the continent’s digitization and invaluable candidates for automation manufacturers.

Students will gain a solid foundation in the core areas of Computer Engineering and be able to design hardware-software solutions to problems in the domain. You will also have the opportunity to experiment and explore the sub-themes of electronic hardware systems or software-based systems.

Computer Engineering Curriculum

Level 100

Semester One 
a. Ashesi Success
b. Calculus for Engineering
c. Written & Oral communication
d. Introduction to Engineering
e. Foundations of Design & Entrepreneurship 1

Semester Two 
a. Computer Programming for Engineering
b. Multivariable Calculus and Linear Algebra
c. Physics: Mechanics
d. Foundations of Design & Entrepreneurship 2
e. Leadership Seminar 1*

Level 200

Semester One 
a. Physics: Electromagnetism
b. Statistics for Engineering
c. Applied Programming for Engineers
d. Leadership Seminar 2
e. Data Structures and Algorithms

Semester Two 
a. Leadership Seminar 3
b. Circuits & Electronics
c. Material Science & Chemistry
d. Differential Equations & Numerical Methods
e. Text & Meaning

Level 300

Semester One
a. Computer Organisation & Architecture
b. System Dynamics
c. Signals and Systems
d. Leadership Seminar 4 for Engineers
e. Instrumentation for Engineering

Semester Two 
a. Control Systems
b. Networks and Data Communications
c. Digital Systems Design
d. Intermediate Computer Programming
e. Year 3 Group Project and Seminar (with Engineering Research Methods)
f. Computer Engineering Elective

Level 400

Semester One 
a. Operating Systems
b. Computer Engineering Elective
c. Principles of Economics
d. Elective

Semester Two 
a. Project Management and Professional Practice
b. Computer Engineering Elective
c. African Studies Elective
d. Senior Project & Seminar  

Activity Calendar

Featured Event: December 3, 2025

Christmas on the Hill
A festive end-of-year celebration featuring activities, music, and community bonding. This event brings together students, faculty, and staff to share in the holiday spirit before the break.