


A Get Started Guide by CSESoc UNSW
Congratulations for making it into Computer Science and Engineering at UNSW!
Enrolling in and choosing your subjects is an important step in your uni experience - it can determine the trajectory of your future career, how much time you spend at uni, and what areas of computing you get to explore while you're there. This guide is here to help you navigate that process, and provide tips, tricks and advice along the way.
Your university life will be a journey that is challenging, but ultimately fun and rewarding No matter the ups or downs you might face, we hope you enjoy the ride!
Please note: CSESoc is the constituent student society of UNSW’s School of Computer Science and Engineering We do not represent the School, Faculty or University This resource seeks to be a general guide, but its information has not been officially endorsed, and is subject to change or correction You should always confirm any statements are correct with regard to your situation
The uni is divided into faculties based on subject area, which themselves are divided into Schools. The School of Computer Science and Engineering is a division of the Faculty of Engineering, which is part of UNSW
"Computer Science and Engineering" is usually abbreviated to the acronym CSE. This is a general term for the degrees or courses offered by the School. Students of the school are often called “CSE Students”. And as a constituent society of the School, CSESoc is a home for students doing a CSE Degree, a CSE course, or anyone wants to be involved!
Bachelor of Science (Computer Science)
Contact Person: Alan Blair Email: blair@cse.unsw.edu.au
Each degree has a contact person who can give you a definitive answer to any degreerelated questions. You might talk to them for advice or if you’re trying to haggle your graduation
Bachelor of Engineering (Software Engineering)
Contact Person: Fethi Rabhi Email: f.rabhi@unsw.edu.au
Bachelor of Cyber Security
Contact Person: Jiaojiao Jiang Email: jiaojiao.jiang@unsw.edu.au
Bachelor of Engineering (Computer Engineering)
Bachelor of Engineering (Bioinformatics Engineering)
Contact Person: Bruno Gaeta Email: bgaeta@unsw edu au
Bachelor of Advanced Science (Computer Science)
Contact Person: Alan Blair Email: blair@cse unsw edu au
Contact Person: Oliver Diessel Email: o.diessel@unsw.edu.au
Master of Information Technology
Contact Person: Eric Martin
Email: eric.martin@unsw.edu.au
In CSE, you’ll see the following terms a lot These are not official definitions, but it may help when navigating the Handbook. Make sure to check the official advice!
A degree is the formal qualification you’re paying for, such as a Bachelor of Science (Computer Science) or a Bachelor of Engineering. It's used to show evidence of your education to potential employers. UNSW offers a large variety of degrees, including a number of predetermined double degrees.
For example: https://degrees.unsw.edu.au/computer-science/ This tells you what you get at the end of the degree, but it doesn’t necessarily tell you what you need to do to be awarded it.
A program is the specification of how you’re going to get your degree It usually has a code, e g for Computer Science the code is 3778, and for Engineering it’s 3707. You should have applied for a specific program via UAC, or another admissions program. You can usually find them in the handbook, and it will tell you the structure of your degree and what you have to do to qualify for graduation.
For Computer Science Students, your program is generally specific to Compsci. For Engineering Students, your program is the same for any Engineering (e.g. Chemical Engineering students are in the same program as Software Engineering).
Note some programs award more than one degree, such as 3791 (Computer Science/ Media Arts) which contains both the Computer Science and the Media arts programs.
A Major, or Specialisation is the part of your degree that will be more specific about what you have to do in order to graduate. It will usually show up when you graduate - for instance, if your major is Software Engineering, youmightgraduatewitha
“BachelorofEngineering (SoftwareEngineering)”
You need to take a certain number of units of credit (UoC) to complete your major. Most courses are worth 6, but this can depend. You can't just pick randomly! The UNSW Student Handbook contains a list of required courses or course categories you need to take in order to graduate from that program.
Doing a double degree?
Check out this article on the topic: https://media.csesoc.org.au/fyg2022-double-degrees/
Note that there are specific rules about free electives and gen-eds you can and can’t take. Make sure that you read your program carefully to find them! You can go to Nucleus if you have questions.
CoreCourses
“Youmusttakethesespecificcourses”
ElectiveCourses
“Here’salistofcourses,youneedtodoXofthem”
DisciplineElectives
“PickcoursesfromallthecoursesofferedbytheSchool”
FreeElectives
“Pickcoursesfromacrosstheuniversity"
GeneralEducationCourses
“Pickcoursesfromoutsideyourfaculty,soyoulearn aboutotherthings.”
Let’s explore the degrees in the CSE family!
Computer Science can be considered to be the parent to most degrees in the CSE family. The field of computer science is very broad and encompasses several subfields such as theoretical CS, computer systems, artificial intelligence and applied CS. To account for this breadth, UNSW’s offering of the CS degree is very flexible. The mandatory courses cover the fundamental principles of computer science and programming. Additionally, you have six discipline electives to take your CS degree in whichever direction you want.
Another flexibility factor is that it has six free electives and two general education courses, something that the other degrees in the CSE family lack. This allows you to explore other academic fields like Arts or Commerce. You’ll often find CS students underloading (deliberately taking less courses in a year) which extends the degree’s duration but allows them to focus on personal projects and enjoy their university experience!
P.S. NO! You don’t have to study Software Engineering to become a software engineer. CS students can learn almost all of what Software Engineering students learn. More on that in the below section!
This program introduces an advanced degree in Computer Science. It encompasses a traditional Computer Science curriculum extended by an additional year dedicated to completing honours-level studies Participants will engage in a rigorous thesis project during this supplementary year. Notably different from Software Engineering, this program exempts students from mandatory engineering subjects like DESN.
Cyber security is a growing field that is in demand This program introduces an option for students to specialise in cyber security coursework from the start of their programs, and should be undertaken by students who wish to work in the cyber security industry afterwards. The program is notably different from both Computer Science, and excludes many compulsory courses in favour of cyber security courses.
Unlike CS which is a degree in itself, the other degrees in the CSE family are majors within the Bachelor of Engineering (Honours). With this, the following degrees have some common attributes that can’t be found in the CS. Most notably, the Engineering degrees have an embedded thesis project. Additionally, you will be required to complete 60 days of industrial training in order to complete your degree. There are also ENGGspecific courses that are common to all engineering degrees
Software Engineering is very much the fraternal twin of CS with many similarities but can also be seen as an extension of CS. SENG specialises and magnifies the processes of developing, operating and maintaining software (programs used by a computer). It builds upon your computing skill sets and refines your understanding of designing software systems, project management and software testing for quality assurance. With this, SENG has a stricter degree program with additional mandatory courses in computing, SENG, engineering fundamentals and mathematics. As an extension of CS, you may take any courses offered in CS as well!
Computer Engineering is the child of CS and electrical engineering (ELEC) which combines the hardware and software worlds together to build computerised systems. COMP ENG builds a foundation of electrical circuit fundamentals with ELEC courses (including physics and mathematics courses) and extends this understanding with core COMP hardware-focused courses where you’ll be designing and developing integrated computer and embedded systems. You’ll also have the opportunity to explore other computing electives as well!
Bioinformatics is a special child of biology and CS who has a mix of statistical DNA. In BINF, you’ll learn how to utilise your knowledge of computing tools and algorithms to solve biological problems! This could range from developing software for analysing DNA sequences to dynamic programming for optimising sequence alignment. This program reflects on the major theme dominating the industry: genetics, however, other thematic points include protein biology and systems biology! To address the range of topics, you’ll similarly take a range of core courses spanning much of the biotechnology and biomolecular courses and core computing courses. There are also core courses that are uniquely BINF.
Duration 3 years 4 years 4 years
Why this degree?
Common Courses
COMP Courses
Extra Mandatory Courses
Wants: Flexibility No embedded thesis
To explore other non -CS disciplines
A deeper challenge into CS, and pursue further research of computer science principles Possible pathway for PHD
Wants: Deeper knowledge of software processes Stricter, specialised degree progression
All five degrees have the same/very similar mandatory COMP courses and first year MATH courses.
Has access to: Advanced versions of mandatory courses Range of COMP electives
Has access to: Same courses as normal CS degree
Must take higher versions of the courses
Computer Science Thesis Project
Computer Science Thesis (4th Year)
Some COMP electives are made mandatory courses in SENG, COMP ENG and BINF Also has access to a range of COMP electives
MATH courses DESN courses SENG courses
Why this degree?
Common Courses
Interested in both software and hardware processes
Interested in biology and wants a versatile skill set
Specific interest in cyber security; coursework is centred around cyber security
COMP Courses
Non cybersec degrees have the same/very similar mandatory COMP courses and first year MATH courses.
Some COMP electives are made mandatory courses in SENG, COMP ENG and BINF Also has access to a range of COMP electives
Specifically for cyber security: Foundations of Cyber Security Cyber Security Workshops Cyber Security Ethics Courses and more
Cyber security are NOT required to take Software Engineering Fundamentals, Object Oriented Programming and Maths 1A/1B.
Extra Mandatory Courses
MATH courses
DESN courses
ELEC courses
PHYS courses
MATH courses
DESN courses
BABS/BIO courses
BINF courses
Security electives
Security ethics courses
Security workshops
Choosing a major works differently between different degrees, so we’ll talk about them separately.
Your specialization is just that - it’s an area where you've done a bunch of courses and have specific knowledge. You start out in the default specialization, which only forces you to do core subjects. Choosing a different specialization will force you to take courses in that particular subject, so when you graduate you can say “I know lots about this thing.”
CS students can also use free electives to complete an optional Minor (like an extra, smaller Major) in different faculties.
"CS majors aren't that valuable. They're a useful guide if you want to learn about a particular thing, but having a major written on your degree is much less valuable when you're looking for a job than having demonstrable skills So if you want to specialise in something, you should also focus on getting real world experience in that thing (contributing to projects/joining societies/getting internships) Also, it's quite possible there will be courses you're interested in doing outside your major - that's okay!" - Tom Kunc, 2020 CSE Student Representative
realistically the program you’re actually le, if you choose the Software Engineering specialization, in practice you'll be studying an entirely different set of courses to Computer Engineering This doesn't mean you can't pick a subject area to focus on though - you just won't graduate with the major if you take those courses.
Course Name
The handbook will be your good friend through your uni career, so get familiar with it now!
Course Code and UoC
Course Description
Terms Available
Courses you can’t do if you’ve done this one. This prevents you taking the same course again, but under a different name.
More properties the course might have, such as if it is an entry-level course, or if you can take it as a gen ed
Courses you need to have completed to be allowed to enrol. This course also requires a minimum grade in those courses. Some other courses have corequisites which you can complete either before or at the same time.
A more specific guide to “what is in the course”, such as assessment schedules and course content Not always accessible via the handbook, so you might need to hunt for them - they are usually available on the course's Moodle or WebCMS page after you enrol A must read!
A course is an individual subject you study. Each course almost always has a code, which looks like: COMP1511 or MATH1231 These codes can be a bit cryptic, so here's some general tips on cracking them!
The first four letters indicate something about who runs the course (generally the school/faculty/program, but the naming conventions are really weird). The ones you're most likely to encounter are below:
There are then four numbers which uniquely identify the course.
The final three digits sometimes indicate a relationship between courses or an order you should take them, but sometimes they also mean nothing! It depends
However, the first number contains some useful info:
Means “targeted at first year”for example, COMP1511
Means “follows on from a first year course” COMP2521 is an exception as it’s typically a first year course
Sometimes “third year”, but in CSE is just “most electives”
Generally implies “fourth year/ honours”, but in CSE is “some harder electives, and courses which start with 4 because of archaic rules”
Generally means “combined undergrad/ postgrad course”
Generally means “postgrad course”, however some are also “combined undergrad/ postgrad course”
UNSW operates on a trimester system, which means three terms are offered a year UNSW recommends you take eight courses over those terms, but you can take less or more (up to nine)
Note to be considered a full-time domestic student, you need at least 12 UOC a term or 36 UOC across the year, with at least one subject a term International students often need at least 48UOC across the year, but this can vary based on the terms of your visa.
Trimesters makes planning your year quite interesting! Below are some common arrangements of number of subjects per term, but others exist Many students report even a single course makes a big difference on their workload, so consider your schedule well! You may also find that your enrolment is restricted by when courses are offered (some are only offered once a year).
Fewer than 6 courses in a year
Faster degree
Flexibility to take less/harder subjects later
Easier transition to uni
More time to focus on social life
Really big commitment in first year
Less time to socialize/study for each subject
Harder in later terms
You might get complacent in T1
Take a break between highintensity terms
Break at the end of the year
Learn content early, and consolidate knowledge or work on personal projects later
Less work in first year
More time to commit to societies/friends/studies
More time to settle in
Possible to balance with parttime and full-time work
Harder to work on long-term side projects/internships as your freer term is not adjacent to summer break
Big commitment early on Less time to socialise early
Not possible for some students (scholarship/international) Degree takes longer
Won't qualify as a full-time student
May not get student benefits (Opal Card, Centrelink, Youth Allowance)
By the end of your first year, it’s common to have done some combination of the following courses.
COMP1511 - Programming Fundamentals
Foundation of UNSW Computing - in C
Requires no previous computing knowledge
Prerequisite of all higher level computing courses
System-level view of computers - How they work at a lower level
Lower level C code and Assembly Coding (MIPS)
Foundation for OS, compilers, Architecture and in general, low level computer science specialisations
Software engineering principles - how software is made in the real world and what the process is like
Run in JavaScript/TypeScript - a higher level language than C
A big group project, to simulate real world projects, broken into 3 stages. You can usually pick a partner, so find some reliable friends and join the same tutorial as them!
Lean how to work in a group with the help of Git
More C code after COMP1511
An introduction to a range of fundamental data types and the core algorithms that operate on them, including: algorithm analysis, sorting, searching, trees, graphs and other data structures
Prerequisite to most if not all higher COMP courses, so we recommend you do this as soon as possible
Some content overlap with MATH1081
Terms available
It’s possible to take level 3 electives in T3 if you’re REALLY keen, as long as you complete COMP2521 in T2 (highly recommended). Common choices are Database Systems (COMP3311) and Computer Networks & Applications (COMP3331) If you’re really racing to complete your degree, you can even do COMP3121, the algorithms course (core for CS), in T3 although you will have to wait until 2nd year if you want to do the extended version
We highly recommend doing COMP1511 in T1 with the rest of your cohort to form a community - you’ll also go through higher subjects with them at the same time In fact, COMP1511 is restricted to only CSE students in T1 If the course is full, speak to the Nucleus and you can usually get a spot!
Maths course that’s more relevant to Computer Science in particular.
A written proof assignment and peer review
Two 1-hour lab tests, where the questions that you will be assessed on are given prior
Foundational maths course
Split into two streams - 1141 is a more advanced version of the course
The course has two halves that alternate every lecture: Algebra (mostly Linear Algebra)
Calculus (a lot of HSC Extension Mathematics overlaps)
A written proof assignment and peer review
Two 1-hour lab tests, where the questions that you will be assessed on are given prior.
The second half of Level 1 Mathematics
More calculus and algebra (Lots of matrices)
Includes a written proof assignment
Two 1-hour lab tests, where the questions that you will be assessed on are given prior.
I hate maths - do I have to do it?
Yup It can be frustrating having to do a subject that you hate - but don’t worry! There’s a huge community here at CSESoc to help you through it We all had to do the maths courses so ask on Discord if you need help! :3 There’s also loads of weekly drop-in sessions throughout the term where student tutors can answer any questions you have!
I hate maths - can I do it later?
Absolutely! Most people take MATH1131/1141 in their first year, but if you’d rather do COMP core courses or electives, then go for it! However, we recommend doing MATH1231/1241 right after MATH1131/1141 as they assume you know the material well.
Both MATH1141 and MATH1131 cover the same concepts MATH1141 goes through basics faster to cover additional material in each topic MATH1141 also has harder tutorial and exam questions However the courses are graded on a joint-curve, and students who do the higher maths are almost always scaled higher for their effort.
Usually the people who enjoy MATH1141 love maths, and most did HSC 4U Maths It’s doable with 3U knowledge, but you’re going to need to put in the work If you’re still unsure, MATH1141 has an “assumed knowledge” of a combined HSC Mathematics Extension 1 and Extension 2 mark > 175, which is a good difficulty indicator! You can always drop from MATH1141 to MATH1131 before Census date, or switch to MATH1231 or MATH1241 next term (MATH1241 just requires a credit in either MATH1131 or MATH1141)
"Advice: Unless you love maths 100% - stick to 1131 It’s not worth the extra stress of harder material for the clout of doing a higher subject and/or the additional scaling However, 1141/1241 may be useful if you’re really interested in Comp subjects that involve lots of maths (AI, Algorithms, etc) " Shrey Somaiya (CSESoc 2021 Co-president)
DESN1000 - Introduction to Eng. Design and Innovation Terms available
Required for Engineering students, but not for CS
Teamwork subject, teaching the fundamentals of engineering design
Choose from and create a range of projects on offer
Get your Makerspace Safety Induction Badge done as soon as possible so you can make use of the Makerspaces around campus.
It's a generally good idea for engineering students to do this in T1
Required for Comp Eng and Bioinformatics
An extension of mod 4 and 5 HSC Physics (mechanics, waves and thermodynamics)
Pass/fail grading as of 2020 - you won't receive a specific mark PHYS1131 is a more advanced version of the course
BABS1201 - Molecules, Cells and Genes
Required for Bioinformatics
Some content overlap with Year 11 HSC Preliminary Biology
More content heavy, with fewer applied skills than comp courses
Required for Bioinformatics
An advanced version (CHEM1031) is also available in T1
Not sure where to start? Check out some sample CSE degree plans here!
A word of advice: it's pretty unlikely you'll complete all your level 1 CSE courses in your first year - especially if you're doing a double degree, or need to take your degree slower for any reason. Don't stress out about 'feeling behind'!
With the infamous pandemic now slowly fading into the background, many classes at UNSW are moving back towards being in-person. However, as a side-effect, a lot of these classes actually offer both an in-person and online option, which to most students is a huge win!
This means students are left with another daunting decision to make: to select in-person classes, online classes, or a mixture of both?
A completely online approach is generally best suited towards those who live either overseas or quite far away from the university. If you don't live too far away from campus, try to attend as many classes in person as possible!
Not only do you get to meet people more easily, but there is generally a greater sense of engagement and learning when you are in such an environment
Additionally, you do not want to miss out on the amazing student life that UNSW has to offer, or the weekly sausage sizzles held by CSESoc
Of course, it is understandable if you do not want to commute to university every day for lessons, particularly if it's a short one hour tutorial. So, here are some tips to a more hybrid approach!
Try grouping in-person lessons onto the same day (or two)
Aim to choose tutorials and labs in-person, and if you want less classes inperson, lectures online.
If you are unwell or have another commitment during one of your classes, attend another class online at your convenience! Most tutors do not mind, and can only be beneficial for your own learning!
Electing for online lectures gives you greater control on your pace of learning, as you can fast-forward and pause at your own leisure.
There are two stages to signing up to a class in a particular term. Enrolling in the course 1. Registering for classes 2.
To sign up you'll need to access the myUNSW website. Navigating this website can be overwhelming but don't worry! We've made a handy video guide on how to enrol and register for your classes!
Click on the image here ��
Tip: For planning your timetable, Notangles is easier to use than the myUNSW timetabler and was built by Devsoc
Check it out here!
Tip: For planning your degree, try using Circles, another app by Devsoc
Check it out here!
Tutes (tutorials) are usually a revision of the past week or two’s worth of content. For COMP courses, this might mean a tutor going through some theory or code and explaining how it works For MATH courses this is usually working through the course's problem set. While tutes aren't alway compulsory, we still recommend you go to all of them to help solidify your understanding!
TLB
In first year COMP courses, TLB’s are tut-labs - a 3 hour block, where the first hour is a TUT and the following two hours is a CSE LAB
Lectures are where most core content is explicitly taught - your lecturer will explain concepts and demonstrate sample problems. Your job is to listen and take notes! WEBs are often recorded or prerecorded lectures (not always)
OTH time slots are for “other”! What does that mean? Depends on the course They might be exams, workshops, weekly quizzes or anything else you might think of
In non-CSE courses, LABs are often science labs. But in CSE courses, LABs means computer labs! Each week, there will be a series of exercises related to that week's content, worth a small amount of your grade LAB’s are very important as it allows you to do your work surrounded by a strong network of Tutors and Lab-assistants to help you
TLDR: Go to your labs! You can leave whenever you want (usually after you've finished the exercises and gotten marked)
There are often multiple tutorials at the same time. If you’re trying to enrol in the same tutorial as friends, make sure to pick the same tute number and not just the same time!
Given there are only a few lecture streams, you don’t have much choice in picking your lecture times. However, you have a lot more flexibility picking tutorials and labs
Most if not all lectures are recorded, so some people prefer to skip the live lecture and watch the recordings This gives you a lot more flexibility However, we highly recommend you attend all of your tutorials and labs live.
Online classes are often more flexible, since you won't need to travel in to campus However, it's much harder to interact and get to know people in them!
Make sure you're realistic when making your timetable. Ideal You might be able to wake up early for a 9am class on campus, but Real You might not! Also make sure you account for travel time, especially during morning traffic
It's a bad idea to schedule in a lot of back-to-back classes, since it's likely you'll get tired or distracted Make sure you have time to take breaks between classes!
CSESoc holds weekly BBQs on Wednesdays so it is a great idea to schedule your classes on this day for a free lunch!
Your answers to common enrolment issues, here!
About 5 search results Settings
Can I stop taking this course?!
Yes, but make note of the date! After week 1 you can’t pick up new courses without special approval After Census Date (around week 4, but check the Academic Calendar), you can’t drop a course without paying for it After these dates, dropping a course will cost you money and may be marked on your academic transcript. Also check if you’re bound by visa or scholarship terms before you drop!
How do I find my online class?
Different courses use different platforms, such as Youtube, Blackboard Collaborate or Zoom. A link will usually be posted somewhere on the course's Moodle page or WebCMS page, so check those pages thoroughly.
If one or both of the clashing classes is an online lecture, you can usually still enrol, with the understanding that you'll watch the lecture recordings later However, some classes may mandate attendance. If it's unavoidable, you must complete a Timetable Clash Enrolment (see below).
What if I want to overload? Or resolve a timetable clash? Or enrol in a full class? Or transfer credits?
You can either contact the Nucleus Student Centre or send through a form here: https://portal insight unsw edu au/web-forms/
Help! I’ve forgotten to enrol in a course or class!
Fill out the “Late Enrolment” form here: https:/portal.insight.unsw.edu.au/web-forms/
FYC is an amazing way to meet fellow first year students in your degree, create unforgettable memories, and even make lifelong friends! Tickets typically go on sale during O-Week and tend to sell out quickly, so keep an eye out on the Facebook event page for updates. The camp takes place within the first few weeks of Term 1.
CSESoc hosts its Annual Flagship Hackathon in Term 2. Spanning two days, this event is a fantastic opportunity to collaborate with others to design and build real-world products, gaining valuable hands-on experience along the way.
The Peer Mentoring Program offers a great chance to meet other first year students in the CSE community. Each week, you will complete fun activities and tasks alongside your mentors and peers. The program kicks off in the first week, so be sure to look out for registration details during O-Week.
The CSE Ball is a lively evening - your chance to dress up to the theme, socialise, and dance with everyone on the dance floor! It is typically held near the beginning of Term 3.
CSESoc’s Soctail is an end-of-year celebration held at a rooftop bar, offering a great chance to either reconnect with faimilar faces or meet new people! Enjoy a generous bar tab and a fun, vibrant atmosphere that is perfect for wrapping up the year. Cheers!
Make sure to keep an eye out on Facebook and Instagram for any upcoming events CSESoc is holding!
Interested in getting more involved in CSESoc? Look out for subcommittee recruitments in midTerm 1 - details coming soon!
No worries if you’re new to Visual Studio CodeLab0, a workshop in early Term 1 will walk you through everything!
Transitioning from high school, where you saw your friends almost every day, to university, where you might only see classmates once a week, can feel pretty daunting and make building close friendships challenging.
But it doesn’t have to be that way! Here are some tips to help you meet new people, build strong connections, and make your university experience more enjoyable :)
Joining a society subcommittee is a great way to meet new people and build close connections as you work together and attend events and trips throughout the year. We encourage you to explore not only degreerelated societies, but also hobby-based ones!
If you don’t get into a subcom or if it’s not your thing, don’t worry - attending events hosted by different societies is another excellent way to spark connections!
Studying at university is a different experience than studying in high school. While high school marks can be very correlated with university marks, there are people who excel in high school who struggle in university and vice versa It all comes down to how you allocate your time, and how you make your time as efficient as possible!
It’s very easy to get behind on lectures - but this is your biggest enemy! Whether you decide to watch the lectures, or figure that reading the slides is enough for you is your choice - but please try not to fall behind!
Within CSE courses, we get assignments quite consistently before flex week (around week 4) and after flex week (around week 7). You need to make sure you are up to date on the content or you’ll fall behind, meaning that you have to cram for your assignments.
University studies is also much faster paced and can catch you by surprise. Here are some of the tactics I used to keep on track of my work and maintain a good WAM (Weighted Average Mark):
I use the app YPT with my friends to make sure we all keep eachother accountable
I have an app that locks down my social media for most of the day, and I set a 5 minute timer if I want to change the settings I’ve used multiple forms of to do lists, both physical and online to keep on track of my work and most importantly, I start my assignments as soon as they come out, and finish them as soon as I can.
Haeohreum Kim [2025 Media Director]
Don’t push yourself unreasonably for marks. It’s a lot harder to get high marks at uni than in high school, and marks are really different between courses/degrees. Talk to friends and other students before you get upset about your marks - chances are you’re doing fine, and it’s just your own expectations. Achieving high marks is also less useful as they're not super important in industry. Companies *might* ask for a credit or distinction WAM but very very very few companies pick people based on marks alone. Many first year students have a significant shock to their system when they go from 90+ marks in high school, to 70-80’s in uni Keep in mind, that the “average” uni student tends to receive around 65-75 in most courses, and that the cutoff to be considered for a dean's award is 85 WAM - which tells you a lot about what the university considers a high level of academic excellence!
We also highly highly highly recommend going to as many social events in the first term as you possibly can Uni isn’t the same if you don’t have friends to cry about assignments with at 3am in the morning. Come to CSESoc First Year Camp - and be sure to sign up for our mentoring program for academic and social development. We also host workshops and careers events if you’re looking to get a head-start on your future work (Obviously the CSESoc Guide is a bit biased about joining CSESoc events - what a shock )
Most of all, have fun! Be sure to pop into our weekly BBQ at John Lions Garden for some free food and say hello!
If you have any more questions that aren’t on this document, message CSESoc's Facebook page :) You can also reach out to your fellow CSE students on the CSESoc Facebook group and CSESoc Discord server.
Say Hi on our socials!