The Student Experience

 

Computers and Communications have transformed our lives and daily interactions with others. Advances in software and hardware engineer­ing have enabled developments in wireless communications, personal computing and information technology.

Computer engineers work at the forefront of technology in important application areas which include mobile phone systems, sensor networks, gaming, health monitoring, medical diagnostics, the In­ternet, smart transport and energy management systems.

The programme of study in Computer Engineering includes:

§  Software - software engineering, distributed and real-time software design, advanced operating systems and language processors.

§  Data and Telecommunications - networks and the Internet, communications, protocols and security.

§  Digital Electronics - integrated circuits (ICs) and computer architectures.

§  Control - advanced control systems and machine vision.

§  Signal Processing - digital signal processing and coding theory.

 
   
   

(Subjects common to all options are in Bold)

 

Computer Engineering

Year 3

Semester 5

Semester 6

Summer

 

Cooperative Education

Operating Systems

 
 

Language Processors

 
 

Signals & Systems

 
 

Communications Theory

 
 

Control 2

 

Year 4

Semester 7

Semester 8

Summer

 

Software Engineering

Distributed Systems

Graduation

 

Computer Networks

Communication and Security Protocols

 

Telecommunications Systems

Computer Architectures

 

ASICs 1

Machine Vision

 

Final Year Project 1

Final Year Project 2