Computer Engineering - 3645
Program Summary
Faculty: Faculty of Engineering
Contact: http://www.cse.unsw.edu.au
Campus: Sydney
Career: Undergraduate
Typical Duration: 4 Years
Typical UOC Per Semester: 24
Min UOC Per Semester: 3
Max UOC Per Semester: 27
Min UOC For Award: 192
UAC Code: 425700
International Entry Requirements: See International Entry Requirements
Award(s):
Bachelor of Engineering (Major)
Program Description
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.
Note
Computer Engineering is also available as a component of the concurrent degree programs:
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.
Note
Computer Engineering is also available as a component of the concurrent degree programs:
- BE (Comp Eng)/BCom, program 3715
- BE (Comp Eng)/BA, program 3704
- BE (Comp Eng)/BSc, program 3726
- BE (Comp Eng)/LLB,
- program 4778
- BE (Comp Eng)/MBiomedE, program 3728
- Bachelor of Music/BE (Computer Science)
- program 3459
- Advanced Science/BE (Computer Science)
- program 3941
- Advanced Mathematics/BE (Computer Science)
- program3942
For details of all academic requirements for this program see Please see Rules
Program Objectives and Graduate Attributes
Please see Rules
Program Structure
Students should consult the timetable, and review prerequisites when determining which order to complete the following:
Year 1
- COMP1917 Computing 1 (6 UOC)
- COMP1927 Computing 2 (6 UOC)
- ENGG1000 Engineering Design (6 UOC)
And ONE of:
- MATH1131 Mathematics 1A (6 UOC)
- MATH1141 Higher Mathematics 1A (6 UOC)
And ONE of:
- MATH1231 Mathematics 1B (6 UOC)
- MATH1241 Higher Mathematics 1B (6 UOC)
And ONE of:
- PHYS1121 Physics 1A (6 UOC)
- PHYS1131 Higher Physics 1A (6 UOC)
Plus choose 2 electives from the Year 1 Elective list Electives
Suggested Year 1 electives for this program are (choose 2):
Suggested Year 1 electives for this program are (choose 2):
- ELEC1111 Elec & Telecomm Eng (6 UOC)
- PHYS1221 Physics 1B (6 UOC)
- PHYS1231 Higher Physics 1B (6 UOC)
Note: Students who have already completed 12 UOC of BE First Year Electives may use this credit to count towards 6 UOC of Breadth Elective and 6 UOC of Depth Elective. If you have any questions, please contact the CSE Student Office.
Year 2
- COMP2121 Microprocessors & Interfacing (6 UOC)
- COMP2911 Eng. Design in Computing (6 UOC)
- COMP3222 Digital Circuits and Systems (6 UOC)
- ELEC1111 Elec & Telecomm Eng (6 UOC)
- ELEC2134 Circuits and Signals (6 UOC)
- MATH2069 Mathematics 2A (6 UOC)
- MATH2099 Mathematics 2B (6 UOC)
And ONE of:
- PHYS1221 Physics 1B (6 UOC)
- PHYS1231 Higher Physics 1B (6 UOC)
Plus:
- General Education (6UOC)
Year 3
- COMP3211 Computer Architecture (6 UOC)
- COMP3231 Operating Systems (6 UOC)
- COMP3601 Design Project A (6 UOC)
- ELEC2133 Analogue Electronics (6 UOC)
- ELEC2134 Circuits and Signals (6 UOC)
Plus:
- Breadth Electives (18UOC)
- Depth Elective (6UOC)
- General Education (6UOC)
Year 4
- COMP3711 Software Project Management (6 UOC)
- COMP4601 Design Project B (6 UOC)
- COMP4920 Management and Ethics (6 UOC)
- COMP4930 Thesis Part A (6 UOC)
- COMP4931 Thesis Part B (6 UOC)
Plus:
- Breadth/Coverage Elective (6UOC)
- Depth Electives (18UOC)
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 below. A listing can be found here.
Coverage Courses: Other COMP3 or COMP4 courses not listed as Breadth or Depth.
BE First Year Electives can be found at Electives
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 days industrial training has not been received by the release of final year results.
The Program Director must approve the program selected by each student if it does not fall within the guidelnes set out for completion of the degree. Not all electives are offered in each session. Students are advised each year of the timetable of available electives. It may be possible to substitute other electives run by the participating schools, apart from those listed below, but this is not permitted if it unduly restricts the range of courses studied overall.
Depth courses: Courses that require a Breadth elective, or a core COMP3 course as a pre-requisite. A listing can be found below. A listing can be found here.
Coverage Courses: Other COMP3 or COMP4 courses not listed as Breadth or Depth.
BE First Year Electives can be found at Electives
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 days industrial training has not been received by the release of final year results.
The Program Director must approve the program selected by each student if it does not fall within the guidelnes set out for completion of the degree. Not all electives are offered in each session. Students are advised each year of the timetable of available electives. It may be possible to substitute other electives run by the participating schools, apart from those listed below, but this is not permitted if it unduly restricts the range of courses studied overall.
General Education Requirements
For details of all academic requirements for this program see Please see Rules
Honours
In the Bachelor of Engineering degree programs, honours are awarded for meritorious performance over the degree program with special attention paid to a candidate's performance in the final year courses and thesis project, please see link to Honours Policy
Academic Rules
For details of all academic requirements for this program see Please see Rules
Fees
For information regarding fees for UNSW programs, please refer to the following website: https://my.unsw.edu.au/student/fees/FeesMainPage.html
Industrial Training
All students in the BE in Computer Engineering, Bioinformatics Engineering and Software Engineering programs must complete at least 60 days of approved Industrial Training before the end of Year 4.
Computing Requirements
Information regarding recommended computing equipment and software for the program is available from the School of Computer Science and Engineering Help Desk.
Further Information and Requirements
Some courses listed here also offer advanced versions.
Professional Recognition
Engineers Australia
The professional body for engineering in Australia is Engineers Australia, which has as its first objective the promotion of the science and practice of engineering in all its branches.
Engineers Australia has its national headquarters in Canberra and functions through a series of divisions, the local one being the Sydney Division. Within each division are branches representing the main interests within the profession, e.g. civil, mechanical, electrical, engineering management and environmental engineering.
Students of an approved school of engineering may join the Institution as a student member (StudIEAust). Student members receive the monthly publication Engineers Australia and for a small fee they also receive The Transactions which contains articles on a particular branch of engineering.
Student members are invited to participate in the Excellence Award for Work Experience, the National Young Engineer of the Year Award and to avail themselves of other Engineers Australia services including the Mentor Scheme and industrial experience guidance.
For more information and membership application forms, contact Engineers Australia, Sydney Division, Level 3, 8 Thomas Street, CHATSWOOD NSW 2067 - telephone 02 9410 5600 www.engineersaustralia.org.au
The Australian Computing Society
The peak professional body for computing in Australia is the Australian Computing Society (ACS) - www.acs.org.au
The objectives of the ACS can be found here and include: "advanc[ing] professional excellence in information and communications technology, and further[ing] the study, science and application of information and communications technology."
Again, students who want to join ACS should go to Join Now
The professional body for engineering in Australia is Engineers Australia, which has as its first objective the promotion of the science and practice of engineering in all its branches.
Engineers Australia has its national headquarters in Canberra and functions through a series of divisions, the local one being the Sydney Division. Within each division are branches representing the main interests within the profession, e.g. civil, mechanical, electrical, engineering management and environmental engineering.
Students of an approved school of engineering may join the Institution as a student member (StudIEAust). Student members receive the monthly publication Engineers Australia and for a small fee they also receive The Transactions which contains articles on a particular branch of engineering.
Student members are invited to participate in the Excellence Award for Work Experience, the National Young Engineer of the Year Award and to avail themselves of other Engineers Australia services including the Mentor Scheme and industrial experience guidance.
For more information and membership application forms, contact Engineers Australia, Sydney Division, Level 3, 8 Thomas Street, CHATSWOOD NSW 2067 - telephone 02 9410 5600 www.engineersaustralia.org.au
The Australian Computing Society
The peak professional body for computing in Australia is the Australian Computing Society (ACS) - www.acs.org.au
The objectives of the ACS can be found here and include: "advanc[ing] professional excellence in information and communications technology, and further[ing] the study, science and application of information and communications technology."
Again, students who want to join ACS should go to Join Now