Department of Electrical and Computer Engineering


BE(Hons) in Computer Systems Engineering

Programme structure for the Bachelor of Engineering (Honours) degree in Computer Systems Engineering. Courses outlined for Parts II, III and IV are those being taught in 2015.

Part I


For information on Part I common year courses for the Bachelor of Engineering (Honours) degree, visit the Faculty of Engineering website.

 

Part II


120 points comprising

Semester One
Semester Two
Course Course name
Points Course Course name Points
COMPSYS 201 Fundamentals of Computer Engineering
15 COMPSYS 202 Object Oriented Design and Programming 15
ELECTENG 202 Circuits and Systems 15 ELECTENG 204 Engineering Electromagnetics
15
ELECTENG 210 Electronics 1 15 ELECTENG 209 Analogue and Digital Design
15
ENGSCI 211 Mathematical Modelling 2
15 ENGGEN 204 Managing Design and Communication
15
ENGGEN 299 - Workshop Practice to be completed during Part II
0
Top

Part III


120 points comprising

Semester One Semester Two
Course Course name Points Course Course name Points
COMPSYS 302 Design: Software Practice
15 COMPSYS 301 Design: Hardware Software Systems
15
COMPSYS 305 Digital Systems Design 1
15 ELECTENG 303 Systems and Control 15
ENGGEN 303 Managing Projects and Innovation
15      
ENGSCI 313 Mathematical Modelling 3ECE 15      
30 points of electives from the following:
      COMPSYS 303 Microcomputers and Embedded Systems 15
      COMPSYS 304 Computer Architecture 15
      SOFTENG 325 Software Architecture 15
Or other courses approved by the Head of Department (up to 15 points).
Top

Part IV


120 points comprising

Semester One
Semester Two
Course Course name Points Course Course name Points
COMPSYS 700 A & B - Research Project 30
  ENGGEN 403 Managing a Business 15
75 points of electives from the following:
COMPSYS 701 Advanced Digital Systems Design 15 COMPSYS 704 Advanced Embedded Systems
15
COMPSYS 723 Embedded Systems Design 15 COMPSYS 705 Formal Methods for Engineers
15
COMPSYS 726 Robotics and Intelligent Systems 15 COMPSYS 725 Computer Networks and Distributed Applications
15
ELECTENG 722 Control Systems 15 ELECTENG 704 Advanced Control Systems
15
ELECTENG 732 Communication Systems 15 ELECTENG 706 Digital Signal Processing 15
ELECTENG 733 Signal Processing 15 ELECTENG 726 Digital Communications 15
ELECTENG 734 Power Electronics 15 SOFTENG 761 Agile and Lean Software Development 15
SOFTENG 701 Advanced Software Engineering Development Methods 15      
SOFTENG 751 High Performance Computing 15      
Or other courses approved by the Head of Department (up to 15 points), such as:
      ENGGEN 701 Professional Project
15
      ENGGEN 705 Advanced Innovation and New Product Development
15
Students who take ENGGEN 701 are not permitted to enrol for ENGGEN 705 and vice versa.
ENGGEN 499 - Practical Work to be completed before and during Part IV
0
Top