Bachelor of Information Technology

Macquarie University

Type of institution: University/Higher Education Institution
Level: Undergraduate
CRICOS: 00002J; 02942D (ELC)

The Bachelor of Information Technology allows students to major in either Software Technology or Information Systems. The Bachelor of Information Technology with a major in Software Technology is a comprehensive study program that aims at developing practical skills in programming, information systems and software engineering for a career in computer software development. The core of Software Technology is focused on studying algorithms, data structures, and the principles of engineering quality software. Specialisations are available in networks, security, web technology, e-commerce, systems software, computer hardware and language technology. The Bachelor of Information Technology with a major in Information Systems is a comprehensive study program that aims to develop practical skills in information modelling, analysis and design of software systems, database design and management, project and information technology management.


  • 72 credit points
  • minimum 42 credit points at 200 level or above
  • minimum 18 credit points at 300 level or above
  • minimum 42 credit points designated as information technology
  • completion of 12 specified foundation units
  • completion of a qualifying major


  • Cyber security
  • Data science
  • Information systems and business analysis
  • Software technology
  • Web design and development

Standard entry requirements

  • Year 12 or equivalent
  • Recommended studies: HSC Information Processes and Technology and/or HSC Software Design and Development
  • Or international equivalents


Graduates will satisfy the standard for the professional level of the Australian Computer Society.

Study information

Campus Fees Entry Mid year intake Attendance
North Ryde Domestic: $23,850
International: $119,400
  • ATAR: 75
No No information available

Further information

Career opportunities include programming, database design and administration, systems analysis and design, computer security, development of software or data communication systems, web development and e-commerce.

Related courses

Browse more courses
Is the information on this page correct? Request update
Enquire about this course
You must agree before submitting.

Become a member

Already a member? Login Forgot password?

Join the conversation