BP162 - Bachelor of Information Technology

Go to Student Program Guide Search

RMIT program code: BP162
Plan name: Bachelor of Information Technology (Network Programming)
Plan code: BP162NET8
Campus: City Campus
Credit points per semester:
Full time: 48
Part time: 24
CRICOS code: 061089C

Contact details and related links


2014 Enrolment Program Structure

To graduate you must complete the following:

  Year One of Program
 
AND  Year Two of Program - If you select a minor study stream. You must do two (2) minor courses in your second year and two further courses from the same minor stream in the third year.
 
AND  Year Three of Program
 
AND  Minor Streams
 

 

VERY IMPORTANT: The program structure has been updated in 2014. If you had started this program before 2014, you must follow the transition plan available at www.rmit.edu.au/compsci/current If you are unsure about which courses you should be enrolling in for the next semester, you must immediately contact the Academic Advisor (csit.advisors@rmit.edu.au). Non-compliance to your transition plan can result in delay of graduation and/or need to take additional courses

 

 

In summary, you should complete:

  • 12 core courses
  • 3 courses from Network Programming major
  • One Capstone Project course
  • 4 courses from a minor stream or 4 IT electives
  • 2 Information Technology electives
  • 2 Student Electives (you may choose additional Computer Science electives in place of Student Electives)

 

Recommended course map for your program can be found on: www.rmit.edu.au/compsci/current

If you are transferring from another program, you must follow the study plan provided to you. If you have not received your study plan, please contact csit.admissions@rmit.edu.au to obtain a study plan immediately. Do this before you enrol in your courses but after you complete the enrolment checklist. Non-compliance to your study plan can result in delay of graduation and/or need to take additional courses. 

 

Before starting your courses in your program, you are strongly advised to complete the Lab and Unix Induction program. Theses skills are essential. For more information go to the following link: www.rmit.edu.au/compsci/orientation

 

Internal applicants: If you need assistance with enrolling in your courses, please come to the CSIT office during these times:

  • Wednesday, 12 February: 10:00-12:00, 14:00-16:00
  • Thursday, 13 February: 10:00-12:00, 14:00-16:00
  • Friday, 14 February: 10:00-12:00, 14:00-16:00

 

*Top of page


Year One of Program

Even though most courses are available in both semesters, it is important you complete them in the correct order. You should follow the recommended course map found on www.rmit.edu.au/compsci/current to select the correct courses for semester 1 and semester 2.

Students who have previously completed Computer Organisation (COSC1082) may not enrol in Introduction to Computer Systems and Platform Technologies (COSC2473). 

 

There are changes made to sequencing of programming courses (COSC1073 and COSC1076). Please follow the instructions provided in the transition plan.

Please ensure that you have met all necessary prerequisite requirements (click YES link in the Prereqs/Coreqs column to refer corresponding course guide).

 

 

Complete the following Eight (8) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Introduction to Programming12YesCOSC1519City Campus36613562
Introduction to Information Technology12YesCOSC1078City Campus36243522
Introduction to Computer Systems and Platform Technologies12COSC2473City Campus36253523
Mathematics for Computing12MATH1074City Campus19382139
Programming 112YesCOSC1073City Campus36273532
Web Programming12YesCOSC2413City Campus36533558
Database Concepts12YesISYS1057City Campus3607
Software Engineering Fundamentals12YesISYS1118City Campus36433544
 
AND

*Top of page


Year Two of Program - If you select a minor study stream. You must do two (2) minor courses in your second year and two further courses from the same minor stream in the third year.

Even though most courses are available in both semesters, it is important you complete them in the correct order. You should follow the recommended course map found on www.rmit.edu.au/compsci/current to select the correct courses for Year 2.

Note: Project and internship options are no longer available. 

If you select IT electives in place of minor courses, please select from the list of courses under Information Technology Minor.

Please ensure that you have met all necessary prerequisite requirements (click YES link in the Prereqs/Coreqs column to refer corresponding course guide).

 

Complete the following Five (5) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Data Communication and Net-Centric Computing12YesCOSC1111City Campus3511
Security in Computing and Information Technology12YesCOSC2536City Campus36383540
Advanced Programming Techniques12YesCOSC1076City Campus3533
Professional Computing Practice12YesCOSC1147City Campus3531
Distributed Systems12YesCOSC1197City Campus3611
AND

Select One (1) Course from Network Programming Major Electives:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Broadcast Networks and Applications12YesCOSC1235City Campus3505
Mobile Application Development12YesCOSC2309City Campus3527
AND
{

Select Two (2) Courses from the same Minor Study Stream (listed at the end of the program). Available Streams: Accounting and Law, Applied Communication, Eco, Finance & Mktg, Entreprenuership, Logistics, Management, Statistics CISCO, Info Technology

Minor Study
OR

Internship and Project Options: Select Two (2) Courses from Information Technology Electives:

Minor Study
}
 
AND

*Top of page


Year Three of Program

Note: Project and internship options are no longer available. 

 

Note: The new elective - COSC2626 Cloud Computing  can be taken as a Information Technology elective.

 

If you select IT electives in place of minor courses, please select from the list of courses under Information Technology Minor.

Please ensure that you have met all necessary prerequisite requirements (click YES link in the Prereqs/Coreqs column to refer corresponding course guide). 

 

Select One (1) Course from Capstone Project Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Programming Project 112YesCOSC2408City Campus39053799
Programming Project 212YesCOSC2409City Campus39063800
Web Database Applications12YesISYS1126City Campus3554
AND

Select One (1) Course from Network Programming Major Electives:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Broadcast Networks and Applications12YesCOSC1235City Campus3505
Mobile Application Development12YesCOSC2309City Campus3527
AND

Select Two (2) Courses from any:

University Student Elective
AND

Minor Option: Select Two (2) Courses from Information Technology Electives listed at the end of the program:

Information Technology Elec
AND
{

Minor Option: Select Two (2) Courses from the same Minor Study Stream (listed at the end of the program). Available Streams: Accounting and Law, App Communication, Eco, Finance & Mktg, Entreprenuership, Logistics, Management, Statistics CISCO, Info Tech

Minor Study
OR

Internship Option: Complete the following Two (2) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

There are currently no classes scheduled to satisfy this requirement.
OR

Project Option: Complete the following One (1) Course:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

There are currently no classes scheduled to satisfy this requirement.
}
 
AND

*Top of page


Minor Streams

The following minor study areas are available:

  • Accounting and Law
  • Applied Communication
  • Economics, Finance, and Marketing
  • Entrepreneurship
  • Logistics
  • Management
  • Statistics
  • CISCO*

A minor stream consists of four courses. You must complete two courses in the second year and choose another two courses from the same minor in the third year. You cannot mix and match minor courses.

*If you wish to take CISCO minor courses, please contact the School of Life & Physical Sciences for details. CISCO minor courses may have earlier start dates. 

Please note that minor streams are offered via other RMIT Schools - we do not have any control over which courses may run in any given semester. If you are not able to complete all four minor courses due to limited availablity, you may enrol in addition IT electives.

Please ensure that you have met all necessary prerequisite requirements (click YES link in the Prereqs/Coreqs column to refer corresponding course guide). 

 

{

Accounting and Law Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Accounting in Organisations and Society12ACCT1046City Campus27992751
Commercial Law12LAW2442City Campus28052709
Financial Accounting and Analysis12ACCT2033City Campus28022752
Financial Accountability and Reporting12YesACCT1048City Campus27892731
Auditing 112ACCT1056City Campus27902732
Business Advisory Services12YesACCT1022City Campus27872729
Company Law12YesLAW2450City Campus28062710
Management Accounting and Business12ACCT1060City Campus27922733
Cost Analysis and Applications12ACCT1064City Campus27932734
Accounting, Behaviour and Organisations12ACCT1014City Campus27852727
Taxation 112LAW2453City Campus27962737
Taxation 212YesLAW2466City Campus27972738
OR

Applied Communication Minor: (Note: You should not enrol in the first semester offering of the Introdcution to Public Relations course)

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Australian Cinema12COMM1033City Campus1892 (MAJR)
Television Cultures12COMM1073City Campus1867 (B221)
Popular Music and Society12YesCOMM1081City Campus2338 (B047)
Mass Media in Asia12COMM1086City Campus1894 (MAJR)
Introduction to Public Relations12COMM1161City Campus1506 (B223)1393 (B223)
Client Relationships12YesCOMM2137City Campus1396 (B223)
Modern Asia12COMM2138City Campus2094 (MAJR)
Communication Histories and Technologies12YesCOMM2413City Campus1712 (COMM)1629 (COMM)
Communication and Social Relations12COMM2411City Campus1711 (COMM)1628 (COMM)
Asian Cybercultures12COMM2336City Campus2095 (MAJR)
Introduction to Graphic Design12GRAP2175City Campus2220 (ELEC)2003 (ELEC)
Introduction to Advertising12MKTG1208City Campus2177 (B219)1944 (B219)
OR

Economics, Finance and Marketing Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Prices and Markets12ECON1020City Campus28582784
Macroeconomics 112ECON1010City Campus28572783
Environmental Economics12ENVI1051City Campus2637 (FF)
Asian Economic Development12YesHUSO1081City Campus2798
Business Finance12YesBAFI1008City Campus28722804
International Finance12YesBAFI1018City Campus28742806
Financial Markets12YesBAFI1002City Campus28642790
Marketing Principles12MKTG1025City Campus28792813
Buyer Behaviour12YesMKTG1050City Campus28842819
Retailing12YesMKTG1087City Campus2891
OR

Entrepreneurship Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

The Entrepreneurial Process12BUSM1311City Campus32013110
Applied Entrepreneurship12BUSM4052City Campus3235
Intrapreneurship12YesBUSM1321City Campus3114
Global Entrepreneurship12BUSM4054City Campus3152
Family Business and Entrepreneurship12YesBUSM4053City Campus3237
OR

Logistics Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Introduction to Logistics and Supply Chain Management12OMGT1082City Campus34633363
Retail and Service Logistics12OMGT1044City Campus34583358
Procurement Management and Global Sourcing12OMGT1070City Campus34613361
Supply Chain Management Strategy12YesOMGT1053City Campus34643364
OR

Mangement Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Organisational Theory12BUSM3123City Campus3127
Introduction to Logistics and Supply Chain Management12OMGT1082City Campus34633363
The Entrepreneurial Process12BUSM1311City Campus32013110
Ethics and Governance12BUSM3115City Campus3210
Strategic Management12BUSM3125City Campus32203129
International Business12BUSM1222City Campus30902994
OR

Statistics Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Statistics 112MATH2200City Campus2008
Statistics 212YesMATH2201City Campus2570
Probability and Statistics12YesMATH2199City Campus2007
Linear Models and Design of Experiments12YesMATH2203City Campus2572
Linear Programming and Applications12YesMATH1288City Campus2218
OR

CISCO Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

CCNA Introduction12YesCOSC2385City Campus3793 (F14A)
3797 (F14B)
3816 (A14)
3697 (A14)
CCNA ICND12YesCOSC2384City Campus3800 (J13A)3674 (F14A)
3678 (F14B)
Advanced Routing12YesCOSC2382City Campus3814 (J12A)3688 (F13A)
3693 (F13B)
OR

Information Technology Minor:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Algorithms and Analysis12YesCOSC2123City Campus3898
Artificial Intelligence12YesCOSC1127City Campus3599
Broadcast Networks and Applications12YesCOSC1235City Campus3505
Computing Theory12YesCOSC1107City Campus3602
Database Systems12YesCOSC2406City Campus3608
Digital Media Computing12YesCOSC2271City Campus3514
Distributed Systems12YesCOSC1197City Campus3611
Document Markup Languages12YesCOSC2104City Campus3613
Software Engineering Project Management12YesISYS1108City Campus3615
Interactive 3D Graphics and Animation12YesCOSC1187City Campus3622
Knowledge and Data Warehousing12YesISYS1073City Campus3525
Mobile Application Development12YesCOSC2309City Campus3527
Programming Using C++12YesCOSC1254City Campus3536
Operating Systems Principles12YesCOSC1114City Campus3529
Programming Project 112YesCOSC2408City Campus39053799
Programming Project 212YesCOSC2409City Campus39063800
Programming Techniques12YesCOSC1284City Campus36313535
Real-Time Rendering and 3D Games Programming12YesCOSC1226City Campus3537
Scripting Language Programming12YesCOSC1093City Campus3634
Secure Electronic Commerce12YesINTE1071City Campus3636
Software Architecture: Design and Implementation12YesCOSC2391City Campus3640
Software Engineering: Process and Tools12YesCOSC2299City Campus3644
Software Testing12YesISYS1087City Campus3547
Unix Essentials for System Administrators12YesCOSC2412City Campus3648
Unix Systems Administration and Programming (Linux)12YesCOSC1133City Campus3550
Web Database Applications12YesISYS1126City Campus3554
Web Development Technologies12YesCOSC2276City Campus3556
Web Servers and Web Technology12YesCOSC1301City Campus3656
}
 

*Top of page



Contact details and related links

Program structure enquiries

 

Course and Program Structure Enquiries:

Academic Advisor: csit.advisors@rmit.edu.au

General Enquiries:

School Admin Office:

Building 14, Level 8

City Campus

414-418 Swanston Street

Melbourne, VIC 3000

Tel: +61 3 9925 2348

Fax: +61 3 9662 1617

Email: csit@rmit.edu.au

Please note - all emails must be sent from your RMIT student email account.

 

Timetabling

The majority of Higher Education programs use the Student Timetabling System (STS). Go to the Student Timetabling System web page to access timetabling information. If your program is not included in STS go to your school website for information.

Material fees

Some courses and programs have material fees (fees for field trips, goods or services) associated with them. In most cases these charges are not compulsory, but are levied by the teaching school for materials they purchase on your behalf for use in your studies. Go to the Material Fees web page to check the material fees for your program and courses.

Enrolment

For more information about enrolment at RMIT University, please go to the Enrolment home page.

*Semester 1 classes generally commence in February and Semester 2 classes generally commence in July. Please contact your school for more information about specific class start days.

Policies

For more information about other RMIT University policies, please go to the Policies web site.

Student Electives

Student Electives are a special type of elective only available to Undergraduate students.

Information about Student Elective courses at RMIT is available on the Student Electives web site.

*Top of page