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 program at Ashesi helps students build the foundational skills necessary to build life-long careers in tech and information systems.
Our Students and Alumni
Curriculum
Level 100
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 1e. Leadership Seminar 1*
Semester Three
a. Applied Calculus (For all pre-Calculus students)
Level 200
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
Level 300
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
Level 400
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

