Curriculum
Computer Science
Year One
Ashesi Success Foundations of Design & Entrepreneurship 1
Written & Oral Communication
Introduction to Computing & Info. Systems
Pre-Calculus 1 / Calculus 1
Foundations of Design & Entrepreneurship 2
Computer Programming for CS
Text & Meaning
Pre-Calculus 2 / Calculus 2
Leadership Seminar 1
Applied Calculus (For all pre-Calculus students)
Year Two
Microeconomics / Non-Major Elective
Statistics
Leadership Seminar 2
Data Structures & Algorithms
Discrete Structures & Theory
Finance for Non-finance Majors
Quantitative Methods
Leadership Seminar 3
Database Systems
Intermediate Computer Programming
Year Three
Research Methods
Web Technologies
Computer Organisation & Architecture
Leadership Seminar 4 / Elective
Algorithm Design & Analysis
Principles of Economics
Software Engineering
Major Elective
Year Four
Human Computer Interaction
Operating Systems
Elective
Entrepreneurship 1 / Thesis 1 / Applied Project / CS Elective
Elective
Networks & Data Communications
Elective
Entrepreneurship 2 / Thesis 2 / Applied Project / CS Elective