|
|
|
|
|
|
Course Code |
Level |
SEM |
Course Tittle |
Units |
Status |
CMP 101 |
100 |
1 |
Introduction to Computer Science |
3 |
C |
CMP 102 |
100 |
2 |
Introduction to Problem Solving |
3 |
C |
CHM 105 |
100 |
1 |
General Physical Chemistry |
3 |
C |
PHY 101 |
100 |
1 |
Mechanics, Thermal Physics and Waves |
3 |
C |
PHY 102 |
100 |
2 |
Electricity, Magnetism and Modern Physics |
3 |
C |
PHY 107 |
100 |
1 |
General Physics Laboratory I |
1 |
C |
PHY 108 |
100 |
2 |
General Physics Laboratory II |
1 |
C |
SEN 101 |
100 |
1 |
Introduction to Computing and Applications |
3 |
C |
SEN 102 |
100 |
2 |
Principles of Programming I |
3 |
C |
SEN 104 |
100 |
2 |
Introduction to Web Technologies |
2 |
C |
MAT 101 |
100 |
1 |
Elementary Mathematics I (Algebra and Trigonometry) |
3 |
C |
MAT 102 |
100 |
2 |
Elementary Mathematics II (Calculus) |
3 |
C |
MAT 103 |
100 |
1 |
Elementary Mathematics III (Vectors, Mechanics and Geometry) |
3 |
C |
STA 104 |
100 |
2 |
Introduction to Probability Distribution |
3 |
C |
GNS 101 |
100 |
1 |
Communication in English I |
2 |
C |
GNS 102 |
100 |
2 |
Communication in English II |
2 |
C |
GNS 103 |
100 |
1 |
Basic Communication in Arabic I |
1 |
C |
GNS 105 |
100 |
1 |
Use of Library, Study Skills and ICT |
2 |
C |
GNS 104 |
100 |
2 |
Islamic Faith and Practices |
1 |
C |
CMP 212 |
200 |
2 |
Computer Hardware |
3 |
C |
SEN 201 |
200 |
1 |
Introduction to Software Engineering |
3 |
C |
SEN 202 |
200 |
2 |
Software Engineering Process |
3 |
C |
SEN 204 |
200 |
2 |
Logic and Its Application in Computer Science |
2 |
C |
SEN 205 |
200 |
1 |
Software Requirements and Design |
3 |
C |
SEN 207 |
200 |
1 |
Computer Architecture and Organization |
3 |
C |
SEN 208 |
200 |
2 |
Design and Analysis of Computer Algorithms |
2 |
C |
SEN 211 |
200 |
1 |
Software Construction |
2 |
C |
SEN 213 |
200 |
1 |
Principle of Operating System |
2 |
C |
CMP 204 |
200 |
2 |
Fundamentals of Data Structures |
3 |
C |
CMP 208 |
200 |
2 |
Discrete Structure |
3 |
C |
CMP 212 |
200 |
2 |
Computer Hardware |
3 |
C |
MAT 205 |
200 |
1 |
Linear Algebra I |
2 |
C |
STA 209 |
200 |
1 |
Statistics for Physical Sciences and Engineering I |
2 |
C |
GNS 201 |
200 |
1 |
Logic, Philosophy and Human Existence |
2 |
R |
GNS 202 |
200 |
2 |
Nigerian People, Culture and the Economy |
2 |
R |
GNS 203 |
200 |
1 |
Basic Communication in Arabic II |
1 |
R |
GNS 204 |
200 |
2 |
Basic Islamic Concepts |
1 |
R |
GNS 205 |
200 |
1 |
Introduction to Entrepreneurship |
2 |
R |
GNS 206 |
200 |
2 |
Contemporary Health Issues |
2 |
R |
CMP 331 |
300 |
1 |
Operations Research |
3 |
C |
SEN 301 |
300 |
1 |
Object-Oriented Analysis and Design |
3 |
C |
SEN 303 |
300 |
1 |
Software Testing and Quality Assurance |
2 |
C |
SEN 305 |
300 |
1 |
Web Application Development |
3 |
C |
SEN 307 |
300 |
1 |
Database Systems |
3 |
C |
CMP317 |
300 |
1 |
Research Methodology |
2 |
C |
SEN 313 |
300 |
1 |
Engineering Mobile Applications |
2 |
C |
SEN 388 |
300 |
2 |
Industrial Training |
6 |
C |
GNS 301 |
300 |
1 |
Environment & Sustainable Development |
2 |
R |
GNS 302 |
300 |
2 |
Leadership Skills, Peace & Conflict Resolution |
2 |
R |
GNS 303 |
300 |
1 |
Entrepreneurship and Skills Development |
2 |
R |
CMP 401 |
400 |
1 |
Organization of Programming Languages |
3 |
C |
CMP 408 |
400 |
2 |
Human Computer Interface |
3 |
C |
CMP 411 |
400 |
1 |
Artificial Intelligence |
3 |
E |
CMP 412 |
400 |
2 |
Modeling and Simulation |
3 |
E |
CMP 420 |
400 |
2 |
Computer Networks and Communications |
3 |
C |
CMP 433 |
400 |
1 |
Computer Graphics and Visualization |
3 |
E |
SEN 401 |
400 |
1 |
Software Configuration Management and Maintenance |
2 |
C |
SEN 402 |
400 |
2 |
Software Engineering Economics |
2 |
C |
SEN 403 |
400 |
1 |
Software Engineering Project Management |
2 |
C |
SEN 406 |
400 |
2 |
Open Source Software Development and Applications |
2 |
C |
SEN 407 |
400 |
1 |
Software Engineering Professional Practice |
2 |
C |
SEN 408 |
400 |
2 |
Distributed, Parallel and Cloud Computing |
2 |
C |
SEN 409 |
400 |
1 |
Software Engineering Security |
2 |
C |
SEN 410 |
400 |
2 |
Software Architecture and Design |
2 |
C |
SEN 412 |
400 |
2 |
Special Topics in Software Engineering |
2 |
E |
SEN 413 |
400 |
1 |
Parallel Algorithm and Programming |
2 |
E |
SEN 414 |
400 |
2 |
Fault-Tolerant Computing |
2 |
E |
SEN 416 |
400 |
2 |
Game Design and Development |
2 |
E |
SEN 420 |
400 |
2 |
Unix/Linux Operating Systems |
2 |
C |
SEN 499 |
400 |
1 |
Project |
6 |
C |
|
|
|
|
|
|