Bachelor of Engineering (Computer)/Bachelor of Computer Science

Program Code
10343
Graduate Level
Undergraduate
Locations
Contributing Schools and Faculties
Admission Instructions
How to apply as a:
Program Award Rules and Schedules
Mode of delivery

Face to face on campus

Further Information
The 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)

This combined degree program provides students with an opportunity to undertake concurrent study and complete two awards. In general, it offers greater breadth of learning, enhancing the academic and professional qualities gained in each separate degree. At the same time, it recognises the increasing need for students to graduate with multidisciplinary skills.

Students have the opportunity to select electives according to their individual areas of interest and will also have the opportunity to undertake an industry related project in their final year of study in the engineering degree and must complete 12 weeks of industrial experience throughout the program.

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

The emphasis is on giving students a well-rounded mix of hardware and software topics combined with more theoretical studies in computer science. Core courses are from the areas of computer engineering, digital systems, software engineering, signal processing, electronics, and computer science. 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)

Graduates of this combined degree enjoy excellent career prospects gaining skills relevant to work in engineering of digital and computer systems, digital signal processing, tracking and surveillance, measurement and sensing, data processing systems, software engineering, electronic systems, and manufacturing industry. Also, additional skills of programming, helps to find jobs in systems analysis and design, banking and financial sectors and management of ICT resources.

Careers are found in many facets of engineering, science and other technology based disciplines or as software programmers in industry, commerce or government departments. Many more on to become systems managers responsible and operation of large ICT infrastructures used by business and government organizations. Computer science graduates also find employment in specialized technical sales and management in various organizations.

Back to topAdmission Requirements (click to hide)

Admission to this program is available to Australian students and residents. 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.

Please Note: This program is not available to International Students.

Back to topAssumed Knowledge (click to hide)

Assumed Knowledge for Computer Science:

There are no prerequisite courses but it is assumed that students will have studied Mathematics (Band 5 or above) or equivalent. Study of one science-related subject would also be an advantage. Applicants who have achieved less than Mathematics Band 5 or have not completed a science related subject may be admitted to the program but may need additional study and/or assistance to successfully complete the requirements of the program.

Assumed Knowledge for Computer Engineering:

There are no prerequisite courses but it is assumed that students will have studied Mathematics (Band 5 or above) or equivalent. Study of one science-related subject would also be an advantage, Physics is preferred. Applicants who have achieved less than Mathematics Band 5 or have not completed Physics may be admitted to the program but may need additional study and/or assistance to successfully complete the requirements 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)

The B Engineering (Computer) component of this combined degree program uses the WAM as a measure for determining honours, which 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.

A Bachelor of Computer Science (Honours) is available as an additional year to meritorious students. Please contact the Program Convenor or Student Hub for further information.

Back to topPractical Experience (click to hide)

Students have the opportunity to undertake an industry-related project in their final year of study and must also complete 12 weeks of industrial experience throughout the program. 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, the Australian Computer Society, and many other affiliated international organisations, through the Washington Accord.

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

Back to topInternational Students (click to hide)

Not 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)

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 and computer science degree program is a 5 year program, available at Callaghan Campus. The degree comprises a total of 400 units, which is made of 340 units of core courses and 60 units of directed courses.

Note that it may not be possible to complete the combined degree program within five years, if selection of electives involves timetable clashes, or where elective courses are not offered in a particular semester. Students enrolled in a combined degree program are advised to consult the Program Convenor or Students Hub for further information in relation to their academic program.

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 110 units
Not offered
ELEC1700Computer Engineering 110 units
Not offered
GENG1003Introduction to Procedural Programming10 units
Not offered
MATH1110Mathematics 1
MATH1210 may be undertaken in lieu of MATH1110.(The assumed competency for MATH1210 is HSC Extension 1 with a performance in Band 4).
10 units
Not offered
MATH1120Mathematics 2
MATH1220 may be undertaken in lieu of MATH1120.
10 units
Not offered
PHYS1210Advanced Physics I10 units
Not offered
PHYS1220Advanced Physics II10 units
Not offered
SENG1110Introduction to Software Engineering 110 units
Not offered
Back to topYear 2 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
GENG1803Introduction to Engineering Practice10 units
Not offered
MATH1510Discrete Mathematics10 units
Not offered
SENG1120Introduction to Software Engineering 210 units
Not offered
ELEC2400Signals and Systems10 units
Not offered
ELEC2700Computer Engineering 210 units
Not offered
MATH2310Calculus of Science and Engineering10 units
Not offered
MATH2420Engineering Mathematics10 units
Not offered
PHYS2170Quantum Mechanics and Semiconductor Physics10 units
Not offered
Back to topYear 3 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
COMP1050Internet Communications10 units
Not offered
COMP2230Introduction to Algorithmics10 units
Not offered
ELEC2132Electric Energy Systems10 units
Not offered
ELEC2320Electrical Circuits10 units
Not offered
INFT2040Database Management Systems10 units
Not offered
SENG2200Programming Languages and Paradigms10 units
Not offered
ELEC3720Programmable Logic Design10 units
Not offered
ELEC3730Embedded Systems10 units
Not offered
Back to topYear 4 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
COMP2240Operating Systems10 units
Not offered
COMP2270Formal Languages and Automata10 units
Not offered
SENG2130Software Development10 units
Not offered
COMP3290Compiler Design10 units
Not offered
ELEC3850Introduction to Electrical Engineering Design10 units
Not offered
GENG3830Engineering Project Management10 units
Not offered
ELEC4700Advanced Computer Systems10 units
Not offered
Back to topYear 5 (click to hide)
Core Courses (click to hide)
Complete the following core courses to fulfil the requirements of this program.
COMP3330Machine Intelligence10 units
Not offered
PHIL3910Ethics, Technology and Engineering10 units
Not offered
SENG3400Network and Distributed Computing10 units
Not offered
Directed Courses (click to hide)
Choose 30 units from directed courses. Students may choose EITHER ELEC4840A AND ELEC4840B OR ELEC4840.
ELEC4840Final Year Engineering Project
This course may only be undertaken with Program Convenor Approval
30 units
Not offered
ELEC4840AFinal Year Engineering Project - Part A10 units
Not offered
ELEC4840BFinal Year Engineering Project - Part B20 units
Not offered
Choose 10 units from these B. Computer Science directed courses.
COMP3260Data Security10 units
Not offered
COMP3320Computer Graphics10 units
Not offered
SENG3300User Interface Design10 units
Not offered
Back to topDirected Courses (click to hide)
Choose 20 units from these B. Engineering (Computer) directed courses. Recommend: 10 units in Yr 4 and 10 units in Yr 5.
ELEC3130Electric Machines and Power Systems10 units
Not offered
ELEC3240Electronics10 units
Not offered
ELEC3250Power Electronics10 units
Not offered
ELEC3400Signal Processing10 units
Not offered
ELEC3500Telecommunications Networks10 units
Not offered
ELEC3540Analog and Digital Communications10 units
Not offered
ELEC3550Wireless Communications10 units
Not offered
ELEC4210Electronics Design10 units
Not offered
ELEC4400Automatic Control10 units
Not offered
ELEC4410Control System Design and Management10 units
Not offered
ELEC4570Advanced Digital Communications10 units
Not offered