Skip to content

BSc.

Computer Science

Our forward-thinking curriculum blends business management and technology skill, ensuring students can thrive in the field of data management, systems analysis, and strategic decision-making.

Why Ashesi?

In an increasingly tech-driven world, the ability to respond to technological change and build tech tools will be key skills required to succeed. The Computer Science programme at Ashesi helps students build the foundational skills necessary to build life-long careers in tech and information systems.

Our Students and Alumni

Curriculum

Year One

Semester One 
a. Ashesi Success
b. Foundations of Design & Entrepreneurship 1
c. Written & Oral Communication
d. Introduction to Computing & Info. Systems
e. Pre-Calculus 1 / Calculus 1

Semester Two 
a. Foundations of Design & Entrepreneurship 2
b. Computer Programming for CS
c. Text & Meaning
d. Pre-Calculus 2 / Calculus 2
e. Leadership Seminar 1
e. Leadership Seminar 1*

Semester Three 
a. Applied Calculus (For all pre-Calculus students)

Year Two

Semester One 
a. Microeconomics / Non-Major Elective
b. Statistics
c. Leadership Seminar 2
d. Data Structures & Algorithms
e. Discrete Structures & Theory

Semester Two 
a. Finance for Non-finance Majors
b. Quantitative Methods
c. Leadership Seminar 3
d. Database Systems
e. Intermediate Computer Programming

Year Three

Semester One
a. Research Methods
b. Web Technologies 
c. Computer Organisation & Architecture 
d. Leadership Seminar 4 / Elective 

Semester Two 
a. Algorithm Design & Analysis
b. Principles of Economics
c. Software Engineering
d. Major Elective  

Year Four

Semester One 
a. Human Computer Interaction
b. Operating Systems 
c. Elective 
d. Entrepreneurship 1 / Thesis 1 / Applied Project / CS Elective

Semester Two 
a. Elective
b. Networks & Data Communications
c. Elective 
d. Entrepreneurship 2 / Thesis 2 / Applied Project / CS Elective