COMP30026 Models of Computation
University of Melbourne · Level 3 · 12.5 points · Runs in 2026: Semester 2.
- Final exam 70%: exam-heavy
- About 4 class hours a week
Is COMP30026 hard?
COMP30026: Harder. #14 on the hardest list for Bachelor of Science. Makes it harder: Reviewers say it’s hard (3 reviews), Reviewers say it takes a lot of time, Final exam 70%.
What you learn
The maths behind computer science: logic, sets, automata, formal languages and what can be computed.
After it you can
- Use logic to reason about programs
- Write grammars for simple languages
- Design finite-state and pushdown automata
What you need first
COMP20003 or COMP20007
- COMP20003 Algorithms and Data Structures
- COMP20007 Design of Algorithms
- COMP90038 Algorithms and Complexity
What it leads to
Can’t be taken together with
How it’s assessed
Assignments 24%, Quizzes 6%, Final exam 70%
Student reviews and ratings
Summarised from 3 students on StudentVIP (2019–2023)
- Reviewers describe it as the most theoretical, maths-like computer science subject, well suited to those who enjoy theory.
- Opinions on lecturing are split across years, but tutorials and extra materials were praised as helpful.
- Assignments are challenging but fair, and there is a lot of content.
A summary of public reviews, not scored here.
Taken this subject? Rate it anonymously (difficulty, workload, marking, would you recommend it) and leave a tip for next year's students. Rate COMP30026
Quick answers
- When is COMP30026 offered?
- Runs in 2026: Semester 2.
- What do I need before taking COMP30026?
- Needs COMP20003 or COMP20007.
- Does COMP30026 have a final exam?
- Yes, the final exam is 70% of the mark. Assessment: Assignments 24%, Quizzes 6%, Final exam 70%.
- Is COMP30026 hard?
- From 3 student reviews on StudentVIP: Reviewers describe it as the most theoretical, maths-like computer science subject, well suited to those who enjoy theory.
- What do students say about COMP30026?
- Reviewers describe it as the most theoretical, maths-like computer science subject, well suited to those who enjoy theory. Opinions on lecturing are split across years, but tutorials and extra materials were praised as helpful. Assignments are challenging but fair, and there is a lot of content.
- How many class hours a week does COMP30026 have?
- 4 h a week in class
- Can I take COMP30026 as breadth?
- No, it isn’t listed as breadth for any course.
- What can I take after COMP30026?
- 1 subjects need it first, for example COMP20004.
- Can I rate COMP30026?
- Yes. If you've taken it, rate it anonymously on this page (difficulty, workload, marking, would you recommend it) and leave a tip for next year's students. Averages show once 3 students have rated it; tips are checked before they appear.
Source: University of Melbourne Handbook 2026
Always confirm in the official Handbook.
PickMySubjects is a free, unofficial planner made by a UniMelb graduate.