University of Newcastle
Bachelor of Computer Systems Engineering (Honours) / Bachelor of Computer Science
Type of institution: University/Higher Education Institution
Computer scientists work on challenging programming tasks, develop new software technologies and new ways to use computers. The field spans complex problem solving, artificial intelligence, robotics, computer graphics, digital forensics, bioinformatics, web development and data security. Computer science is fundamental to many everyday technologies like mobile phones, learning systems, online shopping, navigation systems, social media, computer games and programmable appliances. Computer systems engineers are experts in software development, electronic hardware design and networking. They design, build and test computer hardware and interface hardware to other equipment and networks. They also write the software with which the end user interacts. The Bachelor of Computer Systems Engineering (Honours) program covers the theoretical and practical knowledge required to create a computing system from inception. It enables students to innovate a computer system as part of an existing engineering system such as a controller of industrial plant or equipment. The degree focuses on underlying principles and techniques so that graduates are able to learn and apply new technologies as they emerge in the future. This combined degree program enables students to gain expertise in both areas, with a special emphasis on the elements where these disciplines interact.
The Bachelor of Computer Systems Engineering (Honours) / Bachelor of Computer Science is a 5 year program comprising 400 units, of which up to 360 units are core courses, up to 50 units are compulsory or directed courses for the Computer Science major, and 10 units are elective courses. Students will have the opportunity to undertake an industry related project in their final year and must also complete 12 weeks of industrial experience throughout the program. A graded honours classification in engineering is awarded on the basis of superior performance throughout the program. The Bachelor of Computer Science component of this combined program may be awarded with Distinction on the basis of superior performance throughout the program.
- Computer systems engineering
- Computer science
- Computer systems and robotics
- Data science
- Software development
Standard entry requirements
Year 12 or equivalent. Alternative entry pathways may include approved TAFE studies, preparatory programs such as Newstep, Open Foundation or Tertiary Preparation Certificate. Assumed knowledge: HSC Mathematics (Band 5 or above) or equivalent. One science-related subject would also be an advantage (Physics or Chemistry preferred). Applicants who have achieved less than Mathematics Band 5 may be admitted to the program but may need to complete additional study to successfully complete the requirements of the program. Students who have completed HSC Mathematics General 2 may be admitted to the program but can expect to undertake additional studies to successfully complete the requirements of the program.
This degree program is accredited by Engineers Australia and other affiliated international organisations. The Bachelor of Computer Science is accredited by the Australian Computer Society.
Credit transfer agreements with TAFE NSW and other education providers are under continuous negotiation. A Bachelor of Computer Science (Honours) is available as an additional year to meritorious students.