About

Computer Engineering

One of the main characteristic of computer engineering is being an interdisciplinary program. The curriculum was designed by the combination of Computer Science and Electrical-Electronics Engineering programs.

Brief Introduction to Computer Engineering  PDF version  PPT version

The focus of the Computer Engineering degree program is to provide fundamental knowledge and skill in modern computer systems and prepare its graduates for careers in the rapidly changing and growing use of computer engineering technologies and for further academic pursue. Computer engineering professionals understand both computer hardware and software and possess adequate engineering capability to design/adapt computer systems for a variety of applications.

Computer engineering students will have a broad engineering background combined with knowledge of computer hardware, software programming, use of microprocessors and embedded systems, and the basic modeling and control, computer networks and mobile data communication.

The curriculum ensures that, laboratory hours lead to more practical knowledge and skill acquisition. Moreover each student is required to complete a project during the final year. In addition, established cooperative activities and industrial training within area industries enhance student's real-life experiences and skills.

Core subject areas of computer engineering are discrete mathematics, fundamentals of computing, data structures, programming languages and software engineering, operating systems, digital systems design, computer architecture, microprocessors, interfacing and communications, and laboratory work to support the theory.

The phenomenal growth in this field has been fueled by rapid advances in integrated-circuit microprocessors and solid-state memories, which have brought about enormous computing power in small packages and at low cost. The mobile telephones and industry control systems today provide a perfect example of the integration of electronic systems controlled by micro-processors. Also fiber optics, networking and wireless communications are among the many technologies incorporated into the today’s electronic systems.

Mission of the Program

The mission of the Computer Engineering Program is to provide education in the theory and practice of modern computer engineering. We will strive to prepare graduates with competent skills and knowledge, ready to have careers in a diverse range of computer engineering fields, including software programming, digital systems, microprocessors, and embedded systems, signal processing, and networks and communications.

Program Objectives

The graduates of the Computer Engineering program should:

  • Possess required knowledge of the discipline to meet the needs of industry, public, private or academic sectors.
  • Be able to provide problem definition and solution using engineering analysis, experimentation, and creativity based on acquired education.
  • Actively pursue continuing (lifelong) learning ,mentoring others and the ability to adapt to changes
  • Be able to work in a team, possess good communication skills, and the ability to work with a diverse set of constraints.

Program Details

The first two years of the course will follow Electrical-Electronics engineering Curriculum.

Course Summary

  1. Humanities (17 Crd.)

General Studies (15 Crd.)

Entrepreneurial Studies (2 Crd.)

Seminars

Code

Course Title

Crd.

Type

Th

Pr

Semester

Level

GST 101

USE OF ENGLISH-I

2

R

2

0

1

100

GST 161-172

LANGUAGE STUDIES-I

2

R

2

0

1

100

GST 105

IT AND LIBRARY SKILLS

1

E

0

3

1

100

GST 161-172

LANGUAGE STUDIES-II

2

R

2

0

2

100

GST 201

PEACE STUDIES AND CONFLICT RESOLUTION

2

R

2

0

3

200

GST 261-272

LANGUAGE STUDIES-III

2

R

1

2

3

200

GST 202

MORAL REASONING AND ETHICS

2

R

2

0

4

200

GST 261-272

LANGUAGE STUDIES-IV

2

R

1

2

4

200

GST 301

ENTREPRENEURIAL STUDIES

2

R

2

0

5

300

 

  1. Basic Sciences (32 Crd.)

Mathematics (12 Crd.)

Physics (10 Crd.)

Chemistry (8 Crd.)

 

Code

Course Title

Crd.

Type

Th

Pr

Semester

Level

Service Provider

MAT 101

MATHEMATICS-I (ALGEBRA)

3

C

3

0

1

100

MAT

MAT 103

CALCULUS-I

3

C

3

0

1

100

MAT

MAT 103

MATHEMATICS-II (VECTORS AND GEOMETRY)

3

C

3

0

2

100

MAT

MAT 104

CALCULUS-II

3

C

3

0

2

100

MAT

 

Code

Course Title

Crd.

Type

Th

Pr

Semester

Level

Service Provider

PHY 101

PHYSICS-I (MECHANICS AND STATICS)

3

C

3

0

1

100

PHY

PHY 107

PRACTICAL PHYICS-I

1

C

0

3

1

100

PHY

PHY 102

PHYSICS-II (ELECTRICITY AND MAGNETISM)

3

C

3

0

2

100

PHY

PHY 108

PRACTICAL PHYICS-II

1

C

0

3

2

100

PHY

PHY 104

PHYSICS-III (WAVES AND OPTICS)

2

C

2

0

2

100

PHY

 

Code

Course Title

Crd.

Type

Th

Pr

Semester

Level

Service Provider

CHM 1101

GENERAL CHEMISTRY-I

3

R

3

0

1

100

CHM

CHM 1107

PRACTICAL CHEMISTRY-I

1

R

0

3

1

100

CHM

CHM 1102

GENERAL CHEMISTRY-II

3

R

3

0

2

100

CHM

CHM 1108

PRACTICAL CHEMISTRY-II

1

R

0

3

2

100

CHM

 

  1. Basic Engineering Courses

 

  1. Courses (may requires revision)

200 Level

Introduction to Computer Engineering

Electrical Circuits

Computer-Aided Analysis Tools for Engineers

Introduction to Computing

Algorithms

Probability and Statistics

300 Level (Semester 1)

Fund. of Signals and Systems                    3 Credits

Intro. to Software Engineering                 3 Credits

Digital System Design                              3 Credits

Introduction to Electronics                      3 Credits

Discrete Mathematics Structures              3 Credits

 Algorithms and Data Structures                3 Credits

Probability & Random Signals 1                  3 Credits

Communication Theory

300 Level (Semester 2)

Electromagnetic Fields&Waves 3 Credits

Operating Systems 3 Credits

Intro. to Microelectronics 3 Credits

Computer Organization and Arch 3 Credits

Microprocessor Systems 3 Credits

Computer Networks and Communication

Operating Systems

400 Level (Semester 1)

Intro to Telecom Networks 3 Credits

Computers and Assembly Language Programming

Linear Systems Analysis I

Switching Systems

Digital Integrated Circuits

Introduction to Antennas, Microwaves and Fiber Optics

Semiconductor Materials and Devices

Wireless Communication 1

Computer Communication Systems

Computer Security I

 

400 Level (Semester 2)

500 Level (Semester 1)

Numerical Issues in Scientific Programming

Image Processing

Computer Vision

Computer Graphics

Digital Libraries

Pattern Recognition

Digital Signal Processing

 

500 Level (Semester 2)

Linear Feedback Systems

Communication Electronics

Wireless Communication II

Computer Communication Systems

Computer Security II

 

Computer Engineering Elective Courses

Numerical Issues in Scientific Programming

Introduction to Theoretical Computer Science

Software Engineering (4 cr.)

Programming Language Paradigms

Introduction to Database Systems

Computer Networks

Compiler Construction

Computability

Formal Languages and Automata

Distributed Computing

Concurrency in Operating Systems

Real-Time Computing Systems

Computational Methods in Numerical Analysis

Systems Simulation

Mathematical Optimization Techniques

Artificial Intelligence

Combinatorics and Graph Theory

Topics in Computer Architecture

Image Processing

Computer Vision

Computer Graphics

Web Site Design

Digital Libraries

Computer Security

Introduction to Computational Complexity

Imaging and Image Processing in Biomedicine

Introduction to Antennas, Microwaves and Fiber Optics

Semiconductor Materials & Devices

Electronics II

Electric Power Engineering

Linear Feedback Systems

Electronic Devices and Semiconductor Materials

Communication Electronics

Fiber Optical Communications

Digital Signal Processing

Physical Electronics

Elements of Control Theory

Introduction to Lasers

Computer Communication Systems

Photonic Engineering

Wireless Communications

VLSI Design

IT & ONLINE
Virtual POS
Student Information System
Staff Information System
Webmail
CAMPUS LIFE
Student Clubs
Dormitories
Download Links
GENERAL
International Student Association
About This Website
RESEARCH
Research Laboratories
Research Articles
R&D Projects
QUICK CONTACT
Phone : +234 806 735 09 19
Fax : +234 805 489 26 16
E-Mail: admission@nileuniversity.edu.ng
Copyright© 2017 Nile University of Nigeria