1 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CHM 101General Chemistry I30+03
2 CHM 107General Practical Chemistry I00+01
3 CSC 101Indroduction to Computer Science30+03
4 GST 101Use of English I20+02
5 GST 103People and Culture of Nigeria20+02
6 MAT 101General Mathematics I30+03
7 PHY 101General Physics I30+03
8 PHY 107General Practical Physics I00+01
9GST XXX* [ NAE ] language Studies I 20+02
CREDIT SUM: 20


2 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CSC 102Problem Solving and Algorithms20+03
2 GST 102Use of English II20+02
3 GST 105IT and Library Skills20+02
4 MAT 102General mathematics II30+03
5 MAT 103General mathematics III30+03
6 PHY 102General Physics II30+03
7 PHY 103General Physics III20+02
8 PHY 108General Practical Physics II00+01
9GST XXX* [ NAE ] language Studies II 20+02
CREDIT SUM: 21


3 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CSC 201Computer Programming I20+03
2 CSC 203Discrete Structures30+03
3 CSC 205Operating Systems I30+03
4 CSC 211Basic Electronics20+03
5 GST 203Entrepreneurial Studies I20+02
6XXX XXX* [ AE ] Elective Course 30+03
7XXX XXX* [ AE ] Elective course 20+02
CREDIT SUM: 19


4 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CSC 202Computer Programming II20+03
2 CSC 204Fundamentals of Data Structures30+03
3 CSC 208Computer Hardware20+03
4 CSC 214Database management I30+33
5 ITP 299Industrial Attachment I30+03
6 MAT 201Mathematical Methods30+03
7XXX XXX* [ AE ] Elective Course 30+03
8XXX xxx* [ AE ] Elective course 20+02
CREDIT SUM: 23


5 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CSC 303Object Oriented Programming20+03
2 CSC 305Operating Systems II20+03
3 CSC 307Computer Architecture and Organization20+03
4 CSC 309System Analysis and Design20+03
5 CSC 313Web Programming20+03
6 CSC 315Database Management II30+33
7 CSC 334Numerical Analysis30+03
CREDIT SUM: 21


6 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CSC 302Algorithms and Complexity Analysis30+03
2 CSC 308Computational Science and Numerical Methods20+03
3 CSC 310Formal Models of Computation30+03
4 CSC 312Software Engineering30+03
5 CSC 316Computer Networks and Communication30+33
6 ITP 399Industrial Attachment II30+03
CREDIT SUM: 18


7 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CSC 401Concepts of Programming Languages20+03
2 CSC 407Artificial Intelligence30+03
3 CSC 413Research Methodology30+03
4 CSC 498Project I00+03
5 IFT 411Mobile Application Development30+03
CREDIT SUM: 15


8 SEMESTER
Course CodeCourse Name   thrprCREDIT
1 CSC 418Compiler Construction30+33
2 CSC 444Information & Network Security20+03
3 CSC 499Project II00+03
4CSC xxx* [ AE ] Area Elective II 30+03
5CSC xxx* [ AE ] Area Elective II 30+03
CREDIT SUM: 15


TOTAL CREDIT: 152   


 

 AE - Area elective
PRCREDIT 
1BIO 101General Biology I30+03 
2CSC 406Queuing Systems Performance Evaluation30+03 
3CSC 408Computer System Performance Evaluation30+03 
4CSC 416Compiler Construction II30+03 
5CSC 422Project Management30+03 
6CSC 432Distributed Computing Systems20+03 
7CSC 433Computer Graphics and Visualization30+03 
8CSC 434Digital Image Processing30+03 
9CSC 435Optimization Techniques30+03 
10CSC 436Introduction to Data Science30+03 
11CSC 446Game Programming20+03 
12CSC 461Information Technology Law30+03 
13CSC 482Modeling and Simulation30+03 
14CSC 492Special Topics in Computer Science30+03 
15CSC 493Special Topics in Software Engineering30+03 
16GST 161Language Studies I (Turkish)20+02 
17GST 162Language Studies II (Turkish)20+02 
18GST 167Language Studies I (Hausa)20+02 
19GST 168Language Studies II (Hausa)20+02 
20GST 169Language Studies I (Yoruba)20+02 
21GST 170Language Studies II (Yoruba)20+02 
22GST 171Language Studies I (IGBO)20+02 
23GST 172Language Studies II (Igbo)20+02 
24MAT 204Linear Algebra I30+03 
25MAT 205Linear Algebra II30+03 
26STA 203Probability and Statistics30+03 
 
 

 NAE - Non-area elective
PRCREDIT 
1GST 163Language Studies I (Arabic)20+02 
2GST 164Language Studies II (Arabic)20+02 
3GST 165Language Studies I (French)20+02 
4GST 166Language Studies II (French)20+02