BP162 - Bachelor of Information Technology

Go to Enrolment Program Structures Search

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

Program delivery and structure

Approach to learning and assessment
Work integrated learning
Program structure

Approach to learning and assessment

This program uses highly structured learning activities to guide your learning and prepare you to complete the assessment tasks. The activities consist of a combination of individual, peer-supported and facilitator-guided activities, and where possible project-led, with opportunities for regular feedback.

Authentic and industry-relevant learning is critical to this program as you will be expected to critically evaluate current thinking and practice within the design industry. Social learning is another important component, as you are expected to participate in class and group activities, as well as provide and receive peer feedback on drafts of work. The learning activities are designed so that you can understand and apply your learning to improve your own practice, for example by producing real-world artefacts, software prototypes and engaging with scenarios and case studies.

The learning and teaching approaches used in this program may include webinars, problem-based learning and case studies. The activities and tasks are designed to facilitate the application of theory and encourage peer learning in a collaborative, open manner using online tools and interactive discussion forums. Assessment is integrated throughout the program to ensure that you graduate with a set of applicable skills and knowledge of information technology.

Assessment strategies will be based on the individual course requirements but will include a range of tasks including portfolios, reports, prototypes and software application development and other activities as required to allow you to demonstrate your skills in information technology.

If you are living with 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.

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. 

*Top of page

Work integrated learning

RMIT University and RMIT Online are 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 Work Integrated Learning (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:  

  • COSC3048 Programming Studio 1A and COSC3049 Programming Studio 1B

Programming Studio 1A and 1B are studio-based simulated WIL-activity based courses 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 the development of web applications. In these courses 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 these courses, we endeavour to explore Computing for Good, that is, using our skills to achieve positive impacts with our communities and beyond.

  • 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) at the Melbourne City Campus where most courses are delivered on campus, others are delivered via a combination of predominantly online activities supported by some campus-based activities. 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 four 12 credit point courses) as follows:
- Three (3) STEM Future Technology Skills courses (36 credit points); and
- Twelve (12) Core courses (totalling 144 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 Eight (8) courses from two Minors (4 courses per Minor) 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 list below and Four (4) other IT Option courses; or
Combination 4: Complete any Four (4) IT Option courses and any Four (4) Business Option courses, or
Combination 5: Complete Four (4) courses from one of the Information Technology Minors and 48 credit points of University Electives.

Information Technology Option courses mean all courses listed within the Information Technology Minors.

Business Option courses means all courses listed within the Business minors.

University Electives can include any Information Technology Option course, Business Option courses 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 Business 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 Eight (8) Courses:

Course Title

Credit Points

Course Code

Campus

Programming Bootcamp 1 12 COSC2801 City Campus
Programming Studio 1A 12 COSC3048 City Campus
Programming Studio 1B 12 COSC3049 City Campus
Introduction to Cyber Security 12 INTE2625 City Campus
Foundations of Artificial Intelligence for STEM 12 COSC2960 City Campus
Web Programming Bootcamp 12 COSC3044 City Campus
Web Programming Studio A 12 COSC3050 City Campus
Web Programming Studio B 12 COSC3051 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 Information Technology 12 COSC1078 City Campus
Software Engineering Fundamentals for IT 12 ISYS3413 City Campus
Innovation Ecosystem and the Future of Work 12 OENG1235 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
STEM for Sustainable Development 12 ONPS2702 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

Complete the following Eight (8) Courses:

Course Title

Credit Points

Course Code

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: 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
)
AND
(

*Top of page


Information Technology Minors:

List of minors:
 
OR

*Top of page


Minor: Cyber Assurance

Complete the following Four (4) Courses:

Course Title

Credit Points

Course Code

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
 
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
)
AND
(

*Top of page


Business Minor List:

List of Business Minors:
 
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 and Technology

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

Introduction to Cybersecurity Governance 12 INTE2584 City Campus
Legal Considerations of Artificial Intelligence, Big Data and Blockchain 12 LAW2604 City Campus
Introduction to Enterprise Artificial Intelligence 12 ISYS3443 City Campus
Blockchain for Business 12 ISYS3408 City Campus
 
OR

*Top of page


Minor: Management and Change

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

Work in Global Society 12 BUSM4558 City Campus
Organisations 12 BUSM1094 City Campus
Managing Change 12 BUSM1202 City Campus
Leadership 12 BUSM4177 City Campus
 
OR

*Top of page


Minor: Marketing

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

Marketing Principles 12 MKTG1025 City Campus
Buyer Behaviour 12 MKTG1050 City Campus
Marketing Communication 12 MKTG1041 City Campus
Market Research 12 MKTG1045 City Campus
 
OR

*Top of page


Minor: People and Organisation

Complete the following 48 credit points:

Course Title

Credit Points

Course Code

Campus

Human Resource Management 12 BUSM3119 City Campus
Human Resource Development 12 BUSM1137 City Campus
International Human Resources Management 12 BUSM2449 City Campus
People Analytics 12 BUSM1228 City Campus
)

*Top of page


 
 
[Previous: Learning outcomes]