COURSE OUTLINE
100 – LEVEL (HARMATTAN SEMESTER)
Course Code Course Title Pre-requisite Lecture Tutorial Practical Total Work Load
GNS 101 Use of English I – 2 0 0 2
BIO 101 General Biology I – 3 0 0 3
BIO 103 Experimental Biology I – 0 0 3 1
CHM 101 General Chemistry I – 3 1 0 4
CHM 191 Experimental Chemistry I – 0 0 3 1
MTH 101 Elementary Mathematics I – 4 1 0 5
FAA 101 Fundamentals of Drawing – 2 0 0 2
LIB 101 Use of library – 1 0 0 0
PHY 101 General Physics I – 3 1 0 4
PHY 103 Experimental Physics I – 0 0 3 1
TOTAL 18 3 9 23
100 – LEVEL (RAIN SEMESTER)
Course Total Work
Course Title Prerequisite Lecture Tutorial Practical
Code Load
GNS 102 Use of English II – 2 0 0 2
Science and Technology in Africa
GNS 104 – 2 0 0 2
through the Ages
BIO 102 General Biology II – 3 0 0 3
BIO 104 Experimental Biology II – 0 0 3 1
CHM 102 General Chemistry II – 3 1 0 4
CHM 192 Experimental Chemistry II – 0 0 3 1
MTH 102 Elementary Mathematics II – 4 1 0 5
PHY 102 General Physics II – 3 1 0 4
PHY 104 Experimental Physics II – 0 0 3 1
Introduction to Computer
CPE 100 – 1 0 0 1
Technology
TOTAL 18 3 9 24
200 – LEVEL (HARMATTAN SEMESTER)
Course Total Work
Course Title Prerequisite Lecture Tutorial Practical
Code Load
Science in History: Bio-Historical
GNS 207 – 2 0 0 2
Approach
Computer Programming for
CPE 201 – 2 0 3 3
Engineers
Computer Programming for
CPE 203 _ 0 0 3 1
Engineers Laboratory
Overview of Digital Computer
CPE 205 CPE 100 2 0 0 2
System
MEE 201 Engineering drawing I – 1 0 3 2
MEE 205 Engineering Materials I – 2 0 0 2
MEE 207 Fluid Mechanics – 2 0 0 2
MEE 211 Engineering Thermodynamics – 2 1 0 3
EEE 231 Engineering Mathematics I – 3 1 0 4
AGE 201 Technology and Society – 1 0 0 1
NONE – – – – – –
TOTAL 16 2 12 22
200 – LEVEL (RAIN SEMESTER)
Total
Course
Course Title Prerequisite Lecture Tutorial Practical Work
Code
Load
GNS 202 Minds, Machines and Society – 2 0 0 2
Family, Marriage System and Kinship
GNS 208 – 2 0 0 2
Structure in Comparative Perspectives
CPE 202 Computer Logic I – 2 1 0 3
CPE 204 Introduction to Programming Application CPE 201 1 0 3 2
EEE 200 Applied Electricity – 2 1 0 3
EEE 202 Applied Electricity Lab. – 0 0 3 1
EEE 232 Engineering Analysis II EEE 231 3 0 0 3
MEE 202 Engineering Drawing II MEE 201 1 0 3 2
MEE 208 Engineering Materials II MEE 205 2 0 0 2
MEE 210 Engineering Materials II Lab. – 0 0 3 1
MEE 208 Engineering Materials II MEE 205 2 0 0 2
MEE 210 Engineering Materials II Lab. – 0 0 3 1
CPE 206 Introduction to Web Technologies – 2 0 3 2
NONE – – – – – –
Course Code Course Title Prerequisite Lecture Tutorial Practical Total Work Load
FET 200 SWEP – – – – 2
Programme/Option Lecture Tutorial Practical Total Work Load
Computer Engineering 15 3 9 22
Information & Communication Technology 15 3 9 22
Software Engineering 15 2 12 20
300 – LEVEL (HARMATTAN SEMESTER)
Course Total Work
Course Title Prerequisite Lecture Tutorial Practical
Code Load
CPE 301 Java Programming and Technology CPE201 2 0 3 3
CPE 331 Engineering Statistics – 2 1 0 3
MEE 213 Engineering Mechanics – 2 1 0 3
Introduction to Computer
CPE 309 – 2 1 0 3
Engineering
CPE 311 Computer Engineering Lab. 0 0 3 1
CPE 313 Circuit Theory – 3 0 0 3
EEE 301 Electromagnetic Fields and Waves – 3 0 0 3
EEE 305 Electronics Engineering I – 2 1 0 3
EEE 309 Electronics Engineering Lab. I – 0 0 3 1
CPE 305 Database Design & Management – 2 1 0 3
Database Design & Management
CPE 307 – 0 0 3 1
Laboratory
Introduction to Computer
CPE 309 2 1 0 3
Engineering
CPE 311 Computer Engineering Lab. 0 0 3 1
CPE 313 Circuit Theory 3 0 0 3
EEE 301 Electromagnetic Fields and Waves 3 0 0 3
CPE 303 Introduction to Software Engineering – 2 1 3 3
CPE 305 Database Design & Management – 2 1 0 2
Database Design & Management
CPE 307 0 0 3 1
Laboratory
CPE 315 Web Application Development – 2 0 3 2
Design and Analysis of Computer
CPE 317 – 3 0 0 3
Algorithms
CPE 319 Software Requirement & Design – 2 0 0 2
NONE – – – – – –
Programme/Option Lecture Tutorial Practical Total Work Load
Computer Engineering 16 4 9 23
Information & Communication Technology 16 4 9 22
Software Engineering 17 4 12 22
300 – LEVEL (RAIN SEMESTER)
Course Total Work
Course Title Prerequisite Lecture Tutorial Practical
Code Load
CPE 302 Software Development Techniques CPE 301 2 0 3 3
CPE 304 Digital Electronic Circuit CPE 202 2 1 0 3
CPE 306 Digital Laboratory – 0 0 3 1
CPE 310 Operating Systems _ 2 1 0 2
MEE 214 Strength of Materials – 2 0 0 2
MEE 216 Strength of Materials Laboratory 0 0 3 1
EEE 332 Engineering Mathematics III – 2 1 0 3
Mechanical Repairs and
MEE 300 – 0 0 3 1
Maintenance
CPE 308 Assembly Language Programming – 2 0 3 3
CPE 318 Measurements and Instrumentation – 3 0 0 3
Information Systems Analysis and
CPE 314 _ 3 0 0 3
Design
CPE 316 Entrepreneurial Studies – 3 0 0 3
CPE 312 Data Structures & Algorithms CPE 317 3 0 0 3
CPE 316 Entrepreneurial Studies – 3 0 0 3
NONE – – – – – –
Course Code Course Title Prerequisite Lecture Tutorial Practical Total Work Load
FET 300 SWEP – – – – 3
Programme/Option Lecture Tutorial Practical Total Work Load
Computer Engineering 15 2 15 22
Information & Communication Technology 16 3 12 22
Software Engineering 16 3 12 22
400 – LEVEL (HARMATTAN SEMESTER)
400 – LEVEL (HARMATTAN SEMESTER)
Course Total Work
Course Title Prerequisite Lecture Tutorial Practical
Code Load
CPE 407 Artificial Intelligence – 2 0 0 2
CPE 409 Simulation and Modelling – 2 0 0 2
CPE 419 Computer Architecture CPE 304 2 1 0 3
CVE 401 Project Methodology – 1 0 0 1
CPE 411 Prototyping Techniques – 2 0 0 2
CPE 417 Microprocessor System Design CPE 308 2 1 0 3
CPE 421 Electromechanical Systems – 3 0 0 3
CPE 423 Microprogramming – 2 0 0 2
CPE 425 Microprocessor Laboratory – 0 0 3 1
CPE 427 Control Engineering – 2 0 0 2
EEE 403 Communication Principles – 2 0 0 2
CPE 401 Satellite Communication – 2 1 0 3
Internet Technology and
CPE 403 – 2 0 3 3
Programming
Internet Technology and
CPE 405 – 0 0 3 1
Programming Lab.
CPE 421 Electromechanical Systems – 3 0 0 3
CPE 427 Control Engineering – 2 0 0 2
EEE 403 Communication Principles – 2 0 0 2
Concept of Programming
CPE 413 CPE 314 2 1 0 3
Languages
CPE 415 Object Oriented Analysis & Design CPE 302 2 0 3 3
CPE 429 Software Engineering Process CPE 319 2 0 0 2
CPE 431 Human Computer Interaction – 2 1 0 3
Software Testing & Quality
CPE 433 – 1 1 0 2
Assurance
NONE – – – – – –
Programme/Option Lecture Tutorial Practical Total Work Load
Computer Engineering 20 2 3 23
Information & Communication Technology 18 2 6 22
Software Engineering 16 4 3 21
400 – LEVEL (RAIN SEMESTER)
Course Code Course Title Prerequisite Lecture Tutorial Practical Total Work Load
FET 400 SIWES – – – – 6
500 – LEVEL (HARMATTAN SEMESTER)
Total
Course Code Course Title Prerequisite Lecture Tutorial Practical Work
Load
Data Communications and
CPE 505 – 2 1 0 2
Networks
CPE 507 Individual Project I – 0 0 9 3
Computer Graphics and
CPE 521 – 2 0 0 2
Visualization
Electrical Maintenance and
EEE 401 – 2 0 0 1
Repair of Equipments
CHE 519 Inventions and Patients – 2 0 0 1
MGS 511 Industrial Economics – 2 0 0 2
MGS 513 Principles of Management – 1 0 0 1
CPE 503 Software Engineering – 2 1 0 2
Hardware Design
CPE 509 – 0 0 2 2
Laboratory
Reliability and
CPE 501 _ 2 0 0 2
Maintainability
CPE 503 Software Engineering – 2 1 0 2
Reliability and
CPE 501 _ 2 0 0 2
Maintainability
Distributed, Parallel and
CPE 517 – 2 1 0 2
Cloud Computing
(Any ONE of the
Departmental Electives
Listed Below)
Reliability and
*CPE 501 _ 2 0 0 2
Maintainability
Cryptography Principles &
*CPE 511 – 2 0 0 2
Applications
+
Hardware Design
CPE 509 – 0 0 2 2
Laboratory
Introduction to Enterprise
+
CPE 513 Resource Planning _ 2 0 0 2
Systems
+
Multimedia Technology and
CPE 515 – 2 0 0 2
Programming
#
Special Topics in Software
CPE 519 _ 2 0 3 2
Engineering
#
CPE 523 Expert Systems – 2 0 0 2
NOTE:
* Computer Engineering Option Electives
+ Information & Communication Technology Option Electives
# Software Engineering Option Electives
Programme/Option Lecture Tutorial Practical Total Work Load
Computer Engineering 15 2 14 18
Information & Communication Technology 17 2 9/11 18
Software Engineering 17 2 12 18
500 – LEVEL (RAIN SEMESTER)
Total
Course Code Course Title Prerequisite Lecture Tutorial Practical Work
Load
Computer Security
CPE 506 – 2 1 0 2
Techniques
CPE 508 Individual Project II – 0 0 9 3
Technology Policy and
MGS 540 – 2 0 0 2
Law
Embedded Systems
CPE 502 – 2 0 0 2
Design
CPE504 Hardware System Studies – 2 1 0 2
Digital System Design with
CPE 510 – 2 0 0 2
VHDL
CPE 522 Digital Signal Processing – 2 0 0 2
Mobile Communication
CPE 516 CPE 505 2 1 0 2
and Network
Design & Installation of
CPE 518 – 2 1 0 2
Electrical & ICT Services
CPE 520 Antenna and Propagation – 2 0 0 2
CPE522 Digital Signal Processing – 2 0 0 2
Software Engineering
CPE 526 – 2 0 0 2
Project Management
Software Engineering
CPE 528 – 2 0 0 2
Security
Software Architecture &
CPE 530 – 2 1 0 2
Design
CPE 532 Operations Research – 2 1 0 2
(Any ONE of the
Departmental Electives
Listed Below)
Cyberpreneurship & Cyber
*+CPE 512 – 2 0 0 2
Law
*CPE 514 Robotics and Automation _ 2 0 0 2
+
CPE 524 Project Management _ 2 0 0 2
#
Embedded Systems
CPE 502 – 2 0 0 2
Design
#
CPE 534 Fault-Tolerant Computing – 2 0 0 2
(Any ONE of the Faculty
Electives Listed Below)
Current Issues in
CPE 500 _ 2 0 0 2
Computer Engineering
Elements of Civil
CVE 552 – 2 0 0 2
Engineering Practice
MGS 500 Entrepreneurship – 2 0 0 2
NOTE:
* Computer Engineering Option Electives
+ Information & Communication Technology Option Electives
# Software Engineering Option Electives
Programme/Option Lecture Tutorial Practical Total Work Load
Computer Engineering 16 2 9 19
Information & Communication Technology 16 3 9 19
Software Engineering 16 3 9 19
RESOURCES
Home ([Link]
About Us ([Link]
Administration of the Department ([Link]
Historical Background ([Link]
Study
Undergraduate ([Link]
Course Outline ([Link]
Course Description ([Link]
Other Course Information ([Link]
Postgraduate ([Link]
Department
Our Academic Staff ([Link]
Technical Staff ([Link]
Research ([Link]
News ([Link]
E-Books & Journals ([Link]
Contact Us
Homepage Free ([Link] / About Us ([Link]
/ Academic Programs ([Link]
/ News ([Link]
Copyright ©2024 COMPUTER ENGINEERING DEPARTMENT . All rights reserved. Powered by
WordPress ([Link] & Designed by Cyclone Themes ([Link]