Computer Science Course Description

Admission Requirements
A candidate seeking admission into the 4-year programme must have 5 credits passes including English Language, Mathematics, Physics, and any two other science subjects including economics in the West African Examination Certificate (WAEC), the Senior School Certificate Examination (SSCE), the General Certificate in  Education (GCE) ordinary level, the National Examination Council (NECO), National Business and Technical Examination Board (NABTEB) in not more than two (2) sittings.

This qualification must be obtained prior to admission into the Department.

Furthermore, a candidate seeking admission into the 3-year degree Direct Entry programme, must meet the admission requirements of the 4-year programme and in addition; pass English Language, Mathematics and Physics at the principal level in the H.S.C or at Advance level in the G.C.E Examination, or a distinction or credit in Nigeria Certificate in Education (NCE) or Ordinary National Diploma (OND).


Course Content
YEAR ONE
FIRST SEMESTER UNITS
GSS 101 Use of English I   1
GSS 105 Humanities 2
GSS 107 Nigerian Peoples and Culture 2
GSS 108 Basic Igbo Studies 1 1
INTER FACULTY COURSES
CSC 100 Computer Appreciation 3
CSC 101 Introduction to Computer and basic Programming 3
MAT 101 Elementary Mathematics 2
PHY 101 General Physics 1 2
PHY 107 General Physics Laboratory 1 1
BIO 101 General Biology I 2
ICH 101 Basic Organic Chemistry 2

ICH 111 Basic Inorganic Chemistry 2
ELECTIVE COURSES
STAT111 Probability Theory 2
Total 23

YEAR 1 SECOND SEMESTER UNITS
GSS 102 Use of English II 1
GSS 106 Social Sciences 2
GSS 109 Basic Igbo Studies II 1
INTER FACULTY COURSES
CSC 102 Intro. To Computer Programming 3
MAT 102 Elementary Mathematics II 3
PHY 102 General Physics II 3
STA 132 Inference I 3
CSC 112 Computer Application & Mgt 2
ELECTIVE COURSES
MATT 111 Introduction to Actuarial Mathematics 3
TOTAL 21

YEAR TWO
FIRST SEMESTER UNITS
CSC 201 Computer Programming I 2
CSC 211 Intro. To Digital Design 2
CSC 221 Assembly Lang Programme 2
CSC 231 Automata Theory Computability & Formal Language 2
MAT 251 Intro. To Real Analysis 3
CSC 261 Information Technology 2
MAT 201 Linear Algebra 3
MAT 231 Calculus 3
TOTAL 20
SECOND SEMESTER UNITS

CSC 202 Computer Programming II 3
CSC 222 File Processing and Data Management 2
CSC 232 Database Design and Management 2
CSC 252 Data Structures 3
MAT 202 Elementary Differential Equation 3
MAT 221 Numerical Methods 3
PHY 202 Electric Circuits and Electronics 3
MAT 203 Linear Algebra II 3
TOTAL 21

YEAR THREE
FIRST SEMESTER UNITS
CSC 311 Digital Design and Microprocessor 2

CSC 321 Operating Systems 3
CSC 341 Computational Science and Numerical Method 3
CSC 351 Systems Analysis and Design 2
CSC 361 Operations Research 2
CSC 371 Information Systems and Management 2
MAT 343 Discrete Mathematic 3
MAT 311 Optimization Theory and Methods I 2
TOTAL 19
YEAR 3 SECOND SEMESTER UNITS
GIT 399 Industrial Training (6 months) 6
TOTAL 6

YEAR FOUR
FIRST SEMESTER UNITS
CSC 401 Data Communication/Networks 2
CSC 411 Compiler Construction 2
CSC 421 Survey Programming Languages 2
CSC 431 Algorithms and Complexity Analysis 2
CSC 441 Research Methods and Seminar 2
CSC 451 Artificial Intelligence 2
CSC 461 Object Oriented Programming 2
CSC 471 Internet and Web Design 2
ELECTIVE COURSE
CSC 491 IT Project Management and Evaluation 2
TOTAL 16

YEAR 4 SECOND SEMESTER UNITS
SECOND SEMESTER UNITS
CSC 412 Computer Graphics and Visualization 2
CSC 422 Software Development and Management 2
CSC 482 Computer Architecture 3
CSC 442 Computer Modelling and Simulation 2
CSC 452 Expert Systems 2
CSC 462 Computer Installation and Management 2
CSC 499 Project 6
ELECTIVE COURSES
CSC 492 Intro. To Remote Sensing and GIS 2
TOTAL 19