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|
|ENGG1000||Introduction to Engineering Design & Innovation||6||-|
|ELEC1111||Electrical and Telecommunications Engineering||-||6|
|Higher Mathematics 1A or
|Higher Mathematics 1B or
|Physics 1A or
Higher Physics 1A
|Physics 1B or
Higher Physics 1B
|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||-|
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|
|COMP3601||Design Project A||-||6|
|Breadth Electives (18 UoC)||12||6|
|Depth Electives (6 UoC)||-||6|
|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|
* COMP3711 will be replaced by COMP4920 from s2, 2012 onwards.
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.
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.