Bachelor of Engineering (Honours) - Computer Engineering

Stream - COMPBH

Single Award - Program 3707

For earlier versions of this program, check the UNSW Handbook (previous versions) including: Programs 3645, 3705.

Dual Award - For a list of all dual award programs options for this stream see the UNSW Handbook (Specialisations).

Dual award programs do not complete 12 UOC Professional Electives and 12 UOC General Education.

Program structure

  • UOC denotes Units of Credit, a measure of the amount of work required in a course;
  • Review all courses in the handbook for information on assumed knowledge and requisites;
  • Some courses are offered multiple times during the year and may be taken in any term;
  • This program structure is a guide only.  Students may take courses in any order as long as requisites are observed.

Notes on program revisions:

In 2019:

Professional Electives have been replaced by Discipline Electives. Within the COMPBH program students must complete 24 UOC L3 Discipline Electives (Level 3 or higher COMP courses) + 12 UOC L4 Discipline Electives (Level 4 or higher COMP courses).

In 2017:

  • COMP1917, COMP1927, COMP2911, 12 UOC BE Electives were replaced by COMP1511, COMP1521, COMP1531, COMP2511, COMP2521
  • 24 UOC Breadth electives were replace by 24 UOC Professional Electives (COMP3 or higher)
  • 12 UOC Depth electives were replaced by 12 UOC Professional Electives (COMP3 or higher)
  • 12 UOC Depth electives were replaced by 12 UOC Professional Electives (COMP4 or higher)

 

Example Program Structure - T1 commencing student

Please note: This is an example structure only. Term offerings and pre-requisites are subject to change. Students should always refer to the current handbook for the most up to date information.

YEAR 1   T1 UOC T2 UOC T3 UOC
COMP1511 Introduction to Programming 6 - -
ENGG1000 Introduction to Engineering Design & Innovation 6 - -
MATH1141
MATH1131
Higher Mathematics 1A or
Mathematics 1A
6 - -
PHYS1121
PHYS1131
Physics 1A or
Higher Physics 1A
- 6 -
COMP1521 Computer Systems Fundamentals - 6 -
ELEC1111 Electrical and Telecommunications Engineering - - 6
MATH1241
MATH1231
Higher Mathematics 1B or
Mathematics 1B
- 6 -
PHYS1221
PHYS1231
Physics 1B or
Higher Physics 1B
- - 6
    18 18 12
YEAR 2   T1 UOC T2 UOC T3 UOC
COMP2121 Microprocessors & Interfacing 6 - -
COMP2521 Data Structures and Algorithms 6 - -
ELEC2134 Circuits and Signals 6 - -
MATH2069 Mathematics 2A - - 6
COMP1531 Software Engineering Fundamentals - - 6
COMP3222 Digital Circuits and Systems - - 6
ELEC2133 Analog Electronics - 6 -
MATH2099 Mathematics 2B - 6 -
    18 12 18
YEAR 3   S1 UOC S2 UOC T3 UOC
COMP2511 Object-Oriented Design & Programming - 6 -
COMP3211 Computer Architecture 6 - -
COMP3231 Operating Systems 6 - -
  General Education 6 6 -
COMP3601 Design Project A - - 6
  Discipline Electives - COMP3 or higher - 6 6
     18 18 12
YEAR 4   T1 UOC T2 UOC T3 UOC
COMP4601 Design Project B 6 - -
COMP4951 Thesis Part A 4 -  
COMP4952 Thesis Part B   4  
COMP4953 Thesis Part C     4
  Discipline Electives - COMP3 or higher 6 6  
COMP4920 Management and Ethics - - 6
 

Discipline Electives - COMP4 or higher

-

6 6
    16 16 16