UNSW   Faculty of Engineering myCSE PRINT VERSION SITE MAP  
cse | School of Computer Science and Engineering (CRICOS Provider No. 00098G)
    #About CSE     #Undergraduate Study     #Postgraduate Study     #Timetables & Courses     #Research & Publications     #People & Work Units     #Help & Resources     #News & Events     #High School Portal
background image

Last updated 15.09.09

COMPB13645 - Computer Engineering Plan - Pre 2006 Start

Alternatively check the Flexible First Year Program if you commenced 2006 onwards

  • 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.

    YEAR 1   UOC
    S1
    UOC
    S2
    COMP1911 Computing 1
    6
    -
    COMP1921 Data Structures & Algorithms
    -
    6
    ELEC1111 Electrical Engineering 1 (was ELEC1011)
    -
    6
    MATH1141
    MATH1131
    Higher Mathematics 1A or
    Mathematics 1A

    6

    -
    MATH1241
    MATH1231
    Higher Mathematics 1B or
    Mathematics 1B

    -

    6
    MATH1081 Discrete Mathematics
    6
    -
    PHYS1131 Higher Physics 1A
    6
    -
    PHYS1231 Higher Physics 1B
    -
    6
       
    24
    24

    YEAR 2   UOC
    S1
    UOC
    S2
    ACCT9003 Accounting Fundamentals
    3
    -
    COMP2911 Engineering Design *
    6
    -
    COMP2121 Microprocessors & Interfacing (was COMP3221)
    6
    -
    COMP3111 Software Engineering
    -
    6
    COMP3222 Digital Circuits & Systems (was COMP2021)
    -
    6
    ELEC2134 Circuits & Systems (was ELEC2031/2032)
    6
    -
    MATH2610
    MATH2510
    Higher Real Analysis or **
    Real Analysis

    3

    -
    MATH2620
    MATH2520
    Higher Complex Analysis or
    Complex Analysis

    -

     


    3
    MATH2859 Probability, Statistics and Information
    -
    3
      General Education
    -
    6
       
    24
    24

    * 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

    1. 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.
    2. 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:
    3. At least 12 units of credit must be taken from Group CE4;
    4. At least 6 units of credit must be taken from Group N;
    5. At most 12 units of credit may be counted from Group S;
    6. 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).
    Top Of Page

     ###
    Site maintained by webmistress@cse.unsw.edu.au
    Please read the UNSW Copyright & Disclaimer Statement