Bachelor of Engineering (Software Engineering) (Honours)
RMIT University
Type of institution: University/Higher Education Institution
Level: Undergraduate
CRICOS: 00122A
This course dives into engineering methods and practices for designing, developing, and maintaining software and embedded systems, while also covering technology management.
Structure
Twenty-Six (26) core courses. A minor is typically 48 credit points.
Subjects
- MATH2393 Engineering Mathematics
- OENG1208 Engineering Science
- OENG1166 Introduction to Professional Engineering Practice
- OENG1206 Digital Fundamentals
- OENG1250 Introduction to Engineering Design
- EEET2246 Engineering Computing 1
- EEET2249 Introduction to Electrical and Electronic Engineering
- MATH2395 Introduction to Engineering Mathematics
- CIVE1186 Introduction to Environmental and Sustainable Systems Engineering
- ISYS3412 Practical Database Concepts
- ISYS3413 Software Engineering Fundamentals for IT
- COSC2391 Further Programming
- COSC2758 Full Stack Development
- COSC2123 Algorithms and Analysis
- EEET2256 Introduction to Embedded Systems
- COSC1107 Computing Theory
- CIVE1186 Introduction to Environmental and Sustainable Systems Engineering
- MIET2385 Systems Engineering Principles
- EEET2096 Embedded System Design and Implementation
- COSC2299 Software Engineering: Process and Tools
- EEET2250 Software Engineering Design
- EEET2368 Network Fundamentals and Applications
- OENG1167 Engineering Capstone Project Part A
- COSC1114 Operating Systems Principles
- OENG1168 Engineering Capstone Project Part B
- EEET2145 Embedded Systems: Operating Systems and Interfacing
- ISYS1087 Software Testing
- ISYS3459 Systems Architecture and Design
- COSC2757 Cloud Foundations
- COSC2821 Cloud Developing
- COSC2824 Cloud Operations
- COSC2829 Cloud Architecting
- INTE2402 Cloud Security
- COSC2391 Further Programming
- COSC2758 Full Stack Development
- ISYS1087 Software Testing
- ISYS1102 Database Applications
- COSC2276 Web Development Technologies
- COSC2471 iPhone Software Engineering
- COSC2675 Rapid Application Development
- COSC2299 Software Engineering: Process and Tools
- COSC2674 Programming Internet of Things
- COSC2123 Algorithms and Analysis
- COSC3091 Enterprise Application Development 1
- COSC2309 Mobile Application Development
- COSC1127 Artificial Intelligence
- COSC2527 Games and Artificial Intelligence Techniques
- COSC2673 Machine Learning
- COSC2972 Deep Learning
- COSC2814 Programming Autonomous Robots
- COSC2348 Games Studio 1
- COSC2476 Mixed Reality
- COSC1187 Interactive 3D Graphics and Animation
- COSC2527 Games and Artificial Intelligence Techniques
- COSC2738 Practical Data Science
- COSC2815 Advanced Programming for Data Science
- MATH2237 Data Visualisation with R
- COSC2818 The Data Science Professional
- COSC1111 Data Communication and Net-Centric Computing
- COSC2536 Security in Computing and Information Technology
- INTE2547 Security Testing
- INTE2626 Cyber Security Attack Analysis and Incidence Response
- INTE2402 Cloud Security
- COSC2301 Computer and Internet Forensics
- ECON1349 The Blockchain Economy
- BAFI3236 Cryptofinance & Cryptocurrency
- INTE2554 Blockchain Applications and Smart Contracts
- ISYS3408 Blockchain for Business
- BUSM1311 The Foundations of Entrepreneurship
- BUSM4052 Applied Entrepreneurship
- BUSM1321 Driving Innovation in Organisations
- BUSM4054 Entrepreneurship and Global Challenges
Standard entry requirements
You must have successfully completed the Victorian Certificate of Education (VCE) (or equivalent qualification).
Study information
Campus | Fees | Entry | Mid year intake | Attendance |
---|---|---|---|---|
Melbourne City | International: $45,120 | No |
|
Related courses
Browse more courses
Is the information on this page correct? Request update
Request Information Update
Enquire about this course