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
