8:00am - 5:00pm

Mon - Fri

+234-7083611621, +234-8165744490

For Enquiry

Mail Login||   News||  

B.Eng. Computer Engineering Programme

About B.Eng. Computer Engineering
B.Eng Computer Engineering programme is one of the programmes offered in the Department of Computer Engineering. The Programme is a five years programme for students coming in through UTME and four years for students coming in through DE.
Philosophy
The B.Eng. program in Computer Engineering is built on a foundation of mathematics, computing science, and physical science. A small component of electrical engineering is introduced in the secondyear, with progressively larger components in the second and third year. The fourth and final year is devoted exclusively to computer systems engineering courses. Each year of the program comprises a number of discipline-based courses and courses taught by other discipline areas. Most courses in the first two years of the program are common for engineering students.
Aim and Objective
The main objective of the Department is to train Computer Engineers who can meet the challenges of advancements in technologies. Students obtaining the honours degree in Computer Engineering will receive a thorough background in various aspects of the field including Electrical Circuit Theory, Electrical Machines, Analogue System, Computer Architecture and Organization, Numerical Computation, Software Design Techniques, System Analysis and Design, Digital Systems Design, Embedded System, Intelligent Systems Design, Data Communications and Networks among many other courses.
Admission Requirement
(a) Unified Tertiary Matriculation Examination (UTME) Admission to 100 Level is through the UTME of the Joint Admission Matriculation Board Examination in subjects such as English Language, Mathematics, Physics and Chemistry. To be eligible for admission, candidates must have a minimum of five credit pass in the General Certificate of Education (Ordinary Level), or West African Senior Secondary Certificate Examination (WASSCE) or NECO, IJMB or its equivalent at not more than two (2) sittings in the following subjects: Chemistry, Physics, Mathematics and English Language. UTME Subjects: English Language, Chemistry, Mathematics, Further Mathematics and Physics. (b) Direct Entry In addition to the requirements specified above in (a), candidates seeking admission to 200 Level must possess i. National Diploma (ND) at Upper Credit Level or equivalent in Electrical and Electronics Engineering, Computer Engineering or related discipline from recognised institutions, or ii. Good passes at the General Certificate of Education (Advanced Level), JUPEB or its equivalent in Chemistry, Physics and Mathematics.
Programme Duration

0 years

100 Level First Semester

# Code Title Semester Level
1 GST 109 Use of Library Study Skills & ICT Literacy 1 100
2 GNE 101 Introduction to Computer Technology 1 100
3 GST 111 Citizenship and Human Kinetics Education 1 100
4 GST 101 Communication in English I 1 100
5 PHY 103 Practical Physics I 1 100
6 CHM 103 Practical Chemistry I 1 100
7 MTH 101 General Mathematics I 1 100
8 CHM 101 General Chemistry I 1 100
9 PHY 101 General Physics I 1 100
10 ELP 101 Entrepreneurial Leadership I 1 100

100 Level Second Semester

# Code Title Semester Level
1 ELP 102 Entrepreneurial Leadership II 2 100
2 PHY 106 Properties of Matter 2 100
3 GNE 104 Introduction to Computational Software 2 100
4 PHY 102 General Physics II 2 100
5 GST 102 Communication in English II 2 100
6 GNE 106 Introduction to Engineering Drawing 2 100
7 GNE 102 Engineer–in–Society 2 100
8 GST 114 Philosophy, Logic and Issues in Science of Human Existence 2 100
9 CHM 102 General Chemistry II 2 100
10 MTH 102 General Mathematics II 2 100
11 MTH 104 Vectoral Analysis 2 100
12 PHY 104 Practical Physics II 2 100
13 CHM 104 Practical Chemistry II 2 100

200 Level First Semester

# Code Title Semester Level
1 GNE 255 Applied Mechanics 1 200
2 GNE 257 Fundamentals Electrical Engineering I 1 200
3 GST 215 Entrepreneurship I 1 200
4 CSC 201 Computer Programming I 1 200
5 ELP 201 Communication for Impact I 1 200
6 GNE 259 Materials Science 1 200
7 GNE 297 Fundamentals Electrical Engineering Laboratory I 1 200
8 GNE 251 Engineering Drawing I 1 200
9 GNE 253 Engineering Mathematics I 1 200

200 Level Second Semester

# Code Title Semester Level
1 GNE 298 Fundamentals Electrical Engineering Laboratory II 2 200
2 GST 216 Entrepreneurship II 2 200
3 GNE 258 Fundamentals Electrical Engineering II 2 200
4 GNE 296 Fundamentals of Fluid Mechanics Laboratory I 2 200
5 GNE 254 Engineering Mathematics II 2 200
6 GNE 256 Fundamental of Fluid Mechanics 2 200
7 GNE 262 Fundamentals of Thermodynamics 2 200
8 CPE 252 Introduction to Digital Systems 2 200
9 GNE 260 Strength of Materials I 2 200
10 GST 210 Introduction to Musicology 2 200
11 ELP 202 Communication for Impact II 2 200
12 GNE 252 Workshop Practice 2 200

300 Level First Semester

# Code Title Semester Level
1 EEE 359 Analog Circuits & Devices 1 300
2 GNE 351 Engineering Mathematics III 1 300
3 ELP 301 Data and Decisions I 1 300
4 CPE 353 Low Level Language Programming 1 300
5 CPE 351 Digital Systems Design with VHDL 1 300
6 EEE 357 Electric Circuits 1 300
7 CPE 355 Digital System Design Laboratory 1 300
8 EEE 351 Electromagnetic Fields 1 300
9 EEE 355 Physical Electronics 1 300

300 Level Second Semester

# Code Title Semester Level
1 CPE 356 Information System Analysis and Design 2 300
2 EEE 354 Electromagnetic Waves 2 300
3 CPE 360 Object-Oriented Programming 2 300
4 CPE 354 Computer Engineering Laboratory 2 300
5 GNE 354 Engineering Communication 2 300
6 CPE 358 Operating Systems Principles 2 300
7 CPE 352 Computer Architecture and Organization 2 300
8 ELP 302 Data and Decisions II 2 300
9 GNE 352 Engineering Mathematics IV 2 300

400 Level First Semester

# Code Title Semester Level
1 CPE 451 Data Communication and Networks 1 400
2 CPE 453 Microprocessor Technology and Interfacing 1 400
3 EEE 453 Control Systems I 1 400
4 CPE 457 Introduction to Artificial Intelligence 1 400
5 EEE 457 Communication Principles 1 400
6 GNE 451 Engineering Statistics 1 400
7 CPE 455 Microprocessor Design Laboratory 1 400
8 CPE 459 Data Structure and Analysis of Algorithms 1 400
9 CPE 400 Student Industrial Work Experience II (SIWES II) 1 400

400 Level Second Semester

# Code Title Semester Level
1 CPE 400 Student Industrial Work Experience II (SIWES II) 2 400
2 CPE 300 Student Industrial Work Experience I (SIWES I) 2 400
3 CPE 200 Student Work Experience Programme (SWEP) 2 400

500 Level First Semester

# Code Title Semester Level
1 CPE 563 Computer Graphics and Animation 1 500
2 CPE 555 Industrial Application Studies and Innovations 1 500
3 CPE 565 Cryptography Principles and Applications 1 500
4 CPE 557 Artificial Neural Networks and Programming 1 500
5 GNE 551 Engineering Law and Management 1 500
6 EEE 571 Introduction to Mechatronics Design 1 500
7 ELP 401 Projects and Impact of Technology on Industry I 1 500
8 EEE 551 Digital Signal Processing 1 500
9 CPE 551 Individual Project I with Seminar Presentation 1 500
10 CPE 561 Wireless Networks 1 500
11 CPE 553 Embedded Systems Design 1 500

500 Level Second Semester

# Code Title Semester Level
1 CPE 556 Modelling and Simulation 2 500
2 CPE 566 Intelligent Systems Design 2 500
3 ELP 402 Projects and Impact of Technology on Industry II 2 500
4 GNE 552 Engineering Economics and Valuation 2 500
5 CPE504 Robotics and Automation 2 500
6 CPE 560 Mobile and Cloud Computing 2 500
7 CPE 552 Individual Project II with Seminar Presentation 2 500
8 CPE 564 Hardware Systems Studies 2 500
9 CPE 568 Human Language Processing and Application 2 500
10 CPE 562 Information Security Techniques 2 500
11 CPE 558 Digital Image Processing 2 500
12 CPE572 Cyberpreneurship and Cyberlaw 2 500
13 CPE 570 Project Management 2 500