Accra Institute of Technology BScs Computer Science Courses Offered

Accra Institute of Technology BScs Computer Science Courses Offered

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.

 Entry Requirement

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

With an aggregate score of 24 or better in six subjects including passes in: Three Core Subjects (including Core English, and Core Mathematics) plus Three Electives. For Engineering or Computer Science Programs, the Three electives should include Elective Mathematics and Elective Science (Physics, plus Chemistry or Biology).

 Fees Structure

International Students – $650.00

Local Students – $1000.00

 Program Structure

Course TitleCourse CodePrerequisiteCredit Hour
Information Technology FoundationCompulsory Course3
Technology, Innovation and SocietyCompulsory Course3
General StudiesCompulsory Course3
Learning Skills for Open Distance LearnersCompulsory Course3
English for Written CommunicationCompulsory Course3
English for Oral CommunicationCompulsory Course3
English for Workplace CommunicationCompulsory Course3
Professional EthicsCompulsory Course3
EntrepreneurshipCompulsory Course3
Object-Oriented Approach In Software DevelopmentCore Course3
Object Oriented Programming ICore Course3
Data StructureCore Course3
System Analysis And DesignCore Course3
Object Oriented Programming IICore Course3
DatabaseCore Course3
Introduction To StatisticsCore Course3
Software EngineeringCore Course3
Human Computer InteractionCore Course3
Management Of Information SystemCore Course3
Introduction To NetworkingCore Course3
Introduction To Distributed SystemCore Course3
Computer ArchitectureCore Course3
Intermediate Java ProgrammingCore Course3
Knowledge Modeling And RepresentationCore Course3
Intelligent System DevelopmentCore Course3
Web ProgrammingCore Course3
Operating SystemCore Course3
Introduction To Is Audit, Security And ControlCore Course3
Elements Theory Of Computer ScienceCore Course3
Language Processing TechniquesCore Course3
Intermediate DatabaseCore Course3
Network ProgrammingCore Course3
Discrete MathematicsCore Course3
ProjectCore Course6
Software Engineering For Real-Time SystemsElective Course3
Software ConstructionElective Course3
Software Architecture And DesignElective Course3
Wireless TechnologyElective Course3
Switching TechnologiesElective Course3
Network Security And DesignElective Course