BP232 - Bachelor of Technology (Computing Studies)

Go to Enrolment Program Structures Search

Plan: BP232P7 - Bachelor of Technology (Computing Studies)
Campus: City Campus

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 contain a broad mix of study modes, including lectures, tutorials, practical classes, and seminars, 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, depending on the course objectives and learning outcomes. 

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 special needs or a disability it may be possible to negotiate to vary aspects of the learning or assessment methods. You should contact the program coordinator or the Equitable Learning Services.

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 is committed to providing you with an education that strongly links formal learning with workplace experience.  As a student enrolled in this RMIT 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; and
  • complete these activities in real or simulated work contexts or situations.

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 your industry.

In Year 3, you will complete the capstone courses COSC2408 Programming Project 1. The 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.

Software Engineering Project Management (ISYS1108) 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.

 

    *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 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
    AND
    Select and Complete Three (3) Courses from any:
    University Elective
     
    AND

    *Top of page


    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
    AND
    Select and Complete Three (3) Courses from the Information Technology Option Courses listed at the end of this program structure:
    AND
    Select Two (2) Courses from one of the Minor Study Streams listed below OR Select Two (2) Courses from IT Options. Available Streams:Accounting,Eco & Finance,Marketing,Management,Bus IT,Entrepreneurship,Logistics,Intl Business,CISCO & Cloud Technologies
    AND
    Select and Complete One (1) Course from any:
    University Elective
     
    AND

    *Top of page


    Year Three of Program

    Complete the following Three (3) Courses:

    Course Title

    Credit Points

    Course Code

    Campus

    Professional Computing Practice 12 COSC1147 City Campus
    Software Engineering Project Management 12 ISYS1108 City Campus
    Programming Project 1 12 COSC2408 City Campus
    AND
    Select and Complete Two (2) of the following Advanced Information Technology Courses:

    Course Title

    Credit Points

    Course Code

    Campus

    Advanced Programming Techniques 12 COSC1076 City Campus
    Cloud Computing 12 COSC2626 City Campus
    Database Applications 12 ISYS1102 City Campus
    iPhone Software Engineering 12 COSC2471 City Campus
    Mobile Application Development 12 COSC2309 City Campus
    Unix Systems Administration and Programming (Linux) 12 COSC1133 City Campus
    Programming Internet of Things 12 COSC2674 City Campus
    Web Database Applications 12 ISYS1126 City Campus
    Web Development Technologies 12 COSC2276 City Campus
    Network Programming 12 COSC1179 City Campus
    AND
    Select Two (2) Courses from the same Minor Study Stream listed below OR Select Two (2) Courses from IT Options. Available Streams:Accounting,Eco & Finance,Marketing,Management,Bus IT, Entrepreneurship, Logistics, Intl Business,CISCO & Cloud Technologies
    AND
    Select and Complete One (1) Course from any:
    University Elective
     
    AND

    *Top of page


    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
    Data Communication and Net-Centric Computing 12 COSC1111 City Campus
    Cloud Foundations 12 COSC2757 City Campus
    Interactive 3D Graphics and Animation 12 COSC1187 City Campus
    Introduction to Computer Systems 12 COSC2473 City Campus
    Information Technology Entrepreneurship 12 INTE2511 City Campus
    Mobile Programming Fundamentals 12 COSC2760 City Campus
    Network Programming 12 COSC1179 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 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
    Advanced Programming Techniques 12 COSC1076 City Campus
    Security in Computing and Information Technology 12 COSC2536 City Campus
     
    AND

    *Top of page


    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.

    {
    Accounting Minor:

    Course Title

    Credit Points

    Course Code

    Campus

    Accounting in Organisations and Society 12 ACCT1046 City Campus
    Strategic Accounting and Leadership 12 ACCT1028 City Campus
    Financial Accounting and Analysis 12 ACCT2033 City Campus
    Cost Analysis and Organisational Decisions 12 ACCT1064 City Campus
    OR
    Economics and Finance Minor:

    Course Title

    Credit Points

    Course Code

    Campus

    Financial Markets and Institutions 12 BAFI1002 City Campus
    Macroeconomics 1 12 ECON1010 City Campus
    Prices and Markets 12 ECON1020 City Campus
    Business Statistics 1 12 ECON1030 City Campus
    OR
    Marketing Minor:

    Course Title

    Credit Points

    Course Code

    Campus

    Marketing Principles 12 MKTG1025 City Campus
    Market Research 12 MKTG1045 City Campus
    Services Marketing 12 MKTG1053 City Campus
    Buyer Behaviour 12 MKTG1050 City Campus
    OR
    Entrepreneurship Minor:

    Course Title

    Credit Points

    Course Code

    Campus

    The Foundations of Entrepreneurship 12 BUSM1311 City Campus
    Applied Entrepreneurship 12 BUSM4052 City Campus
    Driving Innovation in Organisations 12 BUSM1321 City Campus
    Entrepreneurship and Global Challenges 12 BUSM4054 City Campus
    OR
    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
    OR
    Management Minor:

    Course Title

    Credit Points

    Course Code

    Campus

    Introduction to Management 12 BUSM4176 City Campus
    Work in Global Society 12 BUSM4558 City Campus
    Organisations 12 BUSM1094 City Campus
    Leadership 12 BUSM4177 City Campus
    OR
    International Business Minor:

    Course Title

    Credit Points

    Course Code

    Campus

    Global Business 12 BUSM1222 City Campus
    Financial Markets and Institutions 12 BAFI1002 City Campus
    Global Corporate Responsibility 12 BUSM4687 City Campus
    Business in the Globalised Economy 12 ECON1086 City Campus
    OR
    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
    OR
    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 12 ISYS2423 City Campus
    Digital Business Systems 12 INTE2047 City Campus
    OR
    Cloud Technologies Minor:

    Course Title

    Credit Points

    Course Code

    Campus

    Cloud Foundations 12 COSC2757 City Campus
    Cloud Developing 12 COSC2821 City Campus
    Cloud Architecting 12 COSC2829 City Campus
    Cloud Operations 12 COSC2824 City Campus
     

    *Top of page

    Program transition plan

    Further 2021 Transition Plan

    Very Important: This program is being phased out

    BP232 Bachelor of Technology (Computing Studies) has been discontinued and will no longer accept new students from 2021. The program will be taught out to current students until semester 2, 2024. If you are unable to complete your program by the end of 2024, you may consider transferring to other programs within RMIT subject to entrance requirements. You may also consider transferring into the following program within the same discipline:

    • BP162 Bachelor of Information Technology

    *Note: BP232 students are exempt from meeting the maths prerequisite for entry into BP162.

    For more information and advice on your enrolment, please contact your program manager, Mr Shekhar Kalra.

    __________________________________________________________________________________________________________

    2021 Transition Plan

    From Sem 1 2021 a new minor stream titled Cloud Technologies has been added to the structure. In addition, the following courses have been:

    Added as core: COSC2408 Programming Project 1

    Removed from structure: COSC2409 Programming Project 2

    If you have already completed COSC2409 this will count towards your studies and you will not need to complete COSC2408. All credit points successfully completed in accordance with the previous program structure will count towards completion of this updated program plan.

    ______________________________________________________________________________________________

    2019 Transition Plan

    In 2019,  the list of courses in existing minor streams has been updated. In addition, Applied Communication minor stream has been disbanded.

    If you commenced the BP232 program in 2018 or earlier, the following transition rules will apply.

    1. Retained Credit -- All credit points successfully completed in accordance with the previous program structure will count towards completion of this updated program plan.
    2. COSC1073 - Programming 1
      COSC1073 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. 
    3. Applied Communication Minor Stream -- If you have already completed less than four Applied Communication minor stream courses, you are allowed to take any other minor stream courses to complete the remaining portion of your minor stream.
    4. Removed courses from existing minor streams -- If you have already completed any courses that have now been removed from a minor stream, they are still counted towards your minor stream.

    _______________________________________________________________________________________________

    In 2018,  the list of courses in existing minor streams has been updated. In addition, the Statistics minor stream has been disbanded.

    If you commenced the BP232 program in 2017 or earlier, the following transition rules will apply.

    1. Retained Credit -- All credit points successfully completed in accordance with the previous program structure will count towards completion of this updated program plan.
    2. Statistics Minor Stream -- If you have already completed less than four Statistics minor stream courses, you are allowed to take any other minor stream courses to complete the remaining portion of your minor stream.
    3. Removed courses from existing minor streams -- If you have already completed any courses that have now been removed from a minor stream, they are still counted towards your minor stream.

    From 2019 onwards, COSC2536 - Security in Computing and Information Technology will no longer count towards your Advanced Option course requirements. If you have completed this course prior to 2019, it will still count towards your advanced courses requirements.

    *Top of page
     
     
    [Previous: Learning outcomes]