Course Code |
Course Title |
Credit Units |
CSC 101 |
Introduction to Computer Science |
3 |
MTH 101 |
Elementary Mathematics I |
3 |
PHY 101 |
Introductory Physics I |
3 |
PHY 103 |
Experimental Physics I |
1 |
CHM 101 |
Introduction to Chemistry I |
3 |
CHM 103 |
Experimental Chemistry I |
1 |
BIO 101 |
Introduction to Biology I |
3 |
BIO 103 |
Experimental Biology I |
1 |
GNS 101 |
Use of English I |
2 |
GNS 103 |
Use of Library, study skills and ICT |
2 |
GNS 105 |
Nigerian Peoples and Culture |
2 |
Course Code |
Course Title |
Credit Units |
CSC 102 |
Introduction to Problem Solving |
3 |
MTH 102 |
Elementary Mathematics II |
3 |
MTH 104 |
Vector, Geometry and Dynamics |
3 |
PHY 102 |
Introductory Physics II |
3 |
PHY 104 |
Experimental Physics II |
1 |
CHM 102 |
Introduction to Chemistry II |
3 |
CHM 104 |
Experimental Chemistry II |
1 |
GNS 102 |
Use of English II |
2 |
GNS 104 |
Logic, Philosophy and Human Existence |
2 |
Course Code |
Course Title |
Credit Units |
CSC 201 |
Computer Programming I |
3 |
CSC 203 |
Fundamentals of Data Structures |
3 |
CSC 209 |
Discrete Structures |
3 |
MTH 201 |
Mathematical Methods I |
3 |
STA 201 |
Statistics for Physical Sciences |
3 |
PHY 201 |
Elementary Modern Physics |
3 |
GNS 211 |
Environment & Sustainable Development |
2 |
GNS 125 |
Contemporary Health Issues |
2 |
Course Code |
Course Title |
Credit Units |
CSC 202 |
Computer Programming II |
3 |
CSC 204 |
Foundations of Sequential Programming |
2 |
CSC 206 |
Operating System I |
2 |
CSC 208 |
Computer Hardware |
3 |
MTH 212 |
Linear Algebra |
2 |
PHY 202 |
Electric circuits and Electronics |
3 |
GNS 204 |
Introduction to Entrepreneurship |
2 |
CSC 299 |
Industrial Training I |
3 |
Course Code |
Course Title |
Credit Units |
MTH 204 |
Linear Algebra I |
2 |
MTH 205 |
Linear Algebra II |
2 |
PHY 201 |
General Physics III |
3 |
|
Statistics Courses |
|
Course Code |
Course Title |
Credit Units |
CSC 301 |
Operating Systems II |
3 |
CSC 303 |
Computer Architecture and Organization I |
3 |
CSC 305 |
Structured Programming |
3 |
CSC 307 |
Computational Science and Numerical Methods |
3 |
CSC 321 |
Systems Analysis and Design |
3 |
CSC 323 |
Data Management I |
3 |
GNS 301 |
Entrepreneurial Studies II |
2 |
Course Code |
Course Title |
Credit Units |
CSC 302 |
Object Oriented Programming |
3 |
CSC 304 |
Compiler Construction I |
3 |
CSC 306 |
Algorithm and Complexity Analysis |
3 |
CSC 308 |
Survey of Programming Language |
4 |
CSC 322 |
Computer Architecture and Organization II |
3 |
CSC 324 |
Research Methods in Computer Science |
2 |
GNS 224 |
Leadership Skills |
2 |
CSC 399 |
Industrial Training II |
3 |
Course Code |
Course Title |
Credit Units |
CSC 319 |
Computer System Performance evaluation |
3 |
GST 222 |
Peace Studies and Conflict Resolution |
2 |
Course Code |
Course Title |
Credit Units |
CSC 401 |
Modeling and Simulation |
3 |
CSC 403 |
Artificial Intelligence |
3 |
CSC 405 |
Computer Networks/Communications |
3 |
CSC 407 |
Software Engineering |
4 |
CSC 409 |
Data Management II |
3 |
CSC 491 |
Individual Project II |
3 |
Course Code |
Course Title |
Credit Units |
CSC 402 |
Human Computer Interface |
2 |
CSC 404 |
Net Centric Computing |
3 |
CSC 406 |
Organization of Programming Language |
3 |
CSC 408 |
Project Management |
3 |
CSC 41x |
2 or 3 Units of Special Elective |
2 |
CSC 410 |
Formal Models of Computation |
3 |
CSC 492 |
Individual Project II |
3 |
Course Code |
Course Title |
Course Units |
CSC 415 |
Special Topics in Software Engineering |
3 |
CSC 426 |
Queuing Systems Performance Evaluation |
3 |
CSC 416 |
Compiler Construction II |
3 |
CSC 432 |
Distributed Computing System |
3 |
CSC 412 |
Computer Graphics and Visualisation |
2 |
CSC 435 |
Optimization Techniques |
3 |
CSC 414 |
Information Technology Law |
2 |
CSC 430 |
Special Topics in Computer Science |
3 |