BP096 · RMIT University · Bachelor degree
Bachelor of Software Engineering (Professional)
STEM College
- Minimum ATAR
- 82.6
- Full time
- 4 years
- Part time
- —
- Credit points
- —
- Campus
- Melbourne City
- Mode
- On campus
Overview
Develop the cutting-edge industry knowledge and skills that are essential for employment as a competent software developer with the potential to move into a leadership role.
Develop your software engineering skills to design, code, test and manage large quality-measured software systems. Discover more.
Course structure
Open a major, minor or specialisation to see its units.
Year One of Program
96 cpStudents must complete a series of compulsory onboarding modules during their first semester or study period. Complete 96 credit points from the following: Students must complete a series of compulsory onboarding modules during their first semester or study period.
Year Two of Program
96 cpComplete 96 credit points from the following:
- INTE2625Introduction to Cyber Security12 cp
- COSC2758Full Stack Development12 cp
- ISYS1118Software Engineering Fundamentals12 cp
- COSC2123Algorithms and Analysis12 cp
- COSC2274Software Requirements Engineering12 cp
- COSC2299Software Engineering: Process and Tools12 cp
- ISYS3459Systems Architecture and Design12 cp
- ISYS1087Software Testing12 cp
Year Three of Program
96 cpComplete 96 credit points from the following:
Year Four of Program
48 cpComplete 48 credit points from the following: AND Complete 48 credit points from your Selected Combination. from your selected combination
Software Engineering Minors:
List of Minors: List of Software Engineering Minors:
Minor: Artificial Intelligence & Machine Learning
Minor: Blockchain Technologies
Minor: Cloud Computing
Minor: Creative Computing
Minor: Cyber Assurance
Minor: Data Science
K1
Minor: Enterprise Systems Development
AND L1
- COSC2391Further Programming12 cp
- COSC2758Full Stack Development12 cp
- ISYS1087Software Testing12 cp
- ISYS1102Database Applications12 cp
- COSC2276Web Development Technologies12 cp
- COSC2471iPhone Software Engineering12 cp
- COSC2299Software Engineering: Process and Tools12 cp
- COSC2674Programming Internet of Things12 cp
- COSC2123Algorithms and Analysis12 cp
- COSC3091Enterprise Application Development 112 cp
- COSC2309Mobile Application Development12 cp
Cross-disciplinary Minors:
List of Minors: List of Cross-disciplinary Minors M1
Minor: Design & Develop for Apple Platform
N1
Minor: Bioinformatics
O1
Minor: Data Analysis
AND P1
Minor: Digital Innovation
Q1
Minor: Artificial Intelligence in Practice
AND R1
- COSC3156Generative AI (GenAI) in Practice: Tools and Methods12 cp
- COSC3157Artificial Intelligence (AI) in Action: Industry Project12 cp
- COSC1127Artificial Intelligence12 cp
- COSC2673Machine Learning12 cp
- MATH2305Applied Bayesian Statistics12 cp
- BIOL2585Wearable Technologies in Health12 cp
- REHA2284Business and Entrepreneurship in Health12 cp
- EEET1416Digital Signal Processing for Communication Engineering12 cp
- EEET2169Image Processing12 cp
- EEET2171Intelligent Systems12 cp
- OART1118AI for Creative Practice12 cp
- COSC2785Fashion AI12 cp
- INTE2687Digital Fluency12 cp
Careers
- Software Developer
- Software Engineer
- Software Tester
- Software Architect
- Systems Architect
- Programmer
- Full Stack Developer
- Database Administrator
- ICT Business Analyst