This four-year programme combines computing theory with practical software development, systems design and data management. Students develop the technical skills, creativity and ethical judgement to build solutions for industry and public service in Sierra Leone and beyond.
Duration: 4 years · Full-time
Programme objectives
Design and build reliable software, networks and data systems.
Apply computing knowledge to real problems through practical projects.
Develop the professional, research and leadership skills needed for employment and further study.
Modules & credit hours
Students share the same modules at each year level. Degree students complete all four years.
Year 1 modules
Year 1 · First Semester
Code
Module
Credit hours
Actions
F110
FrenchFundamental
Not specified
F111
University StudiesFundamental
Not specified
F112
Communication SkillsFundamental
Not specified
F115
Social ResearchFundamental
Not specified
F119
Contemporary Ethical IssuesFundamental
Not specified
Year 1 · Second Semester
Code
Module
Credit hours
Actions
F110
FrenchFundamental
Not specified
F112
Communication SkillsFundamental
Not specified
F115
Social ResearchFundamental
Not specified
F116
Logic and Critical ThinkingFundamental
Not specified
CS1204
C Programming LanguageDepartment
3
Year 2 modules
Year 2 · First Semester
Code
Module
Credit hours
Actions
F/F2
Communication SkillsFundamental
Not specified
F200
FrenchFundamental
Not specified
CS2109
Operating SystemsDepartment
3
CS2110
Data Communication and NetworkingDepartment
3
CS2111
Computer Maintenance and AdministrationDepartment
3
Year 2 · Second Semester
Code
Module
Credit hours
Actions
F/F2
Communication SkillsFundamental
Not specified
F200
FrenchFundamental
Not specified
CS2215
Programming IIDepartment
3
CS2216
Data Structures and AlgorithmsDepartment
3
CS2217
Web Programming IDepartment
3
Year 3 modules
Year 3 · First Semester
Code
Module
Credit hours
Actions
CS3121
Web Programming IIDepartment
3
CS3122
Python Programming IDepartment
3
CS3123
Database Management Systems IIDepartment
3
CS3124
Software EngineeringDepartment
3
CS3125
Probability & Statistics for ComputingDepartment
3
Year 3 · Second Semester
Code
Module
Credit hours
Actions
CS3229
Python Programming IIDepartment
3
CS3230
Computer Network and AdministrationDepartment
3
CS3231
Mobile App DevelopmentDepartment
3
CS3232
System Analysis and DesignDepartment
3
CS3233
CalculusDepartment
3
Year 4 modules
Year 4 · First Semester
Code
Module
Credit hours
Actions
CS4136
IT Management and EntrepreneurshipDepartment
3
CS4137
Routing and Switching TechnologyDepartment
3
CS4138
Computer GraphicsDepartment
3
CS4139
Statistical Package for Social Science (SPSS)Department
3
CS4140
Machine Learning and Data MiningDepartment
3
Year 4 · Second Semester
Code
Module
Credit hours
Actions
CS4242
Multimedia TechnologiesDepartment
3
CS4243
Academic WritingDepartment
3
CS4244
Applied Artificial IntelligenceDepartment
3
CS4245
Computer Network and SecurityDepartment
3
—
DissertationDepartment
Not specified
Credit hours and codes marked “Not specified” or “—” were not supplied in the curriculum document. The department can update these details.