Skip to content

Curriculum

Computer Science

Year One

Semester 1
August – December

Ashesi Success Foundations of Design & Entrepreneurship 1

Written & Oral Communication

Introduction to Computing & Info. Systems

Pre-Calculus 1 / Calculus 1

Semester 2
January – May

Foundations of Design & Entrepreneurship 2

Computer Programming for CS

Text & Meaning

Pre-Calculus 2 / Calculus 2

Leadership Seminar 1

Semester 3
June – August

Applied Calculus (For all pre-Calculus students)

Year Two

Semester 1
August – December

Microeconomics / Non-Major Elective

Statistics

Leadership Seminar 2

Data Structures & Algorithms

Discrete Structures & Theory

Semester 2
January – May

Finance for Non-finance Majors

Quantitative Methods

Leadership Seminar 3

Database Systems

Intermediate Computer Programming

Year Three

Semester 1
August – December

Research Methods

Web Technologies

Computer Organisation & Architecture

Leadership Seminar 4 / Elective

Semester 2
January – May

Algorithm Design & Analysis

Principles of Economics

Software Engineering

Major Elective

Year Four

Semester 1
August – December

Human Computer Interaction

Operating Systems

Elective

Entrepreneurship 1 / Thesis 1 / Applied Project / CS Elective

Semester 2
January – May

Elective

Networks & Data Communications

Elective

Entrepreneurship 2 / Thesis 2 / Applied Project / CS Elective