Faculty of Engineering and Built Environment

Bachelor of Engineering (Computer)

Program Code10475
Graduate LevelUndergraduate
Locations
UAC Code
480350 - Newcastle (Callaghan)
CRICOS Code
Contributing Schools and FacultiesFaculty of Education and Arts

School of Humanities and Social Science

Faculty of Engineering and Built Environment

School of Electrical Engineering and Computer Science
School of Engineering

Faculty of Science and Information Technology

School of Mathematical and Physical Sciences

Admission InstructionsHow to apply as a:
Program Award Rules and Schedules
Mode of delivery

Face to face on campus.

Program Enrolment Checklist
Further InformationThe links provided under "Further Information" are to be read in addition to the approved program documentation, detailed below.
Skip to Course
Information

Click on the section headings to show/hide more information.
Hidden information will not be printed.

Click to show all sections. Click to hide all sections.

Back to topDescription (click to hide)

Computer engineering is a major part of the information and communication technologies (ICT) sector, which is bringing evolutionary changes in our societies, entertainment systems

and industrial applications. Computer engineers can design and develop applications as diverse as aircraft control systems to high tech toys such as Playstation or the Xbox. Many students find employment in their respective professional organisations before completing their degree.

Back to topWhy study with us? (click to hide)

The emphasis is on giving students a well-rounded mix of hardware and software topics. Core courses are from the areas of computer engineering, digital systems, software engineering, signal processing and electronics. You will have the opportunity to undertake an industry-related project in your final year of study and must also complete 12 weeks of industrial experience through the program.

Back to topCareer Opportunities (click to hide)

Computer engineering graduates have excellent employment prospects and may be employed in computer design and development, instrumentation and control, ICT infrastructure, defence applications, healthcare systems and communication networks/internet development. Jobs may include research and development, applications development and systems management.

Back to topStudy a language (click to hide)

All students can now enrol in an undergraduate Diploma in Languages alongside their main degree program. This diploma will enhance proficiency in another language or languages, and will increase international career opportunities. Subject to course availability, this additional program will generally add an extra year to studies, and students will graduate with a Diploma in Languages as well as their other degree. Please note that all language courses are held on campus (face to face) at Callaghan.

Back to topAdmission Requirements (click to hide)

Admission to this program is available to Australian students, residents and international students. Please visit http://www.newcastle.edu.au/what-can-i-study/undergraduate-programs/how-to-get-in/ for information on how to gain entry.

You may also be eligible to receive bonus points if you will be receiving an Australian Tertiary Admission Rank (ATAR). Please visit

http://www.newcastle.edu.au/what-can-i-study/undergraduate-programs/how-to-get-in/domestic-students/options-for-entry/bonus-points.html to see if you may be eligible.

Back to topAssumed Knowledge (click to hide)

Mathematics (Band 5 or above) or equivalent. Study of one science-related subject would also be an advantage (Physics assumed for Computer Engineering). Applicants who have achieved less than Band 5 or have not completed a science-related subject may be admitted but may need additional study and/or assistance to successfully complete the mathematics requirement of the program

Back to topCredit Transfer (click to hide)

If you wish to apply for credit for studies completed at another institution or if you are changing programs within the University and wish to transfer your credit to a new program go to http://www.newcastle.edu.au/service/credit-transfer/ and click on How to apply for credit.

Back to topHonours (click to hide)

This B Engineering (Computer) program, which uses the WAM as a measure for determining honours, shall grade on the WAM equivalent to the following grades (in accordance with the Embedded Honours Models Structures Policy - 000743):

A minimum WAM of 77 and a minimum mark of 75 in the research courses (at least 30 units) for Honours Class 1; a minimum WAM of 72 and a minimum mark of 65 in the research courses (at least 30 units) for Honours Class II, Division 1; a minimum WAM of 67 and a minimum mark of 65 in the research courses (at least 30 units) for Honours Class II, Division 2;

Performance is based on a three year WAM where 2000, 3000 and 4000 level courses are weighted by 2, 3 and 4 respectively.

Back to topPractical Experience (click to hide)

Requirements for qualification for the award of the Bachelor of Engineering include completion of at least 12 weeks of industrial experience of a nature acceptable to the Faculty Board. Students are encouraged to obtain and to report on a substantial block of this experience at one time but several shorter periods not less than 2 weeks duration will be accepted.

Further information is available at: http://www.newcastle.edu.au/faculty/engineering/for-students/industrial-experience/

Back to topProfessional Accreditation (click to hide)

This program is accredited by Engineers Australia, and many other affiliated international organisations, through the Washington Accord.

Students who successfully complete the Bachelor of Engineering (Computer)are eligible to apply for membership to Engineers Australia.

Back to topInternational Students (click to hide)

International students must comply with the University of Newcastle's English language proficiency requirements. All International Students enrolled in the program will be provided with an orientation to familiarise them with the rules, expectations, facilities and services offered by the University. Please visit http://www.newcastle.edu.au/students/international/student-support/ to find out more about the support services available to international students.

Back to topSpecial Needs (click to hide)

Students who have impaired function in their hands or arms, or a visual impairment may experience difficulty in pursuing this program. It is highly advisable for any prospective student to contact the Program Convenor to discuss the issue.

Students with disabilities who require reasonable adjustments to undertake their program should contact the Disability Support Service before semester commences. Some adjustments need up to 4 weeks to organise, so it is imperative that early contact is made. The Disability Support Service and Faculty staff will work together to ensure adjustments are provided in a timely manner.

NB: All students must fulfil the inherent requirements of the program and courses they undertake. While reasonable adjustments can be made, these adjustments cannot compromise academic integrity. Please visit http://www.newcastle.edu.au/service/disability/ for more information.

Back to topAdditional Information (click to hide)

Students wishing to undertake the program on a part-time basis are advised to contact the Program Convenor for advice on optimum selection of courses for part-time enrolment.

All students can access additional learning development mechanisms provided by the Centre for Teaching and Learning at http://www.newcastle.edu.au/unit/ctl/lsp/.

Aboriginal and Torres Strait Islander students can draw on the assistance and support provided by the Indigenous Student Support and Development service through the Wollotuka Institute.

Back to topRequirements and Structure

The computer engineering program is a 4 year program comprising 320 units and is available at Callaghan Campus. The hardware side involves a range of studies from basic electronics to microprocessor design and advanced computer architecture. Software courses include different programming languages and data structure, with special emphasis on software for embedded systems. Students are also required to study a range of core and elective courses. Core courses are from the areas of computer engineering, digital systems, software engineering, signal processing and electronics. Students can select elective courses from range of areas which include control systems, communication networks and systems, software engineering and computer science.

Throughout the program theoretical studies are complemented by practical laboratories and project based assignments.

Back to topTransition Arrangements

As programs are regularly reviewed and updated, some students may experience changes to their program of study during the course of their enrolment, which may require transition arrangements.

Students affected by changes to their program are advised to review any documentation contained in the "Further Information" section (located towards the top of this Handbook page), in the first instance. Any further questions should be directed to the Program Convenor or Student Hub.

Back to top

Click on the headings to show/hide sections of the course information.
Hidden information will not be printed.

Click to show all courses. Click to hide all courses.

Back to topCourse Information

Back to topYear 1 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
ELEC1300Electrical Engineering 1Trimester 1 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
ELEC1700Computer Engineering 1Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
GENG1003Introduction to Procedural ProgrammingTrimester 1 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
GENG1803Introduction to Engineering PracticeSemester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
PHYS1210Advanced Physics ISemester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
PHYS1220Advanced Physics IITrimester 1 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
Directed Courses (click to hide)
Choose 20 units from these directed courses. Students may choose to undertake EITHER MATH1110/1120 OR MATH1210/1220.
MATH1110Mathematics 1Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
MATH1120Mathematics 2Trimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
MATH1210Mathematical Discovery 1
The assumed competency for MATH1210 is HSC Extension 1 with a performance in Band 4
Semester 1 - 2013 (Callaghan)10 units
MATH1220Mathematical Discovery 2Semester 2 - 2013 (Callaghan)10 units
Back to topYear 2 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
SENG1120Introduction to Software Engineering 2Semester 2 - 2013 (Callaghan)10 units
ELEC2132Electric Energy SystemsTrimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
ELEC2320Electrical CircuitsTrimester 3 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
ELEC2400Signals and SystemsTrimester 2 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
ELEC2700Computer Engineering 2Trimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
MATH2310Calculus of Science and EngineeringSemester 1 - 2013 (Callaghan)
Trimester 2 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
MATH2420Engineering MathematicsTrimester 3 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
PHYS2170Quantum Mechanics and Semiconductor PhysicsSemester 1 - 2013 (Callaghan)
Trimester 2 - 2013 (Singapore)
10 units
Back to topYear 3 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
ELEC3720Programmable Logic DesignTrimester 1 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
ELEC3730Embedded SystemsSemester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
ELEC3850Introduction to Electrical Engineering DesignTrimester 2 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
GENG3830Engineering Project ManagementSemester 1 - 2013 (Callaghan)
Trimester 2 - 2013 (Singapore)
10 units
Back to topYear 4 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
PHIL3910Ethics, Technology and EngineeringSemester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
ELEC4700Advanced Computer SystemsSemester 1 - 2013 (Callaghan)10 units
ELEC4840Final Year Engineering Project
Students may choose to undertake EITHER ELEC4840A & ELEC4840B OR ELEC4840 (with Program Convenor approval)
Semester 1 - 2013 (Callaghan)
Semester 2 - 2013 (Callaghan)
30 units
ELEC4840AFinal Year Engineering Project - Part A
Students may choose to undertake EITHER ELEC4840A & ELEC4840B OR ELEC4840 (with Program Convenor approval)
Semester 1 - 2013 (Callaghan)
Trimester 2 - 2013 (Singapore)
Trimester 3 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
ELEC4840BFinal Year Engineering Project - Part B
Students may choose to undertake EITHER ELEC4840A & ELEC4840B OR ELEC4840 (with Program Convenor approval)
Trimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
20 units
Back to topElectives (click to hide)
For more information on electives, including online electives, please visit the Online Electives page. (opens in a new page)
Choose 20 units outside core or compulsory courses for this program.20 units
Back to topDirected Courses (click to hide)
Choose 50 units from these directed courses. Recommendation: 30 units in Year 3 and 20 units in Year 4.
COMP2240Operating SystemsSemester 2 - 2013 (Callaghan)10 units
SENG2130Software DevelopmentSemester 1 - 2013 (Callaghan)10 units
COMP3260Data SecuritySemester 1 - 2013 (Callaghan)10 units
COMP3290Compiler DesignSemester 2 - 2013 (Callaghan)10 units
COMP3320Computer GraphicsSemester 2 - 2013 (Callaghan)10 units
ELEC3130Electric Machines and Power SystemsTrimester 2 - 2013 (Singapore)
Semester 2 - 2013 (Callaghan)
10 units
ELEC3240ElectronicsTrimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
ELEC3250Power ElectronicsSemester 2 - 2013 (Callaghan)10 units
ELEC3400Signal ProcessingTrimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
10 units
ELEC3500Telecommunications NetworksSemester 2 - 2013 (Callaghan)10 units
ELEC3540Analog and Digital CommunicationsTrimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
10 units
ELEC3550Wireless CommunicationsSemester 2 - 2013 (Callaghan)10 units
PHYS3360Advanced ElectromagnetismSemester 1 - 2013 (Callaghan)10 units
SENG3300User Interface DesignSemester 1 - 2013 (Callaghan)10 units
ELEC4100Electrical SystemsTrimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
Trimester 3 - 2013 (Singapore)
10 units
ELEC4160Advanced Drives and Power ElectronicsSemester 2 - 2013 (Callaghan)10 units
ELEC4210Electronics DesignTrimester 1 - 2013 (Singapore)
Semester 1 - 2013 (Callaghan)
10 units
ELEC4400Automatic ControlSemester 1 - 2013 (Callaghan)
Trimester 2 - 2013 (Singapore)
10 units
ELEC4410Control System Design and ManagementSemester 2 - 2013 (Callaghan)10 units
ELEC4570Advanced Digital CommunicationsSemester 1 - 2013 (Callaghan)10 units