BP162 - Bachelor of Information Technology

Go to Enrolment Program Structures Search

Plan: BP162P23 - Bachelor of Information Technology
Campus: City Campus

Program delivery and structure

Approach to learning and assessment
Work integrated learning
Program structure
Program transition plan

Approach to learning and assessment

The teaching approach in this program is designed to foster your development as an independent learner so you will be able to extend your capabilities once you graduate. The teaching method includes lectorial, seminar, tutorial, workshop, practical and laboratory sessions, site visits and provision of online materials. You will be expected to complete all prescribed out-of-class learning activities in preparation for scheduled face-to-face and online classes, and encouraged to extend your learning by completing recommended additional readings and online activities. Of particular importance is the time spent in practical, laboratory based and work integrated learning activities that will focus on developing your employability skills and capabilities. Career Development Learning (CDL) experiences are embedded within the program and provide you with the knowledge, skills and attributes to manage your career and development throughout your life.

Several courses in the program are delivered online, rather than on-campus, and you are likely to find that other courses transition to online delivery as you progress through the program. All courses use Canvas for electronic provision of course material, tutorial problems and/or other relevant documents. 

Assessment is designed to give you the opportunity to demonstrate your capabilities. Various forms of assessment will be used throughout the program since the assessment you undertake will be appropriate to the objectives and student learning outcomes for each course.  Assessment may include class tests, quizzes, essays/reports, oral class presentations, group projects, research industry-based projects, in-lab assessments, laboratory projects, practical assignments and timed assessments.   

Inherent requirements
The following information on inherent requirements outlines the tasks you will be required to undertake during professional placement and on-campus learning activities. The non-academic abilities listed are provided for information only and are not entry requirements.

If there are any activities outlined which may be difficult for you to undertake, there are a range of adjustments to your study conditions available to enable and support you to demonstrate these abilities. Please contact the Equitable Learning Service to discuss any adjustments you may require.

Please read the full list of the Bachelor of Information Technology

By understanding the types of activities you’ll participate in, you can:

  • understand more about the program
  • determine if you may need support during your studies
  • make an informed decision about whether the program is suitable for you

If you are living with a disability, long-term illness and/or a mental health condition, we can support you by making adjustments to activities in your program so that you can participate fully in your studies.

To receive learning adjustments, you need to register with Equitable Learning Service : www.rmit.edu.au/students/support-services/equitable-learning

The University considers the wellbeing and safety of all students, staff and the community to be a priority in on-campus learning and professional experience settings. 

Credit Transfer and Recognition of Prior Learning

If you have already developed areas of skill and knowledge included in this program (for example, through prior studies or work experience), you can apply for credit once you have enrolled in this program. There is information on the RMIT University website about how to apply for Recognition of Prior Learning (RPL) - refer to: www.rmit.edu.au/students/enrolment/credit/he.

*Top of page

Work integrated learning

RMIT University is committed to providing you with an education that strongly links formal learning with professional or vocational practice. As a student enrolled in this program you will:  

  • Undertake and be assessed on structured activities that allow you to learn, apply and demonstrate your professional or vocational practice  
  • Interact with industry and community when undertaking these activities  
  • Complete these activities in real work contexts or situations.  

Any or all of these aspects of a WIL experience may be in a simulated workplace environment.   

In this program you will be doing specific courses that focus on work integrated learning (WIL). You will be assessed on professional or vocational work in a workplace setting (real or simulated) and receive feedback from those involved in your industry.   

The Work integrated learning (WIL) designated courses for this program are:  

  • COSC2803 – Programming Studio 1

In this WIL course you will: interact with organisations (industry, government and community) through discipline relevant projects and activities. These interactions and the work context provide a distinctive source of feedback to you to assist your learning. Programming Studio 1 is a studio-based simulated WIL-activity based course that focusses on the further acquisition and development of technical and professional skills for developing software applications. The studio-based approach provides an authentic problem setting. Theory and practice are blended in the application of learning centred on e.g., development of a web applications. In this course you will complete a competitor analysis, front-end and back-end design of the application, conduct a usability testing survey, full implementation of the application, and finally demonstrate to an industry expert panel the project deliverables. In the projects we have chosen for this course, we endeavour to explore Computing for Good, that is, using our skills to achieve positive impacts with our communities and beyond.

  • The ISYS1108 Software Engineering Project Management

This course simulates realistic work situations where you will have the opportunity to learn, apply and demonstrate professional software project management practice. You will work in a team on a software engineering project, interacting with a professional software project manager.

  • COSC2408 – Programming Project 1.

This capstone project course is designed to provide you with hands-on practical experience developing software in a workplace environment. Your project team of 4 – 6 students will complete industry projects from inception to implementation. The emphasis is on understanding and working within a corporate environment, using formal project and software delivery methodologies and integrating all the skills and knowledge that you have acquired in the program.

Some courses in the program also include guest lecturers from industry, government or the community and activities relating to industry as part of the learning experience.  

On successful completion of the first two years of this program at a GPA of 3.0, you also become eligible to apply for transfer with advanced standing to the BP349 the Bachelor of Information Technology (Professional). The Bachelor of Information Technology (Professional) allows you to extend your work related studies by an additional year where you will complete an industry placement. The industry placement (internship) provides a unique opportunity to develop your professional and technical skills while creating and extending your professional network.

Please note: students may be required to undertake additional screening/compliance checks as advised by Government, Industry or RMIT University as the need arises. If applicable, further information will be provided once enrolment has been completed. 

International Students will need to check their Visa requirements and any work regulations/limitations before they can commence any WIL Activity. Further information can be found under the Visa Requirements for International Students section. 

*Top of page

Program Structure

To graduate you must complete the following: All courses listed may not be available each semester.
 

You must complete a total of 288 credit points (i.e.: Twenty 12 credit point courses and Two 24 credit point courses) as follows:

Two (2) STEM Future Technology Skills courses (24 credit points); and
Eleven (11) Core courses including 2 24CP-courses and 9 12CP-courses (totalling 156 credit points); and
One (1) Capstone course (12 credit points); and
96 credit points (e.g. eight 12 credit point Information Technology Option courses) from one of the following possible Combinations:

Combination 1: Complete Eight (8) courses from one of the Information Technology Majors listed below; or

Combination 2: Complete Four (4) courses from two Minors in the minor lists below (one minor must be from the Information Technology Minors list); or

Combination 3: Complete Four (4) courses from one of the Information Technology Minors listed below AND Four (4) Information Technology Option Courses; or

Combination 4: Complete Four (4) courses from one of the Information Technology Minors AND up to 48 credit points of University Electives; or

Combination 5: Complete Four (4) Information Technology Option Courses AND University Electives up to 48 credit points.

Information Technology Option courses mean all courses listed within each Information Technology Majors and Information Technology Minors.

University Electives can include any Information Technology Option course, or any other course on the University Electives website.

Rules on completion of Majors/Minors:

A major is typically 96 credit points, and a minor is typically 48 credit points.

A maximum of Two (2) Minors can be completed in this program.

Please note, a course can only be counted once in your program:

Any course completed as part of the core courses in the program, including where you are given a choice of core option courses, cannot count towards the completion of a major or minor.
If you use a course toward the completion of a minor, you cannot use that same course again to count toward another minor.

The Information Technology Major and Minor courses and cross-disciplinary Minor courses can be found at the end of the program structure. The courses in each Major and Minor need to be completed in the sequence listed.

 

*Top of page


Year One of Program

Complete the following Six (6) Courses:

Course Title

Credit Points

Course Code

Campus

Programming Bootcamp 1 12 COSC2801 City Campus
Programming Studio 1 24 COSC2803 City Campus
Introduction to Cyber Security 12 INTE2625 City Campus
Data Communication and Net-Centric Computing 12 COSC1111 City Campus
Web Programming Bootcamp 12 COSC3044 City Campus
Web Programming Studio 24 COSC3046 City Campus
 
AND

*Top of page


Year Two of Program

Complete the following Five (5) Courses:

Course Title

Credit Points

Course Code

Campus

Cloud Foundations 12 COSC2757 City Campus
Essentials of IT & Ethics 12 COSC3088 City Campus
Software Engineering Fundamentals for IT 12 ISYS3413 City Campus
Foundations of Artificial Intelligence for STEM 12 COSC2960 City Campus
Systems Deployment and Operations 12 COSC2759 City Campus
AND
Complete Thirty Six (36) Credit Points from your Selected Combination.
 
AND

*Top of page


Year Three of Program

Complete the following Three (3) Courses:

Course Title

Credit Points

Course Code

Campus

Software Engineering Project Management 12 ISYS1108 City Campus
Programming Project 1 12 COSC2408 City Campus
Innovation Ecosystem and the Future of Work 12 OENG1235 City Campus
AND
Complete Sixty (60) credit points from your Selected Combination.
 
AND

*Top of page


Major Combinations:

List of Major(s):
 
AND
(

*Top of page


Major: Cyber Security

Select and Complete Eight (8) courses from the following list that have not been completed as Core Courses:

Course Title

Credit Points

Course Code

Campus

Data Communication and Net-Centric Computing 12 COSC1111 City Campus
Security in Computing and Information Technology 12 COSC2536 City Campus
Security Testing 12 INTE2547 City Campus
Introduction to Cybersecurity Governance 12 INTE2584 City Campus
Cyber Security Attack Analysis and Incidence Response 12 INTE2626 City Campus
Secure Electronic Commerce 12 INTE1071 City Campus
Cloud Security 12 INTE2402 City Campus
Blockchain Technology Fundamentals 12 INTE2627 City Campus
Computer and Internet Forensics 12 COSC2301 City Campus
 
OR

*Top of page


Major: Digital Innovation

Complete the following Eight (8) Courses:

Course Title

Credit Points

Course Code

Campus

Principles of Psychology 12 BESC1123 City Campus
Managing Change 12 BUSM1202 City Campus
Cloud Developing 12 COSC2821 City Campus
Practical Data Science 12 COSC2738 City Campus
Cloud Architecting 12 COSC2829 City Campus
Applied Entrepreneurship 12 BUSM4052 City Campus
Introduction to Cybersecurity Governance 12 INTE2584 City Campus
Digital Innovation Case Studies 12 ISYS3460 City Campus
 
OR

*Top of page


Major: Enterprise Systems Development

Select and Complete Eight (8) courses from the following list that have not been completed as Core Courses:

Course Title

Credit Points

Course Code

Campus

Further Programming 12 COSC2391 City Campus
Algorithms and Analysis 12 COSC2123 City Campus
Full Stack Development 12 COSC2758 City Campus
Software Testing 12 ISYS1087 City Campus
Database Applications 12 ISYS1102 City Campus
Web Development Technologies 12 COSC2276 City Campus
iPhone Software Engineering 12 COSC2471 City Campus
Rapid Application Development 12 COSC2675 City Campus
Software Engineering: Process and Tools 12 COSC2299 City Campus
Programming Internet of Things 12 COSC2674 City Campus
Enterprise Application Development 1 12 COSC3091 City Campus
Mobile Application Development 12 COSC2309 City Campus
)
AND

*Top of page


Information Technology Minors:

List of minors:
 
AND
(

*Top of page


Minor: Artificial Intelligence and Machine Learning

Select and Complete Four (4) Courses from the following list that have not been completed as Core Courses:

Course Title

Credit Points

Course Code

Campus

Artificial Intelligence 12 COSC1127 City Campus
Games and Artificial Intelligence Techniques 12 COSC2527 City Campus
Machine Learning 12 COSC2673 City Campus
Deep Learning 12 COSC2972 City Campus
Programming Autonomous Robots 12 COSC2814 City Campus
 
OR

*Top of page


Minor: Blockchain Technologies

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Blockchain Technology Fundamentals 12 INTE2627 City Campus
Developing Blockchain Applications 12 INTE2628 City Campus
The Blockchain Economy 12 ECON1349 City Campus
Blockchain Innovations and Case Studies 12 INTE2629 City Campus
 
OR

*Top of page


Minor: Cloud Computing

Select and Complete Four (4) Courses from the following list that have not been completed as Core Courses:

Course Title

Credit Points

Course Code

Campus

Cloud Foundations 12 COSC2757 City Campus
Cloud Developing 12 COSC2821 City Campus
Cloud Operations 12 COSC2824 City Campus
Cloud Architecting 12 COSC2829 City Campus
Cloud Security 12 INTE2402 City Campus
 
OR

*Top of page


Minor: Creative Computing

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Games Studio 1 12 COSC2348 City Campus
Mixed Reality 12 COSC2476 City Campus
Interactive 3D Graphics and Animation 12 COSC1187 City Campus
Games and Artificial Intelligence Techniques 12 COSC2527 City Campus
 
OR

*Top of page


Minor: Cyber Assurance

Select and Complete Four (4) courses from the following list that have not been completed as Core Courses:

Course Title

Credit Points

Course Code

Campus

Data Communication and Net-Centric Computing 12 COSC1111 City Campus
Security in Computing and Information Technology 12 COSC2536 City Campus
Security Testing 12 INTE2547 City Campus
Cyber Security Attack Analysis and Incidence Response 12 INTE2626 City Campus
Cloud Security 12 INTE2402 City Campus
Computer and Internet Forensics 12 COSC2301 City Campus
 
OR

*Top of page


Minor: Data Science

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Practical Data Science 12 COSC2738 City Campus
Advanced Programming for Data Science 12 COSC2815 City Campus
Data Visualisation with R 12 MATH2237 City Campus
The Data Science Professional 12 COSC2818 City Campus
 
OR

*Top of page


Minor: Enterprise Systems Development

Complete the following One (1) Course: Note: Students who do not complete Full Stack Development as a Core Course in their program must complete it to successfully complete this minor.

Course Title

Credit Points

Course Code

Campus

Further Programming 12 COSC2391 City Campus
AND
Select and Complete Three (3) Courses from the following list that have not been completed as Core Courses:

Course Title

Credit Points

Course Code

Campus

Full Stack Development 12 COSC2758 City Campus
Software Testing 12 ISYS1087 City Campus
Database Applications 12 ISYS1102 City Campus
Web Development Technologies 12 COSC2276 City Campus
iPhone Software Engineering 12 COSC2471 City Campus
Rapid Application Development 12 COSC2675 City Campus
Software Engineering: Process and Tools 12 COSC2299 City Campus
Programming Internet of Things 12 COSC2674 City Campus
Algorithms and Analysis 12 COSC2123 City Campus
Enterprise Application Development 1 12 COSC3091 City Campus
Mobile Application Development 12 COSC2309 City Campus
 
OR

*Top of page


Cross-disciplinary Minors:

List of Minors:
 
OR

*Top of page


Minor: Bioinformatics

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Cell Biology and Biochemistry 12 BIOL2146 City Campus
Genetics and Molecular Biology 12 BIOL2262 City Campus
Computational Biology 12 BIOL2526 City Campus
Genomics and Gene Technologies 12 BIOL2527 City Campus
 
OR

*Top of page


Minor: Blockchain Enabled Business

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

The Blockchain Economy 12 ECON1349 City Campus
Cryptofinance & Cryptocurrency 12 BAFI3236 City Campus
Blockchain Applications and Smart Contracts 12 INTE2554 City Campus
Blockchain for Business 12 ISYS3408 City Campus
 
OR

*Top of page


Minor: Business Analytics

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

Introduction to Business Analytics 12 ISYS3446 City Campus
Business Data Management 12 ISYS2421 City Campus
Advanced Business Analytics 12 ISYS3449 City Campus
Supply Chain Analytics 12 OMGT2146 City Campus
 
OR

*Top of page


Minor: Business Information Systems

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

Business Information Systems 12 ISYS2056 City Campus
Business IT Infrastructure 12 INTE2043 City Campus
Digital Business Design and Innovation 12 ISYS1051 City Campus
Business Data Management 12 ISYS2421 City Campus
 
OR

*Top of page


Minor: CISCO Networking

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Networking 1 12 COSC2385 City Campus
Networking 2 12 COSC2384 City Campus
Advanced Networking 1 12 COSC2382 City Campus
Advanced Networking 2 12 COSC2383 City Campus
 
OR

*Top of page


Minor: Data Analysis

Complete the following Three (3) Courses:

Course Title

Credit Points

Course Code

Campus

Linear Models and Experimental Design 12 MATH2203 City Campus
Multivariate Analysis 12 MATH2142 City Campus
Optimisation for Decision Making 12 MATH2055 City Campus
AND
Select and Complete One (1) Course from the following list:

Course Title

Credit Points

Course Code

Campus

Applied Bayesian Statistics 12 MATH2305 City Campus
Analysis of Categorical Data 12 MATH2300 City Campus
Time Series and Forecasting 12 MATH2204 City Campus
 
OR

*Top of page


Minor: Entrepreneurship

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

The Foundations of Entrepreneurship 12 BUSM1311 City Campus
Applied Entrepreneurship 12 BUSM4052 City Campus
Driving Innovation in Organisations 12 BUSM1321 City Campus
Entrepreneurship and Global Challenges 12 BUSM4054 City Campus
 
OR

*Top of page


Minor: Strategy and Innovation

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

Fundamentals of Business Strategy and Innovation 12 BUSM2709 City Campus
Critical and Analytical Approaches 12 BUSM2541 City Campus
Driving Innovation in Organisations 12 BUSM1321 City Campus
Strategy 12 BUSM3125 City Campus
)

*Top of page

Program transition plan

Semester 2, 2024 Transition Plan

A minor amendment has been made to your program effective Semester 2, 2024. The amendments are listed below:

Old Course Replacement Course
BIOL2527 Genomics & Gene Technologies (City) BIOL2577 Genomics & Gene Technologies (Bundoora)
 

AMENDMENTS – SEMESTER 1, 2024

If you are graduating from the BP162 Bachelor of Information Technology by the end of Semester 2 2023, the below changes will not apply to you.

If you have any questions regarding the below arrangements, please contact Business Connect

Minor: Strategy and Innovation

  • The minor has undergone a title change – from Innovation and Enterprise to Strategy and Innovation.

Three (3) courses listed below, have been removed from the Strategy and Innovation minor. If you have completed any of the courses below prior to Semester 1 2024, they will contribute to either Business and Law Options or the updated minor.

  • BUSM2549 Organisational Understanding
  • ACCT2330 Blockchain Accounting Project
  • LAW2604 Legal Considerations of Artificial Intelligence, Big Data and Blockchain

Four (4) courses, listed below, have become core in the Strategy and Innovation minor:

  • BUSM2709 Fundamentals of Business Strategy and Innovation
  • BUSM2541 Critical and Analytical Approaches
  • BUSM1321 Driving Innovation in Organisations
  • BUSM3125 Strategy

If you commenced the minor in Innovation and Enterprise prior to Semester 1 2024, up to two (2) courses completed under the minor in Innovation and Enterprise will be recognised as part of the updated minor in Strategy and Innovation. You will also need to complete:

  • BUSM2709 Fundamentals of Business Strategy and Innovation
  • BUSM3125 Strategy

Please refer to the table below for the transition arrangements:

Total completed courses before Semester 1 2024 To be completed
Two (2) courses

Two (2) courses as follows:

BUSM2709 Fundamentals of Business Strategy and Innovation
BUSM3125 Strategy

One (1) course

Two (2) courses as follows:

BUSM2709 Fundamentals of Business Strategy and Innovation
BUSM3125 Strategy
AND
One (1) course from below:
BUSM2541 Critical and Analytical Approaches^
BUSM1321 Driving Innovation in Organisations

^If you completed BUSM2541 Critical and Analytical Approaches, you must complete BUSM1321 Driving Innovation in Organisations.

If you have completed more than two (2) courses prior to Semester 1 2024, the additional courses will be considered Business and Law Options.

*Top of page
 
 
[Previous: Learning outcomes]