Skip to Content

2010 Course Handbook

Bachelor of Engineering

Faculty:
Faculty of Science
Department:
Department of Electronic Engineering
Award:
Bachelor of Engineering (BE)
General requirements:
Minimum number of credit points for this degree 96
Minimum number of credit points at 200 level or above 63
Minimum number of credit points at 300 level or above 39
Minimum number of credit points at 400 level or above 18
Minimum number of credit points from Engineering designated units 87
Completion of a designated People unit
Completion of a designated Planet unit
Completion of other specific minimum requirements as set out below

In order to graduate students must ensure that they have satisfied all of the general requirements of the degree: see the general requirements listed above.

Computer Engineering

ENGI01

Specific minimum requirements:

Credit points

100 level

Required
3
Introduction to Computer Science (3)
Required
3
Fundamentals of Computer Science (3)
Required
either
or
 
Digital Fundamentals (3)
3
Digital Fundamentals and Numerical Techniques (3)
Required
either
or
 
Introduction to Electronic Systems (3)
3
Electromechanics (3)
Required
either
or
 
Mathematics IA (3)
3
Mathematics IA (Advanced) (3)
Required
either
or
 
Mathematics IB (3)
3
Mathematics IB (Advanced) (3)
Required
3
Physics IA (3)
Required
3
Physics IB (3)

200 level

Required
either
or
 
Algorithms and Data Structures (3)
3
Object-Oriented Programming Practices (3)
Required
3
Discrete Mathematics II (3)
Required
3
Signals and Systems (3)
Required
3
Programmable Logic Design (3)
Required
either
or
 
Linear Circuits and Devices (3)
3
Circuits and Devices (3)
Required
3
Introduction to Professional Engineering (3)
Required
3
Mathematics IIA (3)

300 level

Required
3
Computer Hardware (3)
Required
3
Digital Systems Design (3)
Required
3
Research Project (3)
Required
3
Technology Management (3)

400 level

Required
3
Engineering Principles and Practice (3)
Required
0
Industry Experience (0)
Required
either
or
 
Systems Design and Engineering (3)
3
Systems Design and Engineering (3)
Required
either
or both
and
 
Engineering Major Project (12)
 
Engineering Project (9)
12
Advanced Engineering (3)

Balance of credit points required:

 
 
21
Electives

TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM

96

Electronics Engineering

ENGI02

Specific minimum requirements:

Credit points

100 level

Required
3
Introduction to Computer Science (3)
Required
3
Fundamentals of Computer Science (3)
Required
either
or
 
Digital Fundamentals (3)
3
Digital Fundamentals and Numerical Techniques (3)
Required
either
or
 
Introduction to Electronic Systems (3)
3
Electromechanics (3)
Required
either
or
 
Mathematics IA (3)
3
Mathematics IA (Advanced) (3)
Required
either
or
 
Mathematics IB (3)
3
Mathematics IB (Advanced) (3)
Required
3
Physics IA (3)
Required
3
Physics IB (3)

200 level

Required
3
Signals and Systems (3)
Required
3
Programmable Logic Design (3)
Required
3
Nonlinear Circuits and Devices (3)
Required
either
or
 
Linear Circuits and Devices (3)
3
Circuits and Devices (3)
Required
3
Introduction to Professional Engineering (3)
Required
3
Mathematics IIA (3)

300 level

Required
either
or
 
Communication Systems (3)
3
Feedback Control and Dynamic Systems (3)
Required
3
Digital Systems Design (3)
Required
3
Electronic Devices and Systems (3)
Required
3
Research Project (3)
Required
3
Technology Management (3)

400 level

Required
3
Engineering Principles and Practice (3)
Required
0
Industry Experience (0)
Required
either
or
 
Systems Design and Engineering (3)
3
Systems Design and Engineering (3)
Required
either
or both
and
 
Engineering Major Project (12)
 
Engineering Project (9)
12
Advanced Engineering (3)

Balance of credit points required:

 
 
21
Electives

TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM

96

Photonics Engineering

ENGI03

Specific minimum requirements:

Credit points

100 level

Required
3
Introduction to Computer Science (3)
Required
3
Fundamentals of Computer Science (3)
Required
either
or
 
Digital Fundamentals (3)
3
Digital Fundamentals and Numerical Techniques (3)
Required
either
or
 
Introduction to Electronic Systems (3)
3
Electromechanics (3)
Required
either
or
 
Mathematics IA (3)
3
Mathematics IA (Advanced) (3)
Required
either
or
 
Mathematics IB (3)
3
Mathematics IB (Advanced) (3)
Required
3
Physics IA (3)
Required
3
Physics IB (3)

200 level

Required
3
Signals and Systems (3)
Required
either
or
 
Introduction to Optical Science and Technology (3)
3
Introduction to Optical Science and Technology (3)
Required
3
Physics IIB (3)
Required
either
or
 
Linear Circuits and Devices (3)
3
Circuits and Devices (3)
Required
3
Introduction to Professional Engineering (3)
Required
3
Mathematics IIA (3)

300 level

Required
3
Communication Systems (3)
Required
3
Optical and Photonic Devices and Systems 1 (3)
Required
3
Optical and Photonic Devices and Systems 2 (3)
Required
3
Research Project (3)
Required
3
Technology Management (3)

400 level

Required
0
Industry Experience (0)
Required
either
or both
and
 
Engineering Major Project (12)
 
Engineering Project (9)
12
Advanced Engineering (3)
Required
either
or
 
Systems Design and Engineering (3)
3
Systems Design and Engineering (3)
Required
3
Engineering Principles and Practice (3)

Balance of credit points required:

 
 
21
Electives

TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM

96

Software Engineering

ENGI04

Specific minimum requirements:

Credit points

100 level

Required
3
Introduction to Computer Science (3)
Required
3
Fundamentals of Computer Science (3)
Required
either
or
 
Digital Fundamentals (3)
3
Digital Fundamentals and Numerical Techniques (3)
Required
either
or
 
Introduction to Electronic Systems (3)
3
Electromechanics (3)
Required
either
or
 
Mathematics IA (3)
3
Mathematics IA (Advanced) (3)
Required
either
or
 
Mathematics IB (3)
3
Mathematics IB (Advanced) (3)
Required
3
Physics IA (3)
Required
3
Physics IB (3)

200 level

Required
either
or
 
Algorithms and Data Structures (3)
3
Object-Oriented Programming Practices (3)
Required
3
Software Engineering (3)
Required
either
or
 
Linear Circuits and Devices (3)
3
Circuits and Devices (3)
Required
3
Introduction to Professional Engineering (3)
Required
3
Mathematics IIA (3)

300 level

Required
3
Programming Languages (3)
Required
3
Algorithm Theory and Design (3)
Required
one of
 
Optimisation (3)
 
Real-Time Computing (3)
 
Operating Systems (3)
 
Cryptography and Information Security (3)
3
Computer Networks (3)
Required
3
Management of IT Systems and Projects (3)
Required
3
Research Project (3)
Required
3
Technology Management (3)

400 level

Required
0
Industry Experience (0)
Required
either
or both
and
 
Engineering Major Project (12)
 
Engineering Project (9)
12
Advanced Engineering (3)
Required
either
or
 
Systems Design and Engineering (3)
3
Systems Design and Engineering (3)
Required
3
Engineering Principles and Practice (3)

Balance of credit points required:

 
 
21
Electives

TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM

96

Telecommunications Engineering

ENGI05

Specific minimum requirements:

Credit points

100 level

Required
3
Introduction to Computer Science (3)
Required
3
Fundamentals of Computer Science (3)
Required
either
or
 
Digital Fundamentals (3)
3
Digital Fundamentals and Numerical Techniques (3)
Required
either
or
 
Introduction to Electronic Systems (3)
3
Electromechanics (3)
Required
either
or
 
Mathematics IA (3)
3
Mathematics IA (Advanced) (3)
Required
either
or
 
Mathematics IB (3)
3
Mathematics IB (Advanced) (3)
Required
3
Physics IA (3)
Required
3
Physics IB (3)

200 level

Required
either
or
 
Algorithms and Data Structures (3)
3
Object-Oriented Programming Practices (3)
Required
3
Data Communications (3)
Required
3
Signals and Systems (3)
Required
either
or
 
Linear Circuits and Devices (3)
3
Circuits and Devices (3)
Required
3
Introduction to Professional Engineering (3)
Required
3
Mathematics IIA (3)

300 level

Required
3
Computer Networks (3)
Required
3
Communication Systems (3)
Required
3
Communication Networks (3)
Required
3
Research Project (3)
Required
3
Technology Management (3)

400 level

Required
0
Industry Experience (0)
Required
either
or both
and
 
Engineering Major Project (12)
 
Engineering Research Thesis (12)
 
Engineering Project (9)
12
Advanced Engineering (3)
Required
either
or
 
Systems Design and Engineering (3)
3
Systems Design and Engineering (3)
Required
3
Engineering Principles and Practice (3)

Balance of credit points required:

 
 
21
Electives

TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM

96

Wireless Engineering

ENGI06

Specific minimum requirements:

Credit points

100 level

Required
3
Introduction to Computer Science (3)
Required
3
Fundamentals of Computer Science (3)
Required
either
or
 
Digital Fundamentals (3)
3
Digital Fundamentals and Numerical Techniques (3)
Required
either
or
 
Introduction to Electronic Systems (3)
3
Electromechanics (3)
Required
either
or
 
Mathematics IA (3)
3
Mathematics IA (Advanced) (3)
Required
either
or
 
Mathematics IB (3)
3
Mathematics IB (Advanced) (3)
Required
3
Physics IA (3)
Required
3
Physics IB (3)

200 level

Required
3
Signals and Systems (3)
Required
3
Nonlinear Circuits and Devices (3)
Required
3
Physics IIB (3)
Required
either
or
 
Linear Circuits and Devices (3)
3
Circuits and Devices (3)
Required
3
Introduction to Professional Engineering (3)
Required
3
Mathematics IIA (3)

300 level

Required
3
Communication Systems (3)
Required
3
Wireless Technology and Systems (3)
Required
3
Antennas and Propagation (3)
Required
3
Research Project (3)
Required
3
Technology Management (3)

400 level

Required
3
Engineering Principles and Practice (3)
Required
0
Industry Experience (0)
Required
either
or
 
Systems Design and Engineering (3)
3
Systems Design and Engineering (3)
Required
either
or both
and
 
Engineering Major Project (12)
 
Engineering Project (9)
12
Advanced Engineering (3)

Balance of credit points required:

 
 
21
Electives

TOTAL CREDIT POINTS REQUIRED FOR THIS PROGRAM

96