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 1e. 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