
Have you ever wanted to know how to build social media apps? Or does developing artificial intelligence interest you? If so, a Bachelor of Computer Science at RMIT could be your next step after HSC!
This article unpacks all the essential info about this course, from its core units, teaching format to faculty and culture.
Let’s jump in!
What is a Bachelor of Computer Science at RMIT?
Core Units for this Degree
如何在RMIT进入计算机科学学士学位
What’s the Teaching Format?
What’s the Faculty and Culture Like?
What is a Bachelor of Computer Science at RMIT?
A Bachelor of Computer Scienceteaches the mathematical and theoretical side of computer science.At RMIT, there’s a big focus onbuilding students’ programming skills, however it also covers areas such assoftware engineering and a range of electives related to complex systems relevant in the tech industry。
RMIT has revised its course structure to makethe first year of studying Computer Science engaging and practical-based for its students.Throughout the course, students also have networking opportunities by participating in hackathons and other tech-related events!
Can this degree be studied in conjunction with another or completed as Honours?
While it is not compulsory, a Bachelor of Computer Science can be studied as a double degree with the following:
- 工程学士(计算机与网络工程)(荣誉)/计算机科学学士
- Bachelor of Engineering (Telecommunications Engineering)(Honours)/Bachelor of Computer Science
这re is also an option of studying额外的荣誉计划for Computer Science students who have achieved at least GPA of 3.0. This year isdedicated to building the student’s research skills and completing a thesis.
Career Paths
自技术专家以来,许多行业都需要,Computer Science graduates can enter a range of industries in their career pathway.This includes working forcommercial organisations, government departments, research and software development companiesincluding Deloitte, ANZ and Apple.
这些职业角色包括:
- 信息安全分析师
- Software developer
- Data scientist
- Systems engineer
- Cybersecurity manager
- AI researcher
Core Units for this Degree
A Bachelor of Computer Science is taught ina mix of core units and electives.
First Year
In the first-year computer science program,units focus on programming and computing-specific mathematics。Students extensively attend workshops and computer laboratories to get a hands-on understanding of these concepts.
In addition to normal studio and class formats, the unitsProgramming Bootcamp 1和编程Bootcamp 2.are intensive 4-5 week units where students通过计算机实验室的挑战和练习来学习编程基础知识。
第二年
这second yearnarrows down to more niche and advanced topics related to computer science。For example,Computing Theoryis an especially difficult introductory unit to theories of computing, computation models, and computing problems; it is also one of the prerequisites to the third-year unitArtificial Intelligence。
Students also learn basic components of software engineering in the unitsSoftware Engineering Fundamentals和Software Engineering: Process and Tools。
第三年
这third year is旨在为学生提供真实世界活动和问题的多年来,最灵活的多年来。例如,单位Artificial Intelligenceunpacks the burgeoning field of AI whileCloud Computingrelates to the issue of big data management.
As a way to prepare for working in a professional environment,students also work on a project where they develop software and/or deliver IT solutions;this is not an internship or work placement as this course program does not incorporate work experience units.
Electives
While there are no specialisations in this degree,学生有一个有趣的选修课,在他们的第二年和第三年选择。这se include:
- Agent-Oriented Programming and Design
- Interactive 3D Graphics and Animation
- 编程的东西
- 实时渲染和3D游戏编程
- Secure Electronic Commerce
Interactive 3D Graphics and Animationexplores algorithms, techniques and principles behind 3D computer graphics and animation such as real-time rendering and realistic image synthesis.编程的东西looks into the technologies for building Smart Homes, Smart Campus and other systems that collect data through sensory devices.
如何在RMIT进入计算机科学学士学位
这atar截止在皇家墨尔本理工计算机科学学士75.15。
Alternate Pathways
If your ATAR does not meet the cut-off, you firstly shouldconsider whether you are eligible for adjustment points through RMIT’s Subject Adjustments Scheme。对于本课程,如果申请人已经实现了最多可以获得四点:
- 一个圣udy score of 35 in English (EAL) equals 1 aggregate point per study
- 除Eal以外的英语之外的研究得分为每项研究等于1个汇分点
- 一个圣udy score of 30 in one but no more than three of Computing: Software Development, Maths: Mathematical Methods or Maths: Specialist Mathematics equals 1 aggregate point per study.
In addition, RMIT offers a two-yearAssociate Degree in Information Technologyin which graduates can continue into a Bachelor of Computer Science, provided they have:
- 已通过VCE数学方法(CAS),专业数学或已完成Math2395 - 在AD006中作为计划选项课程的工程数学介绍
- Successfully completedDiscrete Mathematics要么Discrete Structures in Computing
- Successfully completedFurther Programming
先修科目
RMIT在计算机科学学士学位的先修科目是:
- Victorian Certificate of Education (VCE) units 3 and 4:a study score of at least 30 in English (EAL) or at least 25 in English other than EAL
- 单位3和4:数学之一至少25分的研究得分:数学方法或数学:专家数学
Scholarships
While there are more than 2000 scholarships offered at RMIT, the most relevant scholarship for commencing Computer Science students is theWestpac Young Technologists Scholarship。This offersa value of up to $5000 for any student commencing a technology-related degree, provided they are shortlisted and successful in the selection interview.
可以找到整个RMIT奖学金列表这里!
What’s the Teaching Format?
A Bachelor of Computer Science istaught in semesters and course content is delivered with lectures, tutorials, and practicals。Tutorials and practicals are generally interchangeable classes, depending on what the coordinator names them; however, in certain units, tutorials and practicals are different.
Class Structure

讲座
In lectures, students watch the lecturer cover unit content. Sometimes,demonstrations are provided depending on the topic。
大多数讲座平均两个小时,between 50 to 100 people attend lectures;如果是延迟讲座,这个数字可以下降到12到30人。但是讲座很重要如果您不想参加讲座,我们建议至少研究该一周的材料。
教程/实用
In tutorials and practicals, students arewalked through the process of applying theoretical knowledge to a different range of exercises, including building programs and algorithms, or maths exercises。这se are either done on the student’s own computer or the computers at RMIT in the lab rooms (where both classes are based).
通常是教程和实践,通常around 15 to 30 people are in attendance, but during very busy weeks, or if the classes are very late, the number can plummet to below 10.Tutorials can last an hour or two and practicals are usually only an hour long.
How much time do you spend in classes?
While contact hours vary semester to semester,the average number of contact hours for a Bachelor of Computer Science at RMIT is 16 hours.
What are the assessments like?
For programming-based units, there isa focus on coding, programming, and building applications for assessments such as in-lab exercises, quizzes or at-home assignments.
基于数学的单位具有类似的评估,但predominantly contain maths-related problems.
现在,单位通常有三个主要评估,称重25-50%, with smaller assessments (online tests or small exercises) dotted throughout the semester.项目的基于项目的评估,例如建立大型应用程序,通常重量为50%of the unit grade.
Skills You Refine and Learn

科期间学生学习的技能要么of Computer Science at RMIT can be categorised intoprogramming, analytical and design skills,which are all fundamentals to projects in various career fields.
由于在本课程中的编程很大,因此graduates have a sharpened knowledge of programming techniques, skills and practices that are necessary for modern software development.
In combination with computing theories and mathematical knowledge, the graduate’s programming skillsbuild the graduate’s analytical skills in which they learn to understand different real-world issues and propose software or IT solutions to them。
Lastly, design skills correspond to the graduate’s ability to通过使用正式方法提供,开发和实施解决方案。
What’s the Faculty and Culture Like?
Faculty
Most of the faculty arepassionate about their work and supportive。Since student experiences vary, choosing a tutor that suits your learning needs can be pivotal to how well you engage in class and, therefore, your grades (changing lecturers is pretty much non-negotiable).
这RMIT facilities have been recently renovated, somost lecture rooms, lab rooms, and the technology in these rooms are generally up to date.Computer science students are generally friendly and it is quite easy to form friendships because of the many contact hours for this course.
社会
Joining at least one society is recommendedas students have the chance to attend networking events with industry professionals as well as with other peers.

计算机科学的一个伟大社会是RMIT CSIT Societywhich represents the students inSoftware Engineering, Computer Science, and associated Information Technology Programs.
这y offer professional and career development events such astechnical workshops, hackathons, and meet-ups before major tech events。他们的2021年的赞助商是Deloitte,Eccenture,Esri和Atlassian。
其他IT俱乐部包括Programming Club和RMIT Society for Women in Information Technology (‘SWITCH’)。
beplay安卓西西软件指导计划
Computer Science学生也可以注册指导高中生。这‘In2science’programselects students from Victorian universities to help out grades 7-10 students in their STEM subjects for 2-3 days and promote awareness of STEM pathways.
If you’d like toadd some great volunteering experience to your CV,In2Science是一个很棒的机会!
Keen to learn about the pros and cons of this degree? Check out our article here!
Lynn Chenis a Content Writer at Art of Smart Education and is a Communication student at UTS with a major in Creative Writing. Lynn’s articles have been published in Vertigo, The Comma, and Shut Up and Go. In her spare time, she also writes poetry.
