Academic advice for Bachelor of Computer Science students (2024)

We recommend the following courses if you're starting in Semester 1:

Major

Course #1

Course #2

Course #3

Course #4

No Major; Programming LanguagesCSSE1001INFS1200MATH1061Elective or STAT1201*
Data Science; Machine Learning; Scientific ComputingCSSE1001INFS1200MATH1061MATH1051** or MATH1071**
Cyber SecurityCSSE1001INFS1200MATH1061BCompSc Elective or CRIM1000** or STAT1201*

* Your choice of STAT1201 will contribute towards the list of compulsory courses in the program.
** Your choice of CRIM1000, MATH1051 or MATH1071 will contribute towards your chosen major in the program.

We recommend the following courses if you're starting in Semester 2:

MajorCourse #1Course #2Course #3Course #4
All MajorsCSSE1001INFS1200MATH1061STAT1201 or STAT1301

In the Bachelor of Computer Science, you'll study a number of compulsory courses, with options to build your chosen areas of study through majors. Depending on your study plan, you'll also have space for elective courses that allow you to expand on the majors or broaden your experience in other areas.

We have provided suggested study plans for most plan options below. You're not required to follow a fixed study plan for the Bachelor of Computer Science, but you must ensure you follow the program andcourse requirements for your program as linked below.

Note, if you're transitioning between pre-2021 and post-2021 programs, you'll need to complete a transition checklist via the EAIT website.

  1. Start by referring to the program andcourse requirements for the post-2021 program.
  2. Consider which plan option you'd like to graduate with:
    • No Major
    • Single Major
    • Extended Major
    • Two Single Majors
  3. Consider which one or two of the following majors you'd like to graduate with:
    • Cyber Security
    • Data Science (Single Major)
    • Data Science (Extended Major)
    • Machine Learning
    • Programming Languages
    • Scientific Computing
  4. Find the suggested study plan (PDF) that's closest to your chosen combination:
CombinationSemester 1 StartSemester 2 Start
No Major or No Extended MajorDownload (PDF, 919 KB)Download (PDF, 919.4 KB)
Major in Cyber SecurityDownload (PDF, 1 MB)Download (PDF, 1 MB)
Major in Cyber Security + Major in Data ScienceDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Major in Cyber Security + Major in Machine LearningDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Major in Cyber Security + Major in Programming LanguagesDownload (PDF, 1 MB)Download (PDF, 1 MB)
Major in Cyber Security + Major in Scientific ComputingDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Major in Data ScienceDownload (PDF, 1 MB)Download (PDF, 1 MB)
Major in Data Science + Major in Machine LearningDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Major in Data Science + Major in Programming LanguagesDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Major in Data Science + Major in Scientific ComputingDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Extended Major in Data ScienceDownload (PDF, 1 MB)Download (PDF, 1 MB)
Major in Machine LearningDownload (PDF, 1 MB)Download (PDF, 1 MB)
Major in Machine Learning + Major in Programming LanguagesDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Major in Machine Learning + Major in Scientific ComputingDownload (PDF, 1 MB)Download (PDF, 1 MB)
Major in Programming LanguagesDownload (PDF, 1 MB)Download (PDF, 1 MB)
Major in Programming Languages + Major in Scientific ComputingDownload (PDF, 1.1 MB)Download (PDF, 1.1 MB)
Major in Scientific ComputingDownload (PDF, 1 MB)Download (PDF, 1 MB)
All PDFs CombinedDownload (PDF, 2.1 MB)Download (PDF, 2.1 MB)
Blank TemplateDownload (PDF, 221 KB)Download (PDF, 221.4 KB)
  1. Start by referring to the program andcourse requirements for the pre-2021 program.
  2. Consider which plan option you'd like to graduate with:
    • No Major
    • Single Major
  3. Consider which one or two of the following majors you'd like to graduate with:
    • Cyber Security
    • Data Science
    • Machine Learning
    • Programming Languages
    • Scientific Computing
  4. Find the suggested study plan (PDF) that's closest to your chosen combination:
    CombinationSemester 1 StartSemester 2 Start
    No MajorDownload (PDF, 171.3 KB)Download PDF (PDF, 171.2 KB)
    Major in Cyber SecurityDownload (PDF, 168.8 KB)Download PDF (PDF, 168.8 KB)
    Major in Data ScienceDownload (PDF, 168.7 KB)Download PDF (PDF, 168.8 KB)
    Major in Machine LearningDownload (PDF, 169 KB)Download PDF (PDF, 169 KB)
    Major in Programming LanguagesDownload (PDF, 168.9 KB)Download PDF (PDF, 169 KB)
    Major in Scientific ComputingDownload (PDF, 169.1 KB)Download PDF (PDF, 169.2 KB)

Prior to requesting an appointment with an Academic Advisor, please ensure you review the above resources on this page and check your program and course requirements by searching for your program and selecting your commencement year:

Browse Programs
To arrange an appointment,email the EECS School Officeand include the following information:

  • Student ID:

  • Program of study:

  • Year of study:

  • Contact telephone number:

  • Questions for the advisor:

ProgramAdvisorLocation Availability
BCompSc (undeclaredmajor)

Dr Miao Xu

Room 78-607

Friday1:00pm-3:00pm

BCompSc (declaredmajor)

Xin Yu

Room 78-605

Monday 3:00pm-5:00pm

BCompSc (International Pathway)

Rocky ChenRoom: 78-650Friday1:00pm-2:00pm

If you've enrolled in the Bachelor of Computer Science and after a semester or two you've decided it's not for you, there is some flexibility to change to Bachelor of Information Technology (BInfTech) or Bachelor of Engineering (Honours) (BE) majoring in Software Engineering.

Many courses are shared between these programs, only requiring that you take additional courses to satisfy the program requirements.

For example, in Software Engineering (BE), you could choose Engineering-focused first-year courses as electives in the Bachelor of Computer Science. Upon satisfying the entry requirements (subject to satisfactory grades), you can proceed to the 2nd year of Software Engineering (BE).

Refer to those programs on my.UQ for further information.

Academic advice for Bachelor of Computer Science students (2024)

References

Top Articles
Latest Posts
Article information

Author: Allyn Kozey

Last Updated:

Views: 6158

Rating: 4.2 / 5 (63 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.