This article is on computer engineering course in tertiary institutions. The course is arranged in semesters for easy reading. Although the computer engineering course is arranged in no special order, it is expected that the information provides students and university applicants with an idea of the courses under the computer engineering discipline and helps them decide whether to pursue or change discipline.
i) Candidates must pass five (5) subjects from NABTEB/SSCE/GCE/NECO O/L or their equivalents at the credit level in no more than two sittings. These subjects must include English language, physics, chemistry, mathematics, and a credit pass in either technical drawing, biology, or further mathematics.
ii) The disciplines covered in U.T.M.E. should include physics, chemistry, mathematics, and English language.
iii) Applicants must fulfil all other requirements by the university applied before admission can be offered.
This article organized the courses in 8th semesters, it takes a student 5 years to complete a course in computer engineering course. The 5 years is made up of 10 semesters. The remaining semesters cover SIWES (also known as Industrial Training) and Research methodology.
**1st Semester**
Algebra
Geometry and Trigonometry
Properties of Matter and Mechanics
Optics, Sound, and Heat
Physics Practical I
Technical Drawing
General Chemistry of the Physical Nature
General Chemistry
Computer Applications and Library Studies I
Communication in English I
**2nd Semester**
Calculus
Vector Mathematics
Magnetism and Electricity
Nuclear and Atomic Physics
Physics Practical II
Organic Chemistry Overview
Inorganic Chemistry Overview
Laboratory Practical II in General Chemistry
**3rd Semester**
Engineering Mathematics I
Basic Electrical Engineering I
Engineering Graphics
Materials Science and Engineering
Applied Mechanics
Beginning Computer Programming I
General Engineering Laboratory I
Engineer in Society
Workshop Technology
Applied Mechanics Practical
**4th Semester**
Engineering Mathematics II
Thermodynamics
Computer-Aided Design and Manufacturing
Fluid Mechanics
Material Strength
Applied Computer Programming II
General Engineering Laboratory II
Basic Electrical Engineering II
Electromagnetic Fields and Waves
Engineering Mathematics III
Communication Principles
Physical Electronics and Semiconductor Devices
Electrical Circuit Theory I
Electrical Machines
**5th Semester**
Numerical Methods
Communication in Technical/Engineering Fields
Engineering Economics
Principles of Electric Power
Analogue Electronics
Software Development Methods
Digital Electronics
Laboratory Practical II
Electric Power Principles Laboratory
**6th Semester**
Engineering Statistics
Assembly Language Programming
Control Engineering and Linear Systems
Architecture and Organization of Computers
Instrumentation and Measurements
Computing Laboratory Practical with Mini Project
Software Engineering I
Data Communication and Computer Networks I
**7th Semester**
Engineering Law
Reliability and Maintainability
Digital Systems Design using VHDL
Design and Programming of Embedded Systems
Microprocessor Systems and Interfacing
Computer Graphics and Animation
Software Engineering II
**8th Semester**
Management in Engineering
Applications of Artificial Intelligence
Security in Computer Networks
Digital Signal Processing
Electromagnetic Interference
Design and Implementation of Electrical and ICT Services
Principles and Applications of Cryptography
Digital Signal Processing
Robotics and Automation
Techniques in Computer Security II
Valuation/Appraisal in Engineering