Bachelor of Information Technology
Royal Melbourne Institute of Technology
About
The objective of the Bachelor of Information Technology is to develop your knowledge and skills essential for the information technology industry to become employable as a competent software developer.The Bachelor of Information Technology educates you to make a living solving, supporting, troubleshooting and designing – from web sites to business applications to programming networks – in organisations ranging from business and government to schools, health care and more.
You will gain an excellent combination of knowledge and practical, hands-on expertise to influence an organisation’s technology infrastructure and the clients who use IT.Aligned with skill demand in local ICT industry, you can choose program option courses to complete a specialisation stream in one of the following employability paths:Web and Mobile Computing Security and Cloud Computing Data Management Software Systems Development Artificial Intelligence Software Systems Analysis Systems Administration.As a graduate of this program, you may be responsible for selecting and deploying software products appropriate for commercial organisations, software development companies, government departments and large computer organisations.
You may also create and manage business applications, web sites, systems and environments.One of the important elements in this program is the 12-credit-point capstone programming project (COSC2408 Programming Project 1 or COSC2409 Programming Project 2) in the final year of the program.
The project course provides you with experience under supervision in the development lifecycle of a substantial piece of software - integrating practice and theory.This program is delivered on campus;
some courses may be available online.
Structure
Year One of Program
Complete the following Seven (7) Courses:
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Building IT Systems | 12 | COSC2625 | City Campus |
Introduction to Information Technology | 12 | COSC1078 | City Campus |
Introduction to Programming | 12 | COSC1519 | City Campus |
User-centred Design | 12 | COSC2628 | City Campus |
Introduction to Computer Systems | 12 | COSC2473 | City Campus |
Web Programming | 12 | COSC2413 | City Campus |
Practical Database Concepts | 12 | ISYS3412 | City Campus |
Select and Complete One (1) Course from the Information Technology Options list at the end of this program structure.
ANDYear Two of Program
Complete the following Three (3) Courses:
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Professional Computing Practice | 12 | COSC1147 | City Campus |
Security in Computing and Information Technology | 12 | COSC2536 | City Campus |
Software Engineering Fundamentals for IT | 12 | ISYS3413 | City Campus |
Select and Complete Three (3) Courses from the Information Technology Options list at the end of this program structure.
Complete Two (2) Courses from one of the minor streams (see listing at the end of the program).
ANDYear Three of Program
Complete the following One (1) Course:
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Software Engineering Project Management | 12 | ISYS1108 | City Campus |
Select and Complete One (1) Course from Capstone Project Courses:
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Programming Project 1 | 12 | COSC2408 | City Campus |
Programming Project 2 | 12 | COSC2409 | City Campus |
Select and Complete Two (2) Courses from the Advanced Information Technology Options list at the end of this program structure.
Complete Two (2) Courses from the same minor stream done in Year 2.
Select and Complete Two (2) Courses any:
ANDInformation Technology Options
List of Information Technology Option Courses:
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Data Communication and Net-Centric Computing | 12 | COSC1111 | City Campus |
Database Applications | 12 | ISYS1102 | City Campus |
Distributed Systems | 12 | COSC1197 | City Campus |
Enterprise Cloud Services | 12 | COSC2757 | City Campus |
Further Web Programming | 12 | COSC2758 | City Campus |
Information Technology Entrepreneurship | 12 | INTE2511 | City Campus |
Mobile Programming Fundamentals | 12 | COSC2760 | City Campus |
Programming 1 | 12 | COSC1073 | City Campus |
Rapid Application Development | 12 | COSC2675 | City Campus |
Scripting Language Programming | 12 | COSC1093 | City Campus |
Secure Electronic Commerce | 12 | INTE1071 | City Campus |
Security Testing | 12 | INTE2547 | City Campus |
Further Programming | 12 | COSC2391 | City Campus |
Software Testing | 12 | ISYS1087 | City Campus |
Systems Deployment and Operations | 12 | COSC2759 | City Campus |
Unix Systems Administration and Programming (Linux) | 12 | COSC1133 | City Campus |
Advanced Information Technology Options
List of Advanced Information Technology Option Courses:
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Advanced Programming Techniques | 12 | COSC1076 | City Campus |
Algorithms and Analysis | 12 | COSC2123 | City Campus |
Peer-to-Peer Networks | 12 | COSC1235 | City Campus |
Cloud Computing | 12 | COSC2626 | City Campus |
Electronic Commerce and Enterprise Systems | 12 | COSC2353 | City Campus |
Interactive 3D Graphics and Animation | 12 | COSC1187 | City Campus |
iPhone Software Engineering | 12 | COSC2471 | City Campus |
Machine Learning | 12 | COSC2673 | City Campus |
Mobile Application Development | 12 | COSC2309 | City Campus |
Programming Internet of Things | 12 | COSC2674 | City Campus |
Software Engineering: Process and Tools | 12 | COSC2299 | City Campus |
Web Database Applications | 12 | ISYS1126 | City Campus |
Web Development Technologies | 12 | COSC2276 | City Campus |
Network Programming | 12 | COSC1179 | City Campus |
Programming Autonomous Robots | 12 | COSC2814 | City Campus |
Minor Study Streams: Minor study streams are made up of Four (4) courses each. You must do Two (2) Minor Courses in your second year, and Two (2) further Courses from the same minor stream in the third year.
Complete Two (2) Courses each year from (Accounting Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Accounting in Organisations and Society | 12 | ACCT1046 | City Campus |
Performance Analysis and Simulations | 12 | ACCT1028 | City Campus |
Financial Accounting and Analysis | 12 | ACCT2033 | City Campus |
Cost Analysis and Organisational Decisions | 12 | ACCT1064 | City Campus |
Complete Two (2) Courses each year from (Basic Economics & Finance Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Financial Markets | 12 | BAFI1002 | City Campus |
Macroeconomics 1 | 12 | ECON1010 | City Campus |
Prices and Markets | 12 | ECON1020 | City Campus |
Business Statistics 1 | 12 | ECON1030 | City Campus |
Complete Two (2) Courses each year from (Marketing Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Marketing Principles | 12 | MKTG1025 | City Campus |
Market Research | 12 | MKTG1045 | City Campus |
Service Quality | 12 | MKTG1053 | City Campus |
Buyer Behaviour | 12 | MKTG1050 | City Campus |
Complete Two (2) Courses each year from (Entrepreneurship Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
The Entrepreneurial Process | 12 | BUSM1311 | City Campus |
Applied Entrepreneurship | 12 | BUSM4052 | City Campus |
Driving Innovation in Organisations | 12 | BUSM1321 | City Campus |
Global Entrepreneurship | 12 | BUSM4054 | City Campus |
Complete Two (2) Courses each year from (Logistics Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Introduction to Logistics and Supply Chain Management | 12 | OMGT1082 | City Campus |
Transportation and Freight Logistics | 12 | OMGT1062 | City Campus |
Procurement Management and Global Sourcing | 12 | OMGT1070 | City Campus |
Operations Management | 12 | OMGT1039 | City Campus |
Complete Two (2) Courses each year from (Management Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Introduction to Management | 12 | BUSM4176 | City Campus |
Work in Global Society | 12 | BUSM4558 | City Campus |
Organisational Analysis | 12 | BUSM1094 | City Campus |
Leadership and Decision Making | 12 | BUSM4177 | City Campus |
Complete Two (2) Courses each year from (International Business Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
International Business | 12 | BUSM1222 | City Campus |
Financial Markets | 12 | BAFI1002 | City Campus |
Managing International Business Responsibly | 12 | BUSM4687 | City Campus |
International Trade | 12 | ECON1086 | City Campus |
Complete Two (2) Courses each year from (CISCO Systems Minor):
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 |
Complete Two (2) Courses each year from (Business IT Minor):
Course Title | Credit Points | Course Code | Campus |
---|---|---|---|
Digital Business Design and Innovation | 12 | ISYS1051 | City Campus |
Information Systems Solutions and Design | 12 | ISYS2047 | City Campus |
Information Systems Strategy and Governance | 12 | ISYS2423 | City Campus |
e Business Systems 1 | 12 | INTE2047 | City Campus |
Information Technology Minor: Select Four (4) Courses from Information Technology Option Courses section: (See above).
Entry requirements
Program entry requirements
Successful completion of an Australian Year 12 senior secondary certificate of education or equivalent.
For information on international qualifications and corresponding entry requirements that are equivalent to Australian academic entry requirements, see the Country equivalents web page.
Prerequisites
Victorian Certificate of Education (VCE) Units 3 and 4: a study score of at least 30 in English (EAL) or at least 25 in English other than EAL; Units 3 and 4: a study score of at least 20 in any Mathematics.
English Language Requirements
A minimum IELTS (Academic module) overall score of 6.5, with no band below 6.0; or equivalent. For equivalents to English entry requirements, see the English equivalents web page.
Learning outcomes
You are expected to develop the following Program Learning Outcomes:
1. Enabling Knowledge
You will gain skills as you apply knowledge effectively in diverse contexts.
2. Critical Analysis
You will learn to accurately and objectively examine and consider computer science and information technology (IT) topics, evidence, or situations, in particular to:
- Analyse and model requirements and constraints for the purpose of designing and implementing software artefacts and IT systems
- Evaluate and compare designs of software artefacts and IT systems on the basis of organisational and user requirements.
3. Problem Solving
Your capability to analyse problems and synthesise suitable solutions will be extended as you learn to:
- Design and implement software solutions that accommodate specified requirements and constraints, based on analysis or modelling or requirements specification.
4. Communication
You will learn to communicate effectively with a variety of audiences through a range of modes and media, in particular to:
- Present a clear, coherent and independent exposition of software applications, alternative IT solutions, and decision recommendations to both IT and non-IT personnel via technical reports of professional standard and technical presentations.
5. Team Work
You will learn to work as an effective and productive team member in a range of professional and social situations, in particular to:
- Work effectively in different roles, to form, manage, and successfully produce outcomes from teams, whose members may have diverse cultural backgrounds and life circumstances, and differing levels of technical expertise.
6. Responsibility
You will be required to accept responsibility for your own learning and make informed decisions about judging and adopting appropriate behaviour in professional and social situations. This includes accepting the responsibility for independent life-long learning. Specifically, you will learn to:
- Effectively apply relevant standards, ethical considerations, and an understanding of legal and privacy issues to designing software applications and IT systems.
Institution
