This course focuses on computer technology (hardware and software), communications and networking that incorporate Local Area Networks (LANs) and Wide Area Networks (WANs), as well as network management and the Internet of Things.
It covers fundamental programming and security knowledge, network programming and other aspects of distributed computing. You’ll learn Python as a tool for programming and Linux skills – starting with the basics and progressing to advanced topics.
The course will prepare you for careers in in-demand, specialist areas of ICT; and for valuable industry certifications such as Cisco and Amazon Web Services. Upon completion, you'll have a sound knowledge of computer systems and the processes involved in software development and maintenance.
If you have a high course-weighted average, you may be eligible to enter the Graduate Diploma in Professional Engineering.
See our handbook for more course information.
How this course will make you industry ready
This course will provide you with a sound knowledge of computer systems and processes involved in software development and maintenance. You’ll learn Python as a tool for programming and Linux skills – starting with the basics and progressing to advanced topics and includes preparation for valuable industry certifications such as Cisco and Amazon Web Services.
What jobs can the Bachelor of Technology (Computer Systems and Networking), Bachelor of Information Technology lead to?
- Computer programmer
- Computer security consultant
- Industrial network engineer
- IT professional
- Network and system administrator
- Software engineer / developer
- Systems designer
- Telecommunications manager
- Applications and software
- Cyber security
- Finance and insurance
- IT analysis
- Government and public administration
- Mining and production operational technology
- Professional, scientific and technical services
What you'll learn
- apply the theory of computer systems networking within the engineering design method, whilst remaining cognisant of network operational issues
- define a problem and apply creative thinking to the formulation of a solution; verify and implement the solution
- access information, evaluate and organise information relevant to computer systems networking
- document networking information to meet technical and legal requirements; communicate concepts and technical information to lay and professional personnel in written, oral and electronic forms
- use appropriate tools to design, analyse and verify computer systems networks and their components
- recognise that the computer systems networking industry changes rapidly, and maintain currency via a spirit of inquiry and relevant further study
- apply international standards, practices and conventions appropriate to computer systems networking
- function effectively within a typical multidisciplinary and multi-cultural engineering design team as a team member, manager or team leader, recognising individual human rights
- commit to and behave in accordance with the professional and ethical responsibilities of engineers