BP347 · RMIT University · Bachelor degree
Bachelor of Computer Science (Professional)
STEM College
- Minimum ATAR
- 90.55
- Full time
- 4 years
- Part time
- —
- Credit points
- —
- Campus
- Melbourne City
- Mode
- On campus
Overview
Delve into the ever-expanding world of computer science, develop in-demand skills and customise your degree to suit your interests.
Delve into the ever-expanding world of computer science, develop in-demand skills and customise your degree to suit your career aspirations.
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
60 cpComplete 60 credit points from the following: AND Complete 36 credit points from your Selected Combination. from your selected combination
Year Three of Program
24 cpComplete 24 credit points from the following: AND Complete 12 credit points from the following. (Note: Please review your selected combination, as the following selected course cannot count as part of a major or minor) Note: Please review your selected combination, as the following selected course cannot count as part of a major or minor AND Complete 60 credit points from your Selected Combination. from your selected combination
Year Four of Program
96 cpPath 1: Internship Courses. Complete 96 credit points from the following: Path 1: Internship Courses. OR ( Path 2: Internship and Professional Development Courses. Complete 84 credit points from the following: Path 2: Internship and Professional Development Courses. AND Complete 12 credit points from the following: )
- INTE2376Industry Experience 3a36 cp
- INTE2374Industry Experience Reflection 112 cp
- INTE2377Industry Experience 3b36 cp
- INTE2375Industry Experience Reflection 212 cp
- INTE2710Internship 2a24 cp
- INTE2708Internship Reflection 112 cp
- INTE2711Internship 2b24 cp
- INTE2709Internship Reflection 212 cp
- BUSM2543Developing Professionally12 cp
- BUSM2709Fundamentals of Business Strategy and Innovation12 cp
Major: Advanced Computer Science
- COSC1107Computing Theory12 cp
- COSC1114Operating Systems Principles12 cp
- COSC1127Artificial Intelligence12 cp
- COSC2673Machine Learning12 cp
- COSC3047Social Media and Networks Analytics12 cp
- ISYS1079Managing Semi-structured and Unstructured Data12 cp
- COSC2972Deep Learning12 cp
- COSC2973Intelligent Decision Making12 cp
Major: Cyber Security
- COSC1111Data Communication and Net-Centric Computing12 cp
- COSC2536Security in Computing and Information Technology12 cp
- INTE2547Security Testing12 cp
- INTE2584Introduction to Cybersecurity Governance12 cp
- INTE2626Cyber Security Attack Analysis and Incidence Response12 cp
- INTE1071Secure Electronic Commerce12 cp
- INTE2402Cloud Security12 cp
- INTE2628Developing Blockchain Applications12 cp
- INTE2627Blockchain Technology Fundamentals12 cp
- COSC2301Computer and Internet Forensics12 cp
Major: Enterprise Systems Development
- COSC2391Further Programming12 cp
- COSC2123Algorithms and Analysis12 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
- ISYS3459Systems Architecture and Design12 cp
- COSC1183Usability Engineering12 cp
- COSC2274Software Requirements Engineering12 cp
- COSC3091Enterprise Application Development 112 cp
- COSC2309Mobile Application Development12 cp
Minor: Artificial Intelligence & Machine Learning
Minor: Blockchain Technologies
Minor: Cloud Computing
Minor: Creative Computing
Minor: Cyber Assurance
Minor: Data Science
Minor: Enterprise Systems Development
AND
- 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:
Minor: Design & Develop for Apple Platform
Minor: Bioinformatics
Minor: Data Analysis
AND
Minor: Digital Innovation
Minor: Artificial Intelligence in Practice
AND
- 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
- Analyst/Programmer
- Software Developer
- Full-stack Developer
- ICT Security Specialist
- Systems Architect
- Computer Research Scientist