Welcome to COMP2300/6300 Computer Organisation and Program Execution for Semester 1, 2022!

This is the course where you learn how your computer actually works: you’ll learn how a CPU is constructed, how the parts of your computer work together, and how the high-level programming languages that you have learned in other courses can be translated into assembly language and CPU instructions.

You’ll learn by writing programs for your very own micro:bit, a tiny computer that fits in your pocket. In the labs and assessments you’ll experiment with your micro:bit to learn about how the CPU in your laptop or desktop computers work, and create expressive programs that interact with the real world through the micro:bits sensors and it’s light and sound outputs.

COMP2300/6300 is a course that challenges your assumptions about how computers work, and what happens in our computer when we run a program, and our focus on expressive and creative assessment tasks could make this an exciting turning point in your computer science journey.

Looking forward to seeing you in Semester 1!

Getting started #

If you’ve just enrolled, have a look at the course start checklist.

Course Content #

This site contains all the course content:

Enrolling and Permission Codes #

If you would like to enrol in COMP2300/6300 but need a permission code, please see the instructions and application form on this page.

Getting Help #

If you need help with any aspect of COMP2300/6300 look at the course FAQ and head to our getting help page (link).

If you still need help, get in touch via the forum (if you’re already enrolled in the course) or email (if you’re not yet enrolled).

bars search times arrow-up