Bachelor of Technology (Computer Systems and Networking)

Curtin University

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

Bachelor Degrees prepare students to develop broad and coherent knowledge and skills in a discipline for professional work and further learning corresponding to AQF level 7 qualifications. This course has been introduced to address a significant market demand for skills associated with the design of distributed computing 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), Metropolitan Area Networks (MANs) and Wide Area Networks (WANs) together with network management.

Structure

Bachelor Degrees typically contain a series of units which may include compulsory (core), optional or elective units to cater for student preferences. They may contain a range of majors, streams and/or minors for students to choose from to pursue learning in a specialised area of study.

Subjects

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

Standard entry requirements

  • Completed year 12 in Australia or overseas in the past two years, or
  • Completed TAFE or VET studies in the past two years
  • 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 pathways

Honours is available as an additional one year course following completion of this bachelor degree.

Study information

CampusFeesMid year intakeAttendance
Curtin Perth International: $115,170 No
  • Full-time : 3 years

Related courses

Browse more courses
Is the information on this page correct? Request update
Sign up to our newsletter for the latest scholarships and education news
You must agree before submitting.

Subscribe to our newsletter

Join the conversation