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 |