RMIT University

Bachelor of Information Technology (Enterprise System Development)

Nationally Recognised Higher Education

RMIT's Bachelor of Information Technology will provide you with the knowledge to solve, support, analyse, troubleshoot, and design everything from websites to business applications to programming networks for a wide range of public and private organisations.

Design your own career pathway, with the opportunity to complete a major in cyber security, enterprise system development or digital innovation.

Enterprise System Development units

  • Further Programming
    This course provides students with an advanced understanding of Object-Oriented software development with an emphasis on architecture and design and how this relates to programming and implementation.
  • Algorithms and Analysis
    The main objective of this course is for you to acquire the tools and techniques necessary to propose practical algorithmic solutions to real-world problems which still allow strong theoretical bounds on time and space usage.
  • Full Stack Development
    Further Web Programming provides a range of enabling skills for independent development of small to medium-scale industry standard web applications. These skills will equip you to be ready for commercial development and to meet the demand of small to medium-sized organisations such as start-ups, small businesses, and other ventures.
  • Software Testing
    Software Testing is an essential component of any organisation’s ability to build software quality. Software Testers are, in general, not programmers. This course presents the Foundational software testing goals as laid out by the International Software Testing Qualifications Board (ISTQB) and approaches to testing software through all phases of the Software Testing Lifecycle.
  • Database Applications
    Databases and the database technology are having a major impact on the growing use of computers. They play a critical role in almost all areas where computers are used. This course introduces you to advanced database design and implementation concepts, database design techniques, and efficient data management.
  • Web Development Technologies
    This course introduces you to the principles and practice of developing applications using C# programming language. Topics include the C# programming language, ASP.NET, REST API, and security.
  • iPhone Software Engineering
    A Mac laptop or iMac is required to complete this course. The latest version of ‘Xcode’ will be used to develop applications. Current SWIFT and the Apple iOS SDK will be used as a basis for teaching programming techniques and design patterns related to the development of standalone applications and mobile portals to enterprise and m-commerce systems.
  • Rapid Application Development
    Rapid application development provides a range of enabling skills for independent development of complete and industry-standard software applications. These skills will equip students to be ready for commercial development and to meet the demand of clients of various sizes, especially startups.
  • Software Engineering: Process and Tools
    Software Engineering is more than the programming phase of an application arena. Phases of the software engineering life cycle include specialised processes and tools to ensure that real-world projects, both large and small, are delivered in a quality manner under financial constraints using processes and tools.
  • Programming Internet of Things
    The Programming Internet of Things (PIoT) course will teach you how to program with current and leading IoT technologies for building IoT solutions for Smart Homes, Smart Campus etc., using IoT sensor and devices.
  • What will you learn:

    • Gain an understanding of using Raspberry Pi and appropriate programming frameworks as the base to build all the projects.
    • Learn the fundamentals of IoT and then build a standard framework for developing applications.
    • Learn to capture data using sensors, and the basics of analysis and visualization.
    • Gain an understanding of other concepts around IoT such as security.

Delivery mode

RMIT University offers this course through the following delivery modes:

Blended

Combine the flexibility of online learning with the support of on campus learning.


Locations
  • 124 La Trobe Street, Melbourne

Entry requirements

Domestic Students

  • There are no mandated entry requirements.

Prerequisites

Victorian Certificate of Education (VCE) units 3 and 4:

a study score of at least 25 in English other than EAL; or

a study score of at least 30 in English (EAL)

or equivalent studies.

AND

Victorian Certificate of Education (VCE) units 3 and 4:

a study score of at least 20 in one of Maths: General Mathematics, Maths: Mathematical Methods or Maths: Specialist Mathematics

or equivalent studies.

I am an applicant with recent secondary education (current or within the past two years)

Entry to this program is competitive. Eligible applicants are ranked and selected in order of merit based on their academic achievement. You will be ranked on your ATAR plus any adjustment factors.

Adjustment factors available only to applicants currently studying Year 12

The SNAP access scheme is designed to increase tertiary participation by giving priority access to RMIT diploma and degree programs to eligible applicants currently studying Year 12 at a SNAP partner school.

I am an applicant with Vocational Education and Training study

Entry to this program is competitive. Applicants are ranked and selected in order of merit based on their academic achievement, e.g., level of TAFE qualification completed (including any adjustment factors).

We will consider your entire academic record to determine your eligibility for entry. The highest level of education you have previously completed will usually determine how you are ranked.

You will be assigned a selection rank (comparable to an ATAR) based on your highest completed qualification:

Advanced Diploma: 81

Diploma: 72

Certificate IV: 54

Special Tertiary Admissions Test (STAT)

You may satisfy the academic requirements by completing the STAT multiple choice. Your overall score will be converted to an equivalent ATAR and competitively ranked for selection.

Your STAT results are valid for two years prior to the commencement of your study.

I am an applicant with Higher Education study

Entry to this program is competitive. Applicants are ranked and selected in order of merit based on their academic achievement, e.g., GPA (including any adjustment factors).

We will consider your entire academic record to determine your eligibility for entry. Previous fail grades in similar courses may affect your eligibility.

I am an applicant with Work and Life Experience

Entry to this program is competitive. Applicants are ranked and selected in order of merit based on their academic achievement, e.g., Special Tertiary Admission Test (STAT) score (including any adjustment factors).

You must have successfully completed an Australian Year 12 (or equivalent qualification) and meet the stated prerequisites.

Work and life experience does not provide any additional consideration for entry to this program. You may satisfy the academic requirements by completing the STAT multiple choice.

Additional requirements may apply.

Course fees

Estimated Fee* $0 - $48,969 $115,200 Fees are based on full-time study.
* Fees are indicative only and vary based on your circumstances and eligibility for government funding.
Standard Tuition:
$48,969
Standard Tuition:
$115,200
Full Fee Tuition:
$48,969
Full Fee Tuition:
$115,200
Enquire with RMIT University to find out more.
Study mode Blended
Duration 3 Years
Estimated fee* $0 - $48,969 $115,200 Support may be available

Career opportunities

The Bachelor of Information Technology (Enterprise System Development) will prepare you for the following roles.

About RMIT University

RMIT is a world leader in Art and Design; Architecture; Education; Engineering; Development; Computer Science and Information Systems; Business and Management; and Communication and Media Studies.

RMIT aims to inspire and engage our many audiences to discover new ideas and perspectives by exploring our cultural spaces, resources, and collections.

At RMIT, teaching, research, and engagement are central to making an impact and creating life-changing experiences for our students.