BP162 - Bachelor of Information Technology

Go to Enrolment Program Structures Search

Plan: BP162VI23 - Bachelor of Information Technology
Campus: RMIT Vietnam Saigon South

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.

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

Please note that if you have a disability, long-term medical condition and/ or mental health condition ELS can support you to create reasonable adjustments to ensure you can participate in your studies. You can contact the Equitable Learning Services (ELS) unit if you would like to find out more. Information about ELS can be found at: https://www.rmit.edu.vn/students/support/wellbeing-support/equitable-learning-service.

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.

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:

  • COSC3056– Java Programming Studio

Java Programming Studio 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 ISYS2101 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.

  • COSC2502 – 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.

In these WIL courses, 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.

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.

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. 

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 Bachelor of Information Technology (Professional) at RMIT Melbourne. 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.

*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:

  • Eleven (11) Core courses including two (2) 24 CP courses and nine (9) 12 CP courses (totalling 144 credit points); and
  • One (1) Capstone course (12 credit points); and
  • 96 credit points (e.g., eight (8) 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 one Minor and Four (4) courses from another Minor in the minor lists below (one minor must be from the Information Technology Minor lists); 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 48 credit points of University Electives which can include courses selected from the Information Technology Minor and Option Course lists.; or

Combination 5: Complete Four (4) Information Technology Option Courses AND 48 credit points of University Electives which can include courses selected from the Information Technology Minor and Option Course lists.

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.

 

*Top of page


Year One of Program

Complete the following Seven (7) Courses:

Course Title

Credit Points

Course Code

Campus

Java Programming 12 COSC3110 RMIT Vietnam Saigon South
Python Programming Bootcamp 12 COSC3104 RMIT Vietnam Saigon South
Python Programming Studio 24 COSC3107 RMIT Vietnam Saigon South
Web Programming Studio 24 COSC3060 RMIT Vietnam Saigon South
Essentials of IT & Ethics 12 COSC3089 RMIT Vietnam Saigon South
Introduction to Cyber Security 12 INTE2633 RMIT Vietnam Saigon South
Data Communication and Net-Centric Computing 12 COSC2174 RMIT Vietnam Saigon South
 
AND

*Top of page


Year Two of Program

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Software Engineering Fundamentals for IT 12 ISYS3416 RMIT Vietnam Saigon South
Cloud Foundations 12 COSC2766 RMIT Vietnam Saigon South
Systems Deployment and Operations 12 COSC2767 RMIT Vietnam Saigon South
Foundations of Artificial Intelligence for STEM 12 COSC2968 RMIT Vietnam Saigon South
AND
Complete Sixty (60) 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 ISYS2101 RMIT Vietnam Saigon South
Programming Project 1 12 COSC2502 RMIT Vietnam Saigon South
Innovation Ecosystem and the Future of Work 12 OENG1261 RMIT Vietnam Saigon South
AND
Complete Thirty-six (36) credit points from your Selected Combination
 
AND

*Top of page


Major List

List of Major(s):
 
AND

*Top of page


Major: Cyber Security

Complete 96 credit points from the following:

Course Title

Credit Points

Course Code

Campus

Data Communication and Net-Centric Computing 12 COSC2174 RMIT Vietnam Saigon South
Security in Computing and Information Technology 12 COSC2539 RMIT Vietnam Saigon South
Security Testing 12 INTE2548 RMIT Vietnam Saigon South
Introduction to Cybersecurity Governance 12 INTE2585 RMIT Vietnam Saigon South
Cyber Security Attack Analysis and Incidence Response 12 INTE2635 RMIT Vietnam Saigon South
Secure Electronic Commerce 12 INTE2637 RMIT Vietnam Saigon South
Cloud Security 12 INTE2639 RMIT Vietnam Saigon South
Blockchain Technology Fundamentals 12 INTE2641 RMIT Vietnam Saigon South
Computer and Internet Forensics 12 COSC3079 RMIT Vietnam Saigon South
 
AND

*Top of page


Major: Digital Innovation

Complete 96 credit points from the following:

Course Title

Credit Points

Course Code

Campus

Principles of Psychology 12 BESC1525 RMIT Vietnam Saigon South
Managing Change 12 BUSM3312 RMIT Vietnam Saigon South
Cloud Developing 12 COSC2822 RMIT Vietnam Saigon South
Practical Data Science 12 COSC2789 RMIT Vietnam Saigon South
Cloud Architecting 12 COSC2930 RMIT Vietnam Saigon South
Applied Entrepreneurship 12 BUSM4092 RMIT Vietnam Saigon South
Introduction to Cybersecurity Governance 12 INTE2585 RMIT Vietnam Saigon South
Digital Innovation Case Studies 12 ISYS3463 RMIT Vietnam Saigon South
 
AND

*Top of page


Major: Enterprise Systems Development

Complete 96 credit points from the following:

Course Title

Credit Points

Course Code

Campus

Further Programming 12 COSC2440 RMIT Vietnam Saigon South
Algorithms and Analysis 12 COSC2469 RMIT Vietnam Saigon South
Full Stack Development 12 COSC2769 RMIT Vietnam Saigon South
Software Testing 12 ISYS2092 RMIT Vietnam Saigon South
Database Applications 12 ISYS2099 RMIT Vietnam Saigon South
Web Development Technologies 12 COSC2450 RMIT Vietnam Saigon South
iPhone Software Engineering 12 COSC3062 RMIT Vietnam Saigon South
Rapid Application Development 12 COSC3064 RMIT Vietnam Saigon South
Software Engineering: Process and Tools 12 COSC2101 RMIT Vietnam Saigon South
Programming Internet of Things 12 COSC2790 RMIT Vietnam Saigon South
Enterprise Application Development 1 12 COSC3092 RMIT Vietnam Saigon South
Mobile Application Development 12 COSC2543 RMIT Vietnam Saigon South
 
AND

*Top of page


Minor List

List of Minor(s):
 
AND

*Top of page


Minor: Artificial Intelligence & Machine Learning

Complete 48 credit points from the following (that have not already been completed as Core Courses):

Course Title

Credit Points

Course Code

Campus

Artificial Intelligence 12 COSC2129 RMIT Vietnam Saigon South
Games and Artificial Intelligence Techniques 12 COSC3066 RMIT Vietnam Saigon South
Machine Learning 12 COSC2753 RMIT Vietnam Saigon South
Deep Learning 12 COSC3068 RMIT Vietnam Saigon South
Programming Autonomous Robots 12 COSC3070 RMIT Vietnam Saigon South
 
AND

*Top of page


Minor: Cloud Computing

Complete 48 credit points from the following (that have not been completed as Core Courses):

Course Title

Credit Points

Course Code

Campus

Cloud Foundations 12 COSC2766 RMIT Vietnam Saigon South
Cloud Developing 12 COSC2822 RMIT Vietnam Saigon South
Cloud Operations 12 COSC2825 RMIT Vietnam Saigon South
Cloud Architecting 12 COSC2930 RMIT Vietnam Saigon South
Cloud Security 12 INTE2639 RMIT Vietnam Saigon South
 
AND

*Top of page


Minor: Creative Computing

Complete 48 credit points from the following:

Course Title

Credit Points

Course Code

Campus

Games Studio 1 12 COSC3072 RMIT Vietnam Saigon South
Mixed Reality 12 COSC3074 RMIT Vietnam Saigon South
Interactive 3D Graphics and Animation 12 COSC2501 RMIT Vietnam Saigon South
Games and Artificial Intelligence Techniques 12 COSC3066 RMIT Vietnam Saigon South
 
AND

*Top of page


Minor: Cyber Assurance

Complete 48 credit points from the following (that have not already been completed as Core Courses):

Course Title

Credit Points

Course Code

Campus

Data Communication and Net-Centric Computing 12 COSC2174 RMIT Vietnam Saigon South
Security in Computing and Information Technology 12 COSC2539 RMIT Vietnam Saigon South
Security Testing 12 INTE2548 RMIT Vietnam Saigon South
Cyber Security Attack Analysis and Incidence Response 12 INTE2635 RMIT Vietnam Saigon South
Cloud Security 12 INTE2639 RMIT Vietnam Saigon South
Computer and Internet Forensics 12 COSC3079 RMIT Vietnam Saigon South
 
AND

*Top of page


Minor: Data Science

Complete 48 credit points from the following:

Course Title

Credit Points

Course Code

Campus

Practical Data Science 12 COSC2789 RMIT Vietnam Saigon South
Advanced Programming for Data Science 12 COSC3081 RMIT Vietnam Saigon South
Data Visualisation with R 12 MATH2459 RMIT Vietnam Saigon South
The Data Science Professional 12 COSC3077 RMIT Vietnam Saigon South
 
AND

*Top of page


Minor: Enterprise Systems Development

Complete 12 credit points from the following. (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 COSC2440 RMIT Vietnam Saigon South
AND
Complete 36 credit points from the following (that have not already been completed as Core Courses):

Course Title

Credit Points

Course Code

Campus

Full Stack Development 12 COSC2769 RMIT Vietnam Saigon South
Software Testing 12 ISYS2092 RMIT Vietnam Saigon South
Database Applications 12 ISYS2099 RMIT Vietnam Saigon South
Web Development Technologies 12 COSC2450 RMIT Vietnam Saigon South
iPhone Software Engineering 12 COSC3062 RMIT Vietnam Saigon South
Rapid Application Development 12 COSC3064 RMIT Vietnam Saigon South
Software Engineering: Process and Tools 12 COSC2101 RMIT Vietnam Saigon South
Programming Internet of Things 12 COSC2790 RMIT Vietnam Saigon South
Algorithms and Analysis 12 COSC2469 RMIT Vietnam Saigon South
Enterprise Application Development 1 12 COSC3092 RMIT Vietnam Saigon South
Mobile Application Development 12 COSC2543 RMIT Vietnam Saigon South
 
AND

*Top of page


Cross-disciplinary Minors:

List of Minors:
 
AND

*Top of page


Minor: Blockchain Enabled Business

Complete 48 credit points from the following:

Course Title

Credit Points

Course Code

Campus

The Blockchain Economy 12 ECON1558 RMIT Vietnam Saigon South
Cryptofinance & Cryptocurrency 12 BAFI3250 RMIT Vietnam Saigon South
Blockchain Applications and Smart Contracts 12 INTE2581 RMIT Vietnam Saigon South
Blockchain for Business 12 ISYS3450 RMIT Vietnam Saigon South
 
AND

*Top of page


Minor: Entrepreneurship

Complete 48 credit points from the following:

Course Title

Credit Points

Course Code

Campus

The Foundations of Entrepreneurship 12 BUSM3299 RMIT Vietnam Saigon South
Applied Entrepreneurship 12 BUSM4092 RMIT Vietnam Saigon South
Driving Innovation in Organisations 12 BUSM4294 RMIT Vietnam Saigon South
Entrepreneurship and Global Challenges 12 BUSM4186 RMIT Vietnam Saigon South
 
AND

*Top of page


Information Technology Options

Information Technology Options
 
 
AND

*Top of page


University Electives

University Electives
 
 

*Top of page

Program transition plan

Transition Plan 2025
The following table shows courses that will be replaced from Trimester 3 2025 for program transition purposes only, and not necessarily course equivalencies. If you have successfully completed any of the courses before the commencement of Trimester 3 2025, they will continue to count as a course in your program and contribute towards the successful completion of your program.

Year Prior to Trimester 3 2025 Credit Points From Trimester 3 2025 Credit Points
1 COSC3054 Programming Bootcamp 1 12 COSC3104 Python Programming Bootcamp 12
COSC3056 Programming Studio 1 24 COSC3107 Python Programming Studio 24
COSC3058 Web Programming Bootcamp 12 COSC3110 Java Programming  12

If you require enrolment advice, please contact your Program Manager, Quang Tran (Quang.Tran@rmit.edu.au).

Trimester 2, 2024 Transition Plan
Minor amendments have been made to BP162VI23 Bachelor of Information Technology, effective Trimester 2, 2024.  

The following table shows courses that will be replaced from Trimester 2, 2024 for program transition purposes only and not necessarily course equivalencies. If you have successfully completed any of the previous courses prior to the commencement of Trimester 2, 2024, they will continue to count as courses and contribute towards the successful completion of your program.

Year Prior to 2024 Credit Points Year Replacemen Course Credit Points
1 COSC2968 Foundations of Artificial Intelligence for STEM 12 1 COSC2174 Data Communication and Net-Centric Computing 12
1 COSC2083 Essentials of Information Technology 12 1 COSC3089 Essentials of IT and Ethics 12
3

Select and Complete One (1) of the following Courses: 

ONPS2778 STEM for Sustainable Development 

OR; 

BIOL2550 Cyber-Physical-Biological Systems: Technology for a Digital World

12 3 OENG1261 Innovation Ecosystem and the Future of Work 12

The following table shows courses that will be added to Major and Minor Course lists, from Trimester 2, 2024.

  Course(s) added toMajor / Minor Credit Points
Major: Enterprise Systems Development COSC3092 Enterprise Application Development 1 12
COSC2543 Mobile Application Development 12
Minor: Cyber Assurance COSC3079 Computer and Internet Forensics 12
Minor: Enterprise Systems Development  COSC2469 Algorithms and Analysis 12
COSC3092 Enterprise Application Development 1 12
COSC2543 Mobile Application Development 12

For further enrolment advice, contact your Program Manager.

*Top of page
 
 
[Previous: Learning outcomes]