Curtin University

Bachelor of Technology (Computer Systems and Networking), Bachelor of Information Technology

Curtin University

Type of institution: University/Higher Education Institution
Level: Undergraduate
CRICOS: 00301J

This course has been introduced to address a significant market demand for skills associated with the design of distributed computing/sensing environments and the networks that underpin them. It encompasses computer technology, in terms of both hardware and software, as well as computer communications and networking incorporating Local Area Networks (LANs), Wide Area Networks (WANs) together with network management and the Internet of Things. It also covers fundamental programming and security knowledge as well as specializing in network programming and other aspects of distributed computing. The course teaching Python as a tool for learning programming Linux skills are taught throughout the course and emphasis is placed on learning the basics before moving onto advanced topics. Graduates from the course will have sound knowledge of computer systems and processes involved in software development and maintenance. The aim of this program is to prepare the students for the areas of ICT stated to be most in demand and for positions that are most difficult to fill. On completion of the four year degree, students who have performed well will be eligible to complete an extra year of study to obtain an honours qualification, Bachelor of Science (Honours) (BH-SCNCE) or enter the Graduate Diploma in Professional Engineering (GD-PROENG).

Structure

Credit Points: 800

Subjects

  • INDE1001 Engineering Foundations: Principles, Design and Communication
  • COMP1005 Fundamentals of Programming
  • CMPE1000 Hardware Fundamentals
  • MATH1015 Linear Algebra 1
  • COMP2000 Computer Systems
  • CMPE2000 Data Communications and Network Management
  • ETEN1000 Electronics
  • COMP1000 Unix and C Programming
  • COMP1002 Data Structures and Algorithms
  • ISEC2001 Fundamental Concepts of Data Security
  • ISAD1000 Introduction to Software Engineering
  • ELEN2002 Transmission and Interface Design
  • ISYS2014 Database Systems
  • CMPE2003 Microcomputers
  • CMPE4003 CPU and GPU Architectures
  • COMP2005 Computing Topics
  • COMP2008 Mobile Application Development
  • ISEC3002 Penetration Testing and Defence
  • ISEC3004 Cyber Crime and Security Enhanced Programming
  • ISEC3005 Cyber Security- Intrusion Detection System and Incident Handling
  • PHYS4004 High Performance Computing
  • CNCO3000 Distributed Networks
  • ICTE3002 Human Computer Interface
  • COMP2006 Operating Systems
  • COMP2002 Unix Systems Programming
  • CNCO3001 Network Systems Design
  • COMP2005 Computing Topics
  • CMPE3001 Embedded Systems Engineering
  • CMPE3004 Network Engineering
  • CMPE3002 Computer Technology Project 1
  • CNCO3003 Mobile Cloud Computing
  • COMT3002 Internet of Things Design and Communications
  • CMPE3006 Advanced Digital Design
  • COMP3001 Design and Analysis of Algorithms
  • COMP3010 Machine Learning
  • ISEC2000 Fundamental Concepts of Cryptography
  • PHYS4004 High Performance Computing
  • CMPE3003 Computer Technology Project 2
  • MGMT3000 Engineering Management and Professional Practice
  • CMPE4003 CPU and GPU Architectures
  • COMP2005 Computing Topics
  • COMP2008 Mobile Application Development
  • ISEC3002 Penetration Testing and Defence
  • ISEC3004 Cyber Crime and Security Enhanced Programming
  • ISEC3005 Cyber Security- Intrusion Detection System and Incident Handling
  • PHYS4004 High Performance Computing

Standard entry requirements

  • You have left secondary education more than two years ago (i.e. who are not classified as recent secondary education applicants) and have not undertaken vocational education training (VET) or higher education study since then.
  • Applicants with vocational education and training (VET) study are those whose highest level of study since leaving secondary education is a VET course. This includes study at a public TAFE or other VET provider, whether a qualification was completed or not. Applicants with VET study may have other qualifications such as a Year 10 or Year 12 secondary school certificate.
  • Applicants with higher education are those whose highest level of study since leaving secondary education is a higher education course, such as a university degree. This may include applicants who are currently studying a higher education course at another education provider and want to transfer to Curtin University, or applicants who are currently studying at Curtin but want to switch to a different course. It may also include applicants who have completed past study with university and non-university higher education providers.

Study information

CampusFeesEntryMid year intakeAttendance
Curtin Perth International: $149,285 No
  • Full-time : 4 years

Related courses

Browse more courses
Is the information on this page correct? Request update

Become a member

Already a member? LoginForgot password?

Join the conversation