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

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

Student type:
Entry score:
ATAR 83.20*
Duration:
Full-time 5 years
Part-time 10 years
Next intake:
February, July
Location:
Melbourne City
Entry score:

See admissions

Duration:
Full-time 5 years
Fees:

AU$49,632 (2025 annual)

Next intake:
February, July
Location:
Melbourne City

CRICOS code: 110988B

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.

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

To graduate you must complete the following:  Note: all courses listed may not be available each semester

You must complete a total of 528 credit points as follows:                                           

– Twenty one (21) Engineering core courses (252cp)                                   

– Two (2) Engineering Capstone courses (24cp)                                   

– Two (2) Engineering Option courses (24cp) or up to two (2) University Electives (Students who are required to complete Introduction to Engineering Mathematics may only choose One (1) course from the program option list or One (1) University Elective)                                      

– Three (3) courses (36cp) from Engineering Options or the Minor lists at the end of the program structure                                           

– Twelve (12) Computer Science core courses (10x12cp & 2x24cp = 168cp)                                               

– One (1) Computer Science Capstone course (12cp)                                     

– One (1) Computer Science Option course (12cp)     

Year One of Program
Complete the following Seven (7) Courses:
Course TitleCredit PointsCourse CodeCampus
Digital Fundamentals12OENG1206City Campus
Introduction to Professional Engineering Practice12OENG1166City Campus
Engineering Mathematics12MATH2393City Campus
Engineering Science12OENG1208City Campus
Introduction to Electrical and Electronic Engineering12EEET2249City Campus
Java Programming Bootcamp12COSC2801City Campus
Java Programming Studio24COSC2803City Campus
ANDSelect and Complete One (1) of the following Courses. However, if you have not completed VCE Maths methods or VCE Specialist Maths or equivalent, you must choose Introduction to Engineering Mathematics from this list:
Course TitleCredit PointsCourse CodeCampus
Introduction to Engineering Mathematics12MATH2395City Campus
Introduction to Environmental and Sustainable Systems Engineering12CIVE1186City Campus
AND
Year Two of Program
Complete the following Eight (8) Courses:
Course TitleCredit PointsCourse CodeCampus
Mathematics for ECE12MATH2161City Campus
Signals and Systems 112EEET2369City Campus
Electronics12EEET2255City Campus
Foundations of Artificial Intelligence for STEM12COSC2960City Campus
Mathematics for Computing 112MATH2411City Campus
Introduction to Engineering Design12OENG1250City Campus
C++ Programming Bootcamp12COSC2802City Campus
C++ Programming Studio24COSC2804City Campus
AND
Year Three of Program
Complete the following Eight (8) Courses:
Course TitleCredit PointsCourse CodeCampus
Network Fundamentals and Applications12EEET2368City Campus
Software Engineering Fundamentals12ISYS1118City Campus
Algorithms and Analysis12COSC2123City Campus
Introduction to Cyber Security12INTE2625City Campus
Engineering Design 212EEET2257City Campus
Introduction to Embedded Systems12EEET2256City Campus
Communication Engineering 112EEET2254City Campus
Essentials of Computing12COSC3045City Campus
ANDSelect and Complete one (1) of the following courses. If you completed Introduction to Engineering Mathematics in Year 1, you must choose Introduction to Environmental and Sustainable Systems Engineering from this list:
Course TitleCredit PointsCourse CodeCampus
Systems Engineering Principles12MIET2385City Campus
Introduction to Environmental and Sustainable Systems Engineering12CIVE1186City Campus
AND
Year Four of Program
Complete the following Four (4) Courses:
Course TitleCredit PointsCourse CodeCampus
Network Engineering12EEET2290City Campus
Computer Architecture and Organisation12EEET2261City Campus
Software Engineering: Process and Tools12COSC2299City Campus
Programming Project 112COSC2408City Campus
ANDSelect and Complete One (1) of the following Courses. If you completed Introduction to Engineering Mathematics in Year 1, you must choose Systems Engineering Principles from this list:
Course TitleCredit PointsCourse CodeCampus
Engineering Design 312EEET2609City Campus
Systems Engineering Principles12MIET2385City Campus
ANDSelect and Complete One (1) Course from the following Program Option list or One (1) University Elective Course:
Course TitleCredit PointsCourse CodeCampus
Network Design and Performance12EEET2318City Campus
Network Management and Software Defined Networks12EEET2294City Campus
Advanced Digital Design 112EEET2162City Campus
Real Time Systems Engineering12EEET2166City Campus
Professional Engineering Experience12OENG1165City Campus
Image Processing12EEET2169City Campus
ANDSelect and Complete Thirty-six (36) Credit Points from the Engineering Options Lists which can be found at he end of this program structure.
AND
Year Five of Program
Complete the following Six (6) Courses:
Course TitleCredit PointsCourse CodeCampus
Engineering Capstone Project Part A12OENG1167City Campus
Engineering Capstone Project Part B12OENG1168City Campus
Embedded System Design and Implementation12EEET2096City Campus
Network Access Systems12EEET1086City Campus
Advanced Network Engineering12EEET2286City Campus
Innovation Ecosystem and the Future of Work12OENG1235City Campus
ANDSelect and Complete One (1) University Elective. However If you completed Introduction to Engineering Mathematics in Year 1, you must complete Engineering Design 3:
Course TitleCredit PointsCourse CodeCampus
Engineering Design 312EEET2609City Campus
ANDSelect and Complete One (1) of the following Computer Science Program Option Courses:
Course TitleCredit PointsCourse CodeCampus
Machine Learning12COSC2673City Campus
Artificial Intelligence12COSC1127City Campus
Operating Systems Principles12COSC1114City Campus
AND
Engineering Minor List:
List of Engineering Minors:
AND
Minor: Electronic & Communication Engineering
Complete the following Four (4) Courses:
Course TitleCredit PointsCourse CodeCampus
Electronic Circuits12EEET2097City Campus
Circuit and System Simulation12EEET1415City Campus
Wireless Sensor Networks and the Internet of Things12EEET2370City Campus
Optical Fibre Systems and Networks12EEET1070City Campus
AND
Minor: Security Engineering
Complete the following Four (4) Courses:
Course TitleCredit PointsCourse CodeCampus
Computer and Network Security12EEET2424City Campus
Enterprise and Cloud Networks12EEET2292City Campus
Mobile Computing12EEET2422City Campus
Radar Systems12EEET2271City Campus
AND
Minor: Intelligent Manufacturing Technologies
Select and Complete Four (4) Courses from the following:
Course TitleCredit PointsCourse CodeCampus
Industry 4.012MANU2544City Campus
Automated System Design12MANU2548City Campus
Advanced Manufacturing and Design12MANU2455City Campus
Manufacturing Systems Modelling12MANU2550City Campus
Computer Integrated Manufacturing12MANU2551City Campus
AND
Minor: Humanitarian Innovation
Complete the following Four (4) Courses:
Course TitleCredit PointsCourse CodeCampus
Humanitarian Experiential Learning Project12OENG1164City Campus
Fundamentals of Humanitarian Innovation12OENG1252City Campus
International Development, Themes, Debates and Practice12HUSO2036City Campus
Engineering for Disaster Management, Community Resilience and Climate Action12OENG1251City Campus
AND
Minor: Engineering Enterprise & Project Management
Complete the following Four (4) Courses:
Course TitleCredit PointsCourse CodeCampus
Building Quality Organisations and Leadership12MANU2545City Campus
Risk and Project Management12OENG1244City Campus
Innovation and Technology Management12OENG1245City Campus
Engineering and Entrepreneurship12OENG1246City Campus
AND
Computer Science Minor List
List of Computer Science Minors:
AND
Minor: Artificial Intelligence & Machine Learning
Select and Complete Four (4) Courses from the following list that have not been completed as Core Courses:
Course TitleCredit PointsCourse CodeCampus
Artificial Intelligence12COSC1127City Campus
Games and Artificial Intelligence Techniques12COSC2527City Campus
Machine Learning12COSC2673City Campus
Deep Learning12COSC2972City Campus
Programming Autonomous Robots12COSC2814City Campus
AND
Minor: Blockchain Technologies
Complete the following Four (4) Courses:
Course TitleCredit PointsCourse CodeCampus
Blockchain Technology Fundamentals12INTE2627City Campus
Developing Blockchain Applications12INTE2628City Campus
The Blockchain Economy12ECON1349City Campus
Blockchain Innovations and Case Studies12INTE2629City Campus
AND
Minor: Cloud Computing
Select and Complete Four (4) Courses from the following list that have not been completed as Core Courses:
Course TitleCredit PointsCourse CodeCampus
Cloud Foundations12COSC2757City Campus
Cloud Developing12COSC2821City Campus
Cloud Operations12COSC2824City Campus
Cloud Architecting12COSC2829City Campus
Cloud Security12INTE2402City Campus
AND
Minor: Cyber Assurance
Select and Complete Four (4) courses from the following list that have not been completed as Core Courses:
Course TitleCredit PointsCourse CodeCampus
Data Communication and Net-Centric Computing12COSC1111City Campus
Security in Computing and Information Technology12COSC2536City Campus
Security Testing12INTE2547City Campus
Cyber Security Attack Analysis and Incidence Response12INTE2626City Campus
Cloud Security12INTE2402City Campus
Computer and Internet Forensics12COSC2301City Campus
AND
Minor: Data Science
Complete the following Four (4) Courses:
Course TitleCredit PointsCourse CodeCampus
Practical Data Science12COSC2738City Campus
Advanced Programming for Data Science12COSC2815City Campus
Data Visualisation with R12MATH2237City Campus
The Data Science Professional12COSC2818City Campus
AND
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 TitleCredit PointsCourse CodeCampus
Further Programming12COSC2391City Campus
ANDSelect and Complete Three (3) Courses from the following list that have not been completed as Core Courses:
Course TitleCredit PointsCourse CodeCampus
Full Stack Development12COSC2758City Campus
Software Testing12ISYS1087City Campus
Database Applications12ISYS1102City Campus
Web Development Technologies12COSC2276City Campus
iPhone Software Engineering12COSC2471City Campus
Rapid Application Development12COSC2675City Campus
Software Engineering: Process and Tools12COSC2299City Campus
Programming Internet of Things12COSC2674City Campus
Algorithms and Analysis12COSC2123City Campus
Enterprise Application Development 112COSC3091City Campus
Mobile Application Development12COSC2309City Campus
aboriginal flag
torres strait flag

Acknowledgement of Country

RMIT University acknowledges the people of the Woi wurrung and Boon wurrung language groups of the eastern Kulin Nation on whose unceded lands we conduct the business of the University. RMIT University respectfully acknowledges their Ancestors and Elders, past and present. RMIT also acknowledges the Traditional Custodians and their Ancestors of the lands and waters across Australia where we conduct our business - Artwork 'Sentient' by Hollie Johnson, Gunaikurnai and Monero Ngarigo.

aboriginal flag
torres strait flag

Acknowledgement of Country

RMIT University acknowledges the people of the Woi wurrung and Boon wurrung language groups of the eastern Kulin Nation on whose unceded lands we conduct the business of the University. RMIT University respectfully acknowledges their Ancestors and Elders, past and present. RMIT also acknowledges the Traditional Custodians and their Ancestors of the lands and waters across Australia where we conduct our business.