Bachelor of Technology (Computing Studies)

Royal Melbourne Institute of Technology

About

Recent studies indicate that many employers seek to employ graduates who are able to combine studies in information technology (IT) with other non-IT fields.

The Bachelor of Technology (Computing Studies) is therefore specifically designed to give you a strong foundation in programming and IT fundamentals while also offering you the flexibility to engage with topics outside the field of IT.This degree is composed of a minimum of 50% Computer Science and IT content, with the remainder a combination of a non-IT area and a wide choice of options.

You do not need to have studied Year 12 Mathematics to be eligible for entry.

Some popular non-IT fields that can be combined with IT studies include Communication, Business, Entrepreneurship and Design.One of the important elements in this program is the capstone programming project (COSC2408/2409 - Programming Project 1 or 2) in the final year of the program.

This 12-credit-point project provides you 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

All courses listed may not be available each Semester

Year One of Program

Complete the following Five (5) 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
Practical Database Concepts 12 ISYS3412 City Campus

Select and Complete Three (3) Courses from any:

AND

Year Two of Program

Complete the following Two (2) Courses:

Course Title Credit Points Course Code Campus
Web Programming 12 COSC2413 City Campus
Software Engineering Fundamentals for IT 12 ISYS3413 City Campus

Select and Complete Three (3) Courses from Information Technology Option Courses (See below):

Select Two (2) Courses from one of the Minor Study Streams (listed at the end of the program). Available Streams: Accounting, Economics and Finance, Marketing, Management, Business IT, Entrepreneurship, Logistics, International Business and CISCO

Select and Complete One (1) Course from any:

AND

Year Three of Program

Complete the following Two (2) Courses:

Course Title Credit Points Course Code Campus
Professional Computing Practice 12 COSC1147 City 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 Advanced Information Technology Courses:

Course Title Credit Points Course Code Campus
Advanced Programming Techniques 12 COSC1076 City Campus
Scripting Language Programming 12 COSC1093 City Campus
Cloud Computing 12 COSC2626 City Campus
Unix Systems Administration and Programming (Linux) 12 COSC1133 City Campus
Programming Internet of Things 12 COSC2674 City Campus
Rapid Application Development 12 COSC2675 City Campus

Select Two (2) Courses from the same Minor Study Stream (listed at the end of the program). Available Streams: Accounting, Economics and Finance, Marketing, Management, Business IT, Entrepreneurship, Logistics, International Business and CISCO

Select and Complete One (1) Course from any:

AND

Information Technology Option

List of Information Technology Option Courses:

Course Title Credit Points Course Code Campus
Algorithms and Analysis 12 COSC2123 City Campus
Peer-to-Peer Networks 12 COSC1235 City Campus
Cloud Computing 12 COSC2626 City Campus
Data Communication and Net-Centric Computing 12 COSC1111 City Campus
Distributed Systems 12 COSC1197 City Campus
Electronic Commerce and Enterprise Systems 12 COSC2353 City Campus
Enterprise Cloud Services 12 COSC2757 City Campus
Further Web Programming 12 COSC2758 City Campus
Interactive 3D Graphics and Animation 12 COSC1187 City Campus
Introduction to Computer Systems 12 COSC2473 City Campus
iPhone Software Engineering 12 COSC2471 City Campus
Information Technology Entrepreneurship 12 INTE2511 City Campus
Mobile Application Development 12 COSC2309 City Campus
Mobile Programming Fundamentals 12 COSC2760 City Campus
Network Programming 12 COSC1179 City Campus
Programming 1 12 COSC1073 City Campus
Programming Internet of Things 12 COSC2674 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 Engineering: Process and Tools 12 COSC2299 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
Web3D and Graphics Technologies 12 INTE1113 City Campus
Web Database Applications 12 ISYS1126 City Campus
Web Development Technologies 12 COSC2276 City Campus
Advanced Programming Techniques 12 COSC1076 City Campus
Security in Computing and Information Technology 12 COSC2536 City Campus
AND

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 (Economics and 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 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

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 prerequisite units 3 and 4–a study score of at least 30 in English (EAL) or at least 25 in any other English.

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