Course detail

program synopsis

The objectives of the Computer Science program — which is in-line with the mission of AIT, is to produce high calibre graduates in Computer Science using internationally benchmarked curriculum. As such the Program is designed to meet the IEEE stipulations and the requirements for computing degrees. The program is designed to provide students with the knowledge and associated skills in the broad field of computer science. Over the four year program a range of skills-based, generic subjects will be sustained in order to develop the student as a versatile graduate and as a ‘life-long learner’. Students on this program will acquire systems design, and communication skills and be prepared for employment in a broad spectrum of computing, or for continued study at the postgraduate level.

Credits

126

Time to Complete

8 sem

Entry requirements

Senior Secondary/High School Certificate Examination (SS/HSCE) or West African Senior Secondary School Certificate (WASSCE).

program structure

course title
course code
prerequisites
credit hour
Computer Science I
CS101
-
3
Engineering Mathematics I: Algebra & Calculus 1
MATH104
-
3
Principles of Programming With C++
CS 103
-
2
Engineering Science
ENG102
-
3
Introduction to Engineering
ENG101
-
3
Engineering Laboratory Practice & Experimental Techniques
ENG107
-
1
English Composition, Writing & Communication Skills I
ENGL101
-
2
Computer Science II
CS102
CS11
3
Engineering Mathematics II: Algebra & Calculus II
MATH105
MATH104
3
Engineering & Computing Ethics & Society
NT182
-
2
Object Oriented Programming with Java
CS104
CS103
3
Basic Electricity & Electronics
ENG104
ENG103
3
Engineering Lab 1: Electrical & Non-Electrical Instrumentation Measurement
ENG108
ENG107
1
English Composition, Writing & Communication Skills II
ENGL102
ENGL101
3
Engineering Mathematics III: Discrete Maths & Numerical Methods
MATH201
MATH105
3
Data Structure & Algorithm I
CS203
CS104
3
Computer Org & Architecture I
CS205
CS102
3
Digital Logic Design
CE201
CS102
3
Data Communications & Computer Networks I
CS208
-
3
Group Dynamics & Communications
NT201
-
2
Engineering Statistics
MATH202
MATH105
3
Systems Programming
CS209
CS104
3
Data Structures & Algorithms II
CS204
CS203
3
Computer Org & Architecture II
CS206
CS205
6
Data Communications & Computer Networks II
CS210
CS208
3
Law and Society
NT202
-
2
AI and Expert Systems I
CS301
-
3
Computer Architecture Laboratory
CS306
CS206
1
Operating Systems
CS304
CS104
2
Systems Analysis & Design: Principles and Practice
CS309
-
3
Database Systems I
CS311
-
3
Computer Graphics
CS303
CS104
3
Operations Research
MATH302
MATH105
3
Computer Vision
CS308
CS303
3
AI and Expert Systems II
CS305
MATH201
3
Principles of Compiler Design and Construction
CS310
CS204
3
Database Systems II
CS312
CS311
3
Computer Security I
CS313
MATH201
3
Computer Modelling & Simulation
CS401
MATH201
3
Software Engineering
CS402
CS104
3
Web-Based Application Systems Development
CS407
-
3
Human Computer Interaction
CS408
CS310
3
Computer Security II
CS404
CS313
3
Capstone Project I
CS405
-
3
Software Engineering Practice
CS403
CS402
3
Computer Animation
CS409
CS303
3
Entrepreneurship in Computing
CS410
-
3
Capstone Project II
CS406
CS405
3

APPLY NOW

Join the University of the future today. We welcome you to  explore the possibilities of a future without limitations. Book your place today!