BH091 - Bachelor of Engineering (Computer and Network Engineering) (Honours)/Bachelor of Computer Science

Go to Student Program Guide Search

RMIT program code: BH091
Plan name: Bachelor of Engineering (Computer and Network Engineering) (Honours)/Bachelor of Computer Science
Plan code: BH091CNHDD
Campus: City Campus
Credit points per semester:
Full time: 48
Part time: 24
CRICOS code: 079622F

Contact details and related links


2017 Enrolment Program Structure

For students who commence their study in this program from 1 January 2016 onwards, please note that some courses listed in this structure will have their course marks count toward your program's weighted average mark. Your weighted average mark will determine the honours level of your award once you have completed the program. If a course counts toward your weighted average mark, that fact will be stated in its course guide. In Enrolment Online, after you completed your course enrolment, you will be notified which of the enrolled courses will count toward the weighted average mark.

  Year One of Program
 
AND  Year Two of Program
 
AND  Year Three of Program
 
AND  Year Four of Program
 
AND  Year Five of Program
 
AND  OPTION LISTS:
 

For more information about the weighted average mark, please click here

To graduate you must complete the following:

 

NEW STUDENTS - Articulation students and students with other previous study who are applying for exemptions should seek the advice of the Program Manager (see above) before enrolling. The Program Manager will advise which courses you should enrol in and which will be exempted from the program.

Please note: exemptions are not guaranteed and are given at the discretion of the Program Manager.

Alternatively, you can submit your application form and supporting documents between Monday - Wednesday each week at the Academic Services Office (10.09.03).

 

Important note: some courses in this program may require attendance at the Bundoora campus (eg EEET2273 Protection and High Voltage - Year 5 elective). If in doubt, please confirm with the Course Coordinator for the course you are interested in completing.

 

*Top of page


Year One of Program

Complete the following Eight (8) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Circuit Theory12YesEEET2249City Campus1124
Web Programming12YesCOSC2413City Campus17511700
Engineering Mathematics A12YesMATH2160City Campus3187
Electrical Engineering Analysis12YesEEET2248City Campus1106
Electrical Engineering Practice12YesEEET2247City Campus1105
Programming Techniques12COSC1284City Campus17311679
Advanced Programming Techniques12YesCOSC1076City Campus16841640
Physics 112YesPHYS2082City Campus12131217
 
AND

*Top of page


Year Two of Program

Complete the following Nine (9) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Network Fundamentals and Applications12YesEEET2368City Campus1150
Electronics12YesEEET2255City Campus1107
Digital Systems Design 112EEET2251City Campus1128
Introduction to Embedded Systems12EEET2256City Campus1131
Mathematics for ECE12YesMATH2161City Campus3188
User-centred Design12COSC2628City Campus17461697
Software Engineering Fundamentals12YesISYS1118City Campus17801686
Signals and Systems 112YesEEET2369City Campus1125
Database Concepts12YesISYS1057City Campus17041658
 
AND

*Top of page


Year Three of Program

Complete the following Eight (8) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Algorithms and Analysis12YesCOSC2123City Campus16901644
Communication Engineering 112YesEEET2254City Campus1130
Engineering Design 212YesEEET2257City Campus1133
Programming Using C++12YesCOSC1254City Campus1680
Computing Theory12YesCOSC1107City Campus1698
Software Engineering: Process and Tools12YesCOSC2299City Campus1741
Embedded System Design and Implementation12YesEEET2096City Campus1096
Network Engineering12YesEEET2290City Campus1120
AND

Select and Complete One (1) Course from any:

University Elective
 
AND

*Top of page


Year Four of Program

Please ensure that you enrol in EEET2449 Research Methods for Engineers before you undertake Year 5 course EEET2267 Engineering Design 4A.

Complete the following Four (4) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Operating Systems Principles12YesCOSC1114City Campus1674
Engineering Design 3A12YesEEET2258City Campus1108
Engineering Design 3B12YesEEET2259City Campus1135
Research Methods for Engineers12EEET2449City Campus10771073
AND

Select and Complete Two (2) Courses from Computer and Network Engineering Options list provided at the end of this program structure document:

Computer & Network Eng Options
AND

Select and Complete One (1) Course from Computer Science Options list provided at the end of this program structure document:

Computer Science Options
AND

Select and Complete One (1) Course from Advanced Computer Science Options list provided at the end of this program structure document:

Advanced Comp Science Options
AND

Select and Complete One (1) Course from Capstone Project Courses list provided at the end of this program structure document:

Capstone Project Courses
 
AND

*Top of page


Year Five of Program

Please ensure that you have completed Year 4 course EEET2449 Research Methods for Engineers before you enrol in EEET2267 Engineering Design 4A.

 

Professional Engineering Experience - prior to 2015, Professional Engineering Experience was assessed as part of the course Engineering Design 4A (EEET2267). From 2015, Professional Engineering Experience Undergraduate (OENG1097) was added to structure as a stand-alone course.

Reminder to current students - If you commenced this program before 2015 one of the following transition cases will apply:

Case 1: If you have successfully completed all courses for your degree except the professional experience component of Engineering Design 4A by the end of 2014, you will be given the appropriate passing grade in Engineering Design 4A when you have satisfied the professional experience component of Engineering Design 4A (as required by the 2014 Course Guide for Engineering Design 4A).

One of the following cases will apply if you will complete the remaining courses for your degree in 2015 or later.

Case 2A: If you have already passed Engineering Design 4A, including the professional experience component, in 2014 or earlier, you must take a technical elective in place of the new course Professional Engineering Experience Undergraduate.

Case 2B:  If you only have to take Engineering Design 4A and 4B, and possibly other core courses from earlier years of the program, to complete your degree, you must complete the professional experience component of Engineering Design 4A as required by the 2014 Course Guide for Engineering Design 4A.

Case 2C:  In all other cases you must take and complete the new course Professional Engineering Experience Undergraduate to satisfy the professional experience requirement for your degree, as it will not be assessed as part of Engineering Design 4A.

 

Important note: students enrolling in EEET2273 Protection and High Voltage will be required to attend some classes at Bundoora campus; the course cannot be successfully completed without this.

Complete the following Three (3) Courses:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Engineering Design 4A12YesEEET2267City Campus11721169
Engineering Design 4B12YesEEET2268City Campus11731170
Professional Engineering Experience Undergraduate12OENG1097City Campus24922407
AND

Select and Complete Four (4) Courses from Computer and Network Engineering Options list provided at the end of this program structure document:

Computer & Network Eng Options
AND

Select and Complete Two (2) Courses from Advanced Computer Science Options list provided at the end of this program structure document:

Advanced Comp Science Options
 
AND

*Top of page


OPTION LISTS:

Computer Science Options List:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Broadcast Networks and Applications12YesCOSC1235City Campus1647
Electronic Commerce and Enterprise Systems12YesCOSC2353City Campus1660
Interactive 3D Graphics and Animation12YesCOSC1187City Campus1716
Mobile Application Development12YesCOSC2309City Campus1672
Network Programming12YesCOSC1179City Campus1724
Software Architecture: Design and Implementation12YesCOSC2391City Campus1736
Real-Time Rendering and 3D Games Programming12YesCOSC1226City Campus1682
Secure Electronic Commerce12YesINTE1071City Campus3362
Unix Systems Administration and Programming (Linux)12YesCOSC1133City Campus1695
Web Database Applications12YesISYS1126City Campus1698
Web Development Technologies12YesCOSC2276City Campus1749
Web Servers and Web Technology12YesCOSC1301City Campus3467
Game Mechanics and Game Play Programming12YesCOSC2476City Campus1711
Cloud Computing12YesCOSC2626City Campus1650
AND

Advanced Computer Science Options List:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Database Systems12YesCOSC2406City Campus1706
Artificial Intelligence12YesCOSC1127City Campus1692
Data Mining12YesCOSC2110City Campus1655
Software Engineering Project Management12YesISYS1108City Campus17391688
Information Retrieval12YesISYS1079City Campus1714
Secure Electronic Commerce12YesINTE1071City Campus3362
Systems Architecture12YesISYS1089City Campus1693
Software Testing12YesISYS1087City Campus1690
Usability Engineering12YesCOSC1183City Campus1744
Game Mechanics and Game Play Programming12YesCOSC2476City Campus1711
AND

Capstone Project Courses

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Programming Project 112YesCOSC2408City Campus34873384
AND

Computer and Network Engineering Options List:

Course Title

Credit Points

Prereqs/ Coreqs

Course Code

Campus

Semester 1 Class

Semester 2 Class

Optical Fibre Systems and Networks12YesEEET1070City Campus1066
Electronic Circuits12YesEEET2097City Campus1085
Electronic Engineering 312YesEEET2098City Campus1097
Communication Engineering 212YesEEET2115City Campus1102
Computer Architecture and Organisation12YesEEET2261City Campus1140
Enterprise and Cloud Networks12YesEEET2292City Campus3588
Network Management and Software Defined Networks12YesEEET2294City Campus1148
Mobile Computing12YesEEET2422City Campus1163
Software Engineering Design12YesEEET2250City Campus1126
Satellite Communication Systems Engineering12YesEEET1080City Campus1068
Advanced Mobile and Wireless Systems Engineering12YesEEET1083City Campus1070
Network Access Systems12EEET1086City Campus1072
Network Services and Internet Applications12EEET1089City Campus1070
Audio Engineering12YesEEET1412City Campus3379
Advanced Digital Design 112YesEEET2162City Campus1080
Advanced Digital Design 212YesEEET2163City Campus1093
Real Time Systems Engineering12YesEEET2166City Campus1082
Image Processing12YesEEET2169City Campus3484
Advanced Network Engineering12YesEEET2286City Campus3381
Wireless Sensor Networks12YesEEET2370City Campus1151
Computer and Network Security12YesEEET2424City Campus3487
Electronic Systems for Automotive Applications12YesEEET2394City Campus1131
Extended Professional Engineering Project 112YesEEET2395City Campus11321158
Extended Professional Engineering Project 212YesEEET2397City Campus11341160
 

*Top of page



Contact details and related links

Program structure enquiries

Prof. Hong Ren (Henry) Wu

School of Engineering

Building 10, Level 10, Room 06

414-418 Swanston Street

Melbourne VIC 3001, Australia

Tel: +61 3 9925 5376

Fax: +61 3 9925 2007

Email: henry.wu@rmit.edu.au

 

 

 

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 taught by a Vocational Education (VE) school then please go to the Vocational Education timetabling website.

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

University Electives are available to Undergraduate students, and in selected Postgraduate programs.

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

*Top of page