Bachelor of Computer Systems Engineering (Honours) / Bachelor of Science (pre 2019)

The University of Newcastle

About

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 focusses on underlying principles and techniques so that graduates are able to learn and apply new technologies as they emerge in the future.Combined with an Engineering degree, a Science degree opens up a diverse range of employment opportunities in private industry and government organisations.

Students could pursue a career in cutting edge areas like nanotechnology, telecommunications, fibre-optics, laser technology, medical physics, organic electronics and photovoltaics.

Some of these areas such as next generation telecommunication systems, quantum computing, etc, are closely connected with computer systems engineering.

In particular, these are the areas that will constitute many of the future frontiers of technological development.

This combined degree opens up these future frontiers of technological breakthroughs to students.

Structure

Code Title Term / Location Units
ELEC1310 Introduction to Electrical Engineering Trimester 1 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ELEC1710 Digital and Computer Electronics 1 Trimester 1 - 2020 (Singapore) Trimester 3 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ENGG1003 Introduction to Procedural Programming Semester 1 - 2020 (Callaghan) Trimester 2 - 2020 (Singapore) Trimester 3 - 2020 (Singapore) 10 units
ENGG1500 Introduction to Professional Engineering Semester 1 - 2020 (BCA Singapore) Semester 1 - 2020 (Callaghan) Trimester 3 - 2020 (Singapore) 10 units
PHYS1210 Advanced Physics I Trimester 1 - 2020 (Singapore) Semester 1 - 2020 (Callaghan) Trimester 3 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
PHYS1220 Advanced Physics II Trimester 1 - 2020 (Singapore) Trimester 2 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
SENG1110 Object Oriented Programming Semester 1 - 2020 (Callaghan) Semester 1 - 2020 (ONLINE) Semester 2 - 2020 (Callaghan) 10 units
SENG1120 Data Structures Semester 1 - 2020 (Callaghan) Semester 1 - 2020 (ONLINE) Semester 2 - 2020 (Callaghan) 10 units
COMP2240 Operating Systems Semester 2 - 2020 (Callaghan) 10 units
ELEC2320 Electrical and Electronic Circuits Semester 1 - 2020 (Callaghan) Trimester 2 - 2020 (Singapore) 10 units
ELEC2430 Circuits and Signals Trimester 2 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ENGG2500 Sustainable Engineering Practice Semester 1 - 2020 (Callaghan) Trimester 2 - 2020 (Singapore) 10 units
MATH2310 Calculus of Science and Engineering Trimester 1 - 2020 (Singapore) Semester 1 - 2020 (BCA Singapore) Semester 1 - 2020 (Callaghan) Trimester 2 - 2020 (Singapore) Trimester 3 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
PHYS2112 Classical Physics 2 Semester 2 - 2020 (Callaghan) 10 units
PHYS2211 Modern Physics 1 Semester 1 - 2020 (Callaghan) 10 units
SENG2050 Web Engineering Semester 1 - 2020 (Callaghan) 10 units
SENG2250 System and Network Security Semester 2 - 2020 (Callaghan) 10 units
STAT2110 Engineering Statistics Trimester 1 - 2020 (Singapore) Trimester 3 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ELEC3240 Analog Electronics Trimester 2 - 2020 (Singapore) Trimester 3 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ELEC3500 Telecommunication Networks Semester 2 - 2020 (Callaghan) 10 units
ELEC3540 Analog and Digital Communications Trimester 2 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ELEC3730 Digital and Computer Electronics 2 Semester 1 - 2020 (Callaghan) 10 units
ELEC3850 Electrical Engineering Design and Practice Trimester 2 - 2020 (Singapore) Trimester 3 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ENGG3500 Managing Engineering Projects Trimester 1 - 2020 (Singapore) Semester 1 - 2020 (BCA Singapore) Semester 1 - 2020 (Callaghan) Trimester 3 - 2020 (Singapore) 10 units
ELEC4720 Programmable Logic Design Semester 2 - 2020 (Callaghan) 10 units
ELEC4840A Final Year Engineering Project Part A Semester 1 - 2020 (Callaghan) Trimester 3 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) 10 units
ELEC4840B Final Year Engineering Project Part B Trimester 1 - 2020 (Singapore) Semester 1 - 2020 (Callaghan) Semester 2 - 2020 (Callaghan) 20 units
ENGG4500 Engineering Complexity Trimester 2 - 2020 (Singapore) Semester 2 - 2020 (Callaghan) Semester 2 - 2020 (ONLINE) 10 units

Learning outcomes

On successful completion of the program students will have:

  • Program Learning Outcomes as per those for the single degree programs

Institution