BP162 - Bachelor of Information Technology

Go to Enrolment Program Structures Search

Plan: BP162OPVI - Bachelor of Information Technology
Campus: RMIT University Vietnam

Program delivery and structure

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

Approach to learning and assessment

Your learning experiences will include a broad mix of study modes, including lectures, seminars, tutorials, and laboratory classes, using face-to-face, online and other flexible delivery mechanisms.

Assessment is designed to give you opportunities to demonstrate your capabilities. You will find that the forms of assessment used may be different for each course, as the assessment you receive must be appropriate to the objectives of each course.

Your assessment in this program will include all or some of the following:

  • Examinations: an individual form of assessment where you are asked to demonstrate your ability to explain principles and to solve problems;
  • Assignments and projects: some will require you to demonstrate an ability to work alone, while some will involve group work requiring you to be part of team with other students;
  • Reflective journals: where you pause to consider what you have learnt and reflect on the further development of the related capability;
  • Assessed tutorials or presentations: a form of in-class test, which you will be required to complete either individually or as a team;
  • Self-assessment and peer-assessment: for assessment activities such as seminars you may be asked to assess your own work, the work of your group, or the work of other groups.  This is part of equipping you to become more independent in your own learning and to develop your assessment skills.

The assessment you complete, with the exception of exams, will enable the teaching staff to provide you with feedback on your strong and weak points.  This will enable you to improve your performance in the future.

If you have a long-term medical condition, disability and/or other form of disadvantage, it may be possible to negotiate to vary aspects of the learning or assessment methods. You can contact the program coordinator or the Equitable Learning Services if you would like to find out more.

*Top of page

Work integrated learning

RMIT is committed to providing students with an education that strongly links formal learning with workplace experience.  As a student enrolled in this program you will:

  • undertake and be assessed on a structured activity that allows you to learn, apply and  demonstrate professional practice
  • interact with industry and community when undertaking this activity
  • complete an activity in a work context or situation that may include teamwork with other students from different disciplines.
  • underpin your learning with feedback from interactions and contexts distinctive to workplace experiences

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 work in a work place setting (real or simulated) and receive feedback from those involved in the IT industry.

In Year 3, you will complete the capstone courses listed below. The capstone project courses are designed to provide you with hands-on practical experience developing software in a workplace environment. You will complete industry projects from inception to implementation, either alone or as part of an IT industry team. 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.

  • COSC2502 Programming Project 1
  • COSC2503 Programming Project 2

The "Software Engineering Project Management" (ISYS2101) 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.

As well as the capstone courses COSC2502 Programming Project 1 and COSC2503 Programming Project 2, you have the opportunity to undertake COSC2740 Flagship Internship (Information Technology). As a situated learning experience, an internship provides you with the opportunity to apply and further develop your knowledge and skills, and gain an understanding of industry dynamics.

*Top of page

Program Structure

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

*Top of page


Year One of Program

Complete the following Seven (7) Courses:

Course Title

Credit Points

Course Code

Campus

Building IT Systems 12 COSC2634 RMIT University Vietnam
Essentials of Information Technology 12 COSC2083 RMIT University Vietnam
Introduction to Programming 12 COSC2429 RMIT University Vietnam
User-centred Design 12 COSC2652 RMIT University Vietnam
Introduction to Computer Systems 12 COSC2500 RMIT University Vietnam
Web Programming 12 COSC2430 RMIT University Vietnam
Practical Database Concepts 12 ISYS3414 RMIT University Vietnam
AND
Select and Complete Two (2) Courses from any Information Technology Options listed at the end of the program structure.
 
AND

*Top of page


Year Two of Program

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Professional Computing Practice 12 COSC2130 RMIT University Vietnam
Security in Computing and Information Technology 12 COSC2539 RMIT University Vietnam
Software Engineering Project Management 12 ISYS2101 RMIT University Vietnam
Software Engineering Fundamentals for IT 12 ISYS3416 RMIT University Vietnam
AND
{
Select and Complete One (1) Course from any Information Technology Options or Advanced Information Technology Options, and Two (2) Courses from one of the Minor Streams listed at the end of the program structure:
OR
Select and Complete Three (3) Courses from any Information Technology Options or Advanced Technology Options listed at the end of the program structure:
}
AND
Select and Complete Two (2) Courses from any General Options listed at the end of the program structure.
 
AND

*Top of page


Year Three of Program

Complete the following Two (2) Capstone Project Courses:

Course Title

Credit Points

Course Code

Campus

Programming Project 1 12 COSC2502 RMIT University Vietnam
Programming Project 2 12 COSC2503 RMIT University Vietnam
AND
{
Select and Complete Two (2) Courses from the same Minor Stream done in Year Two:
OR
Select and Complete Two (2) Courses from any Advanced Information Technology Options listed at the end of the program structure:
}
AND
Select and Complete Two (2) Courses from any:
 
AND

*Top of page


Information Technology Options:

List of Information Technology Option Courses:

Course Title

Credit Points

Course Code

Campus

Artificial Intelligence 12 COSC2129 RMIT University Vietnam
Mathematics for Computing 12 MATH2081 RMIT University Vietnam
Database Applications 12 ISYS2099 RMIT University Vietnam
Data Communication and Net-Centric Computing 12 COSC2174 RMIT University Vietnam
Distributed Systems 12 COSC2158 RMIT University Vietnam
Cloud Foundations 12 COSC2766 RMIT University Vietnam
Full Stack Development 12 COSC2769 RMIT University Vietnam
Mobile Programming Fundamentals 12 COSC2768 RMIT University Vietnam
Software Engineering 2 12 ISYS2102 RMIT University Vietnam
Programming 1 12 COSC2081 RMIT University Vietnam
Operating Systems Principles 12 COSC2099 RMIT University Vietnam
Security Testing 12 INTE2548 RMIT University Vietnam
Further Programming 12 COSC2440 RMIT University Vietnam
Software Testing 12 ISYS2092 RMIT University Vietnam
Systems Deployment and Operations 12 COSC2767 RMIT University Vietnam
Unix Systems Administration and Programming (Linux) 12 COSC2156 RMIT University Vietnam
Web Servers and Web Technology 12 COSC2171 RMIT University Vietnam
Programming Internet of Things 12 COSC2790 RMIT University Vietnam
Practical Data Science 12 COSC2789 RMIT University Vietnam
Cloud Developing 12 COSC2822 RMIT University Vietnam
 
AND

*Top of page


Advanced Information Technology Options:

List of Advanced Information Technology Option Courses:

Course Title

Credit Points

Course Code

Campus

iOS Development 12 COSC2659 RMIT University Vietnam
Flagship Internship (Information Technology) 12 COSC2740 RMIT University Vietnam
Advanced Programming Techniques 12 COSC2082 RMIT University Vietnam
Algorithms and Analysis 12 COSC2469 RMIT University Vietnam
Cloud Computing 12 COSC2638 RMIT University Vietnam
Computing Theory 12 COSC2087 RMIT University Vietnam
Electronic Commerce and Enterprise Systems 12 COSC2465 RMIT University Vietnam
Machine Learning 12 COSC2753 RMIT University Vietnam
Mobile Application Development 12 COSC2543 RMIT University Vietnam
Software Engineering: Process and Tools 12 COSC2101 RMIT University Vietnam
Web Development Technologies 12 COSC2450 RMIT University Vietnam
Cloud Architecting 12 COSC2930 RMIT University Vietnam
Cloud Operations 12 COSC2825 RMIT University Vietnam
Big Data for Engineering 12 EEET2574 RMIT University Vietnam
 
AND

*Top of page


Minor List

Minor Options: Minors are made up of Four (4) Courses each, some of which are available as IT Options and Advanced IT Options. To get your Minor displayed on the transcript, you must complete a set of Four (4) courses in each list.

 
List of Minor(s):
 
AND

*Top of page


Minor: Artificial Intelligence

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Algorithms and Analysis 12 COSC2469 RMIT University Vietnam
Machine Learning 12 COSC2753 RMIT University Vietnam
Computing Theory 12 COSC2087 RMIT University Vietnam
Artificial Intelligence 12 COSC2129 RMIT University Vietnam
 
AND

*Top of page


Minor: Data Analytics

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Algorithms and Analysis 12 COSC2469 RMIT University Vietnam
Machine Learning 12 COSC2753 RMIT University Vietnam
Cloud Computing 12 COSC2638 RMIT University Vietnam
Big Data for Engineering 12 EEET2574 RMIT University Vietnam
 
AND

*Top of page


Minor: Mobile and Web Development

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Algorithms and Analysis 12 COSC2469 RMIT University Vietnam
Full Stack Development 12 COSC2769 RMIT University Vietnam
iOS Development 12 COSC2659 RMIT University Vietnam
Mobile Application Development 12 COSC2543 RMIT University Vietnam
 
AND

*Top of page


Minor: Cloud Technologies

Complete the following Four (4) courses:

Course Title

Credit Points

Course Code

Campus

Cloud Foundations 12 COSC2766 RMIT University Vietnam
Cloud Developing 12 COSC2822 RMIT University Vietnam
Cloud Architecting 12 COSC2930 RMIT University Vietnam
Cloud Operations 12 COSC2825 RMIT University Vietnam
 
AND

*Top of page


Minor: DevOps

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

Campus

Data Communication and Net-Centric Computing 12 COSC2174 RMIT University Vietnam
Unix Systems Administration and Programming (Linux) 12 COSC2156 RMIT University Vietnam
Systems Deployment and Operations 12 COSC2767 RMIT University Vietnam
Cloud Computing 12 COSC2638 RMIT University Vietnam
 
AND

*Top of page


General Options:

Select Courses from:

Course Title

Credit Points

Course Code

Campus

Accounting in Organisations and Society 12 ACCT2105 RMIT University Vietnam
Managerial Advisory Finance 12 ACCT2126 RMIT University Vietnam
Financial Accounting and Analysis 12 ACCT2158 RMIT University Vietnam
Financial Accountability and Reporting 12 ACCT2159 RMIT University Vietnam
Business Advisory Services 12 ACCT2188 RMIT University Vietnam
Accounting, Behaviour and Organisations 12 ACCT2195 RMIT University Vietnam
Strategic Accounting and Leadership 12 ACCT2197 RMIT University Vietnam
Financial Markets and Institutions 12 BAFI3182 RMIT University Vietnam
Corporate Finance 12 BAFI3184 RMIT University Vietnam
Organisations 12 BUSM2301 RMIT University Vietnam
The Foundations of Entrepreneurship 12 BUSM3299 RMIT University Vietnam
Strategy 12 BUSM3309 RMIT University Vietnam
Human Resource Management 12 BUSM3310 RMIT University Vietnam
Global Business 12 BUSM3311 RMIT University Vietnam
Entrepreneurial Strategy and Growth 12 BUSM3314 RMIT University Vietnam
Business Communications 12 BUSM3320 RMIT University Vietnam
Applied Entrepreneurship 12 BUSM4092 RMIT University Vietnam
Family Business and Entrepreneurship 12 BUSM4171 RMIT University Vietnam
Introduction to Management 12 BUSM4185 RMIT University Vietnam
International Human Resources Management 12 BUSM4187 RMIT University Vietnam
Leadership 12 BUSM4188 RMIT University Vietnam
Driving Innovation in Organisations 12 BUSM4294 RMIT University Vietnam
Foundations of Public Relations 12 COMM2374 RMIT University Vietnam
Modern Asia 12 COMM2377 RMIT University Vietnam
Mass Media in Asia 12 COMM2379 RMIT University Vietnam
Interdisciplinary Communication Project 12 COMM2386 RMIT University Vietnam
Professional Writing 12 COMM2495 RMIT University Vietnam
Business Statistics 1 12 ECON1193 RMIT University Vietnam
Visual Language 12 GRAP2411 RMIT University Vietnam
Digital Strategies for Fashion 12 GRAP2552 RMIT University Vietnam
Art History and Theory 1 12 HUSO2325 RMIT University Vietnam
Business IT Infrastructure 12 INTE2431 RMIT University Vietnam
Networking in Business 12 INTE2432 RMIT University Vietnam
Internet for Business 12 ISYS2110 RMIT University Vietnam
Introduction to Information Systems Development 12 ISYS2115 RMIT University Vietnam
Business Systems Analysis 12 ISYS2117 RMIT University Vietnam
Computerised Accounting Systems 12 ISYS2126 RMIT University Vietnam
Business Data Management 12 ISYS2422 RMIT University Vietnam
Intelligent Enterprise Systems 12 ISYS2426 RMIT University Vietnam
Company and Finance Law 12 LAW2452 RMIT University Vietnam
Marketing Principles 12 MKTG1205 RMIT University Vietnam
Buyer Behaviour 12 MKTG1253 RMIT University Vietnam
Market Research 12 MKTG1254 RMIT University Vietnam
Services Marketing 12 MKTG1255 RMIT University Vietnam
Marketing Communication 12 MKTG1257 RMIT University Vietnam
Introduction to Advertising 12 MKTG1294 RMIT University Vietnam
Introduction to Logistics and Supply Chain Management 12 OMGT2085 RMIT University Vietnam
Procurement Management and Global Sourcing 12 OMGT2197 RMIT University Vietnam
Logistics and Supply Chain - Work Integrated Learning 1 12 OMGT2215 RMIT University Vietnam
Logistics and Supply Chain - Work Integrated Learning 2 12 OMGT2216 RMIT University Vietnam
Supply Chain Technologies 12 OMGT2267 RMIT University Vietnam
Negotiating Transnational Agreements 12 SOCU2251 RMIT University Vietnam
Intercultural Communication 12 SOCU2252 RMIT University Vietnam
Photography via www 12 VART3412 RMIT University Vietnam
Photography: An Introduction 12 VART3589 RMIT University Vietnam
 
AND

*Top of page


University Electives

University Electives
 
 

*Top of page

Program transition plan

Very Important:
This program is being phased out. BP162OPVI Bachelor of Information Technology has been discontinued and will no longer accept new students from trimester 3 2023. The program plan will be taught out to current students until trimester 1, 2027. If you are unable to complete your program by the end of trimester 1 2027, you may consider applying to another program within RMIT subject to entrance requirements. You may also consider transferring into the following alternative program plan: BP162VI23 Bachelor of Information Technology. For more information and advice on your enrolment, please contact your program manager, Mr. Quang Tran (quang.tran@rmit.edu.vn).  

2021 Program Transition Plan
From Trimester 2, 2021 Five new minor streams will be introduced: 

  1. Artificial Intelligence 
  2. Data Analytics 
  3. Mobile & Web Development 
  4. Cloud Technologies
  5. DevOps (Development & Operations)

In addition, the following Advanced IT option will added: EEET2574 - Big Data for Engineering

If you complete all courses listed under a minor, the minor will appear on your transcript. Please note a minor will not appear on your transcript if you do not complete all four specified courses. If you require further information on this please contact your program manager.

__________________________________________________________________________________________________________

From Trimester 1 2021 four new Cloud Technologies options have been added in the IT options and Advanced IT options:

Cloud Foundation – COSC2766 (IT option list)

Cloud Developing –COSC2822 (IT option list)

Cloud Architecting –COSC2930 (Advanced IT option list)

Cloud Operations –COSC2825 (Advanced IT option list)

____________________________________________________________________________________________________________

In 2019, some of the core courses have been moved into IT program option courses. In addition, the list of courses in existing minor streams has been updated. 
If you commenced the BP162 program in 2018 or earlier, the following transition rules will apply.

-  Retained Credit

All credit points successfully completed in accordance with the previous program structure will count towards completion of this updated program plan.

-  COSC2081 - Programming 1

COSC2081 Programming 1 is no longer a core course. If you have already completed this course, it will be counted as an Information Technology Option Course.

-  COSC2174 - Data Communication and Net-centric Computing

COSC2174 - Data Communication and Net-centric Computing is no longer a core course. If you have already completed this course, it will be counted as an Information Technology Option Course.

 

*Top of page
 
 
[Previous: Learning outcomes]