|
4 years BE (Computer Engineering)
|
|
| |
|
| |
|
Program Overview
further information : what to expect in computer engineering
Computer Engineering graduates receive a Bachelor of Engineering degree after four years of study. Honours are awarded to those who obtain a weighted average mark of at least 65% over the whole program. All students complete a major project in their final year, usually supervised by a researcher in School of Computer Science and Engineering or Electrical Engineering & Telecommunications.
program objectives: Graduates will be able to:
- undertake the production of high quality computer systems, which will benefit society;
- meet the needs of industry for efficient, reliable computer systems over the period of their professional life;
- make significant contributions to the development and application of computing technology, especially systems that integrate software and hardware.
assumed knowledge:
- For Mathematics (MATH1131): a combined mark of at least 100 in HSC Mathematics and HSC Mathematics Extension 1, or a pass in UNSW General Mathematics (MATH1011);
- For Physics (PHYS1131): HSC Physics, or a pass in UNSW Fundamentals of Physics (PHYS1111).
major studies: Students may specialise in telecommunications, electronics, system and control, or advanced computing.
minor studies: Artificial intelligence, computer architecture, digital systems, networking, graphics, operating systems, databases or software engineering.
industrial experience: At least 60 days of approved industrial training must be completed before completion of the final semester. Industrial Training should be concurrent with enrolment and is best accumulated in the summer recesses at the end of years 2 and 3, but must be completed by the end of year 4. Opportunities exist for 6 months industrial placement in year 3.
professional recognition: Accreditation will be sought from the Institution of Engineers (Australia) and the Australian Computer Society.
career opportunities: Examples include computer systems design, construction and research in the areas of computer networks, commercial systems, digital electronics and image processing. Potential employers include government organisations, educational institutions, large private sector companies and small firms producing specialised systems.
Program Structure
Each course runs for 12 weeks during semester one (S1) or semester 2 (S2). UOC denotes Units of Credit, a measure of the amount of work required in a course.
* Students who have done COMP1021 but not COMP2011 should enrol in COMP1921. COMP2911 is only required for students who are completing the new COMP1911 -> COMP1921 sequence.
** These courses are not offered from 2008. Students should complete an alternative MATH course as outlined here:
| Not completed: |
Replacement Course: |
| MATH2510 or MATH2610 |
MATH2011 or MATH2111 |
| MATH2510 or MATH2610 or MATH2520 or MATH2620 |
MATH2069 |
| YEAR 3 |
|
UOC
S1 |
UOC
S2 |
| COMP3711 |
Software Project Management |
-
|
6
|
| COMP3211 |
Computer Architecture |
-
|
6
|
| COMP3231 |
Operating Systems |
6
|
-
|
| ELEC2133 |
Electronics A (was ELEC3006) |
-
|
6
|
| TELE3113 |
Analogue & Digital Communications (was TELE3013) |
-
|
6
|
| |
Computer Engineering Electives |
12
|
-
|
| |
General Education |
6
|
-
|
| |
|
24
|
24
|
| YEAR 4 |
|
UOC
S1 |
UOC
S2 |
| COMP4910 |
Thesis Part A |
3
|
-
|
| COMP4911 |
Thesis Part B |
-
|
15
|
| COMP4920 |
Professional Issues and Ethics |
3
|
-
|
MATH2509
COMP3120 |
Linear Algebra or
Introduction to Algorithms |
- |
3 |
| |
Computer Engineering Electives |
18
|
6 |
| |
|
24
|
24
|
* Notes
At least 70CR is required in MATH1231 or MATH1241 in order to do higher level MATH courses in Year 2.
COMP3720 is discontinued in 2005 and will be waived for those students who have not completed it, but who have completed COMP3710. This means they will graduate with 3uc short. It is expected that both COMP3710 and COMP3720 will be replaced in future by a new course, students will be advised via this website and a general announcment when this occurs.
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. It may not be possible for Computer Engineering students to enrol in general education courses that are similar in content to the courses offered in the Computer Engineering degree. For a comprehensive list, see:
http://www.cse.unsw.edu.au/undergrad/current/gened.html
Elective Courses
- The program selected by each student must be approved by the Head of School or nominee. Not all electives are offered in each semester. 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.
- Computer Engineering Electives for Stages 3 and 4 total 36 units of credit (6 courses of 6 units of credit, or equivalent) and are selected from Groups CE3, CE4, N, S, and D, with these restrictions:
- At least 12 units of credit must be taken from Group CE4;
- At least 6 units of credit must be taken from Group N;
- At most 12 units of credit may be counted from Group S;
- At most 6 units of credit may be counted from Group D. (This is a transitional arrangement to allow students completing under the new program to obtain some credit for discontinued courses in the old program).
|