COMPB13645 - BE Computer Engineering

Program Structure

The Computer Engineering program aims to produce graduates with sound knowledge in both the hardware and software aspects of computer systems. Software aspects are covered in courses offer by the School of Computer Science and Engineering (CSE). Hardware aspects are covered in courses offered by CSE and the School of Electrical Engineering and Telecommunications. The program was jointly developed by these two schools.

Within the program, students study foundational courses in Maths and Physics, as well as core computing and electronics courses. In later years, students have a range of elective choices, in areas such as networks, operating systems, embedded systems, telecommunications, and artificial intelligence.

UOC denotes Units of Credit, a measure of the amount of work required in a course.

YEAR 1   S1 UOC S2 UOC
COMP1917 Computing 1 6 -
COMP1927 Computing 2 - 6
ENGG1000 Introduction to Engineering Design & Innovation 6 -
ELEC1111 Electrical and Telecommunications Engineering - 6
MATH1141
MATH1131
Higher Mathematics 1A or
Mathematics 1A
6 -
MATH1241
MATH1231
Higher Mathematics 1B or
Mathematics 1B
- 6
PHYS1121
PHYS1131
Physics 1A or
Higher Physics 1A
6 -
PHYS1221
PHYS1231
Physics 1B or
Higher Physics 1B
- 6
    24 24
YEAR 2   S1 UOC S2 UOC
COMP2121 Microprocessors & Interfacing 6 -
COMP2911 Engineering Design 2 6 -
COMP3222 Digital Circuits and Systems - 6
ELEC2134 Circuits and Signals 6 -
ELEC2133 Analog Electronics - 6
MATH2069 Mathematics 2A 6 -
MATH2099 Mathematics 2B - 6
  General Education - 6
    24 24

It is recommended that students start thinking about Industrial Training in the summer after Year 2 and Year 3. Graduation may be delayed if a satisfactory report for 60 day industrial training has not been received by the release of final year results.

YEAR 3   S1 UOC S2 UOC
COMP3231 Operating Systems 6 -
COMP3601 Design Project A - 6
COMP3211 Computer Architecture 6 -
  Breadth Electives (18 UoC) 12 6
  Depth Electives (6 UoC) - 6
  General Education - 6
    24 24
YEAR 4   S1 UOC S2 UOC
COMP4920 Management and Ethics* - 6
COMP4601 Design Project B 6 -
COMP4930 Thesis Part A 6 -
COMP4931 Thesis Part B - 6
  Breadth Elective/Coverage (6 UoC) 6 -
  Depth Electives (18 UoC) 6 12
    24 24

 

* COMP3711 will be replaced by COMP4920 from s2, 2012 onwards.

Elective Courses

Breadth courses: A listing of the available courses can be found here.
Depth courses: Courses that require a Breadth elective, or a core COMP3 course as a pre-requisite. A listing can be found here.
Coverage Courses: Other COMP3 or COMP4 courses not listed as Breadth or Depth.

General Education

UNSW wants all students to develop skills in a broad range of areas, not just in their specific study discipline, and so students in all degrees are required to undertake a number of general studies courses outside their discipline. Students should select courses from disciplines that are not available in their program as core or elective courses.

See UNSW on General Educaiton for more information.

Please complete our new website survey