Textbooks

We don't have any textbooks for this subject yet.

Why don't you be the first?
Sell your textbook for COMP10001

Completed Full Mark (100) Summary Notes (COMP10001: Foundations of Computing)

A friend of mine has his mark raised from 60% (MST) to 85% (Exam) after utilising this summary. The...

9 pages, 1571 words

Foundation of Computing (H1, 88) --Comprehensive Subject Notes

A complete set of notes for Foundation of Computing covering all area of studies that you would ever...

15 pages, 1571 words

✔ Ultimate H1 Summary Notes ✔ COMP10001: Foundations of Computing

✔ Ultimate H1 Summary Notes✔  (The sample is just thumbnails for preview, the actual note is in f...

61 pages, 82206 words

ULTIMATE + COMPREHENSIVE COMP10001 NOTES (H1)!!

Comprehensive notes I compiled and formatted during my studies, which includes all the content of le...

28 pages, 8888 words

★ Complete H1 Summary Notes ★ COMP10001: Foundations of Computing and Grok

This note set covers the full subject of COMP10001: Foundations of Computing for the 2020 Semester 1...

46 pages, 6982 words

Complete H1 (92) Summary Notes Foundations of Computing Notes - COMP10001

I've made and used this note during exam and obtained 92, so I am sure you can too! The Topics C...

29 pages, 4773 words

★★★ Complete H1 Summary Notes ★★★ Foundations of Computing Notes - COMP10001

These notes cover the full subject of COMP10001: Foundations of Computing for 2020 Semester 1. The c...

39 pages, 5731 words

COMP10001 Grok Worksheet Notes: 1-11 (H1 89)

Grok worksheet notes for Python, covering numerical expressions, conditionals, sequences, iteration,...

21 pages, 2324 words

2019-Updated COMP10001 Complete Notes (H1)

The collection of Foundations of Computing notes, updated to fit the 2019 subject updates. Having ne...

33 pages, 11880 words

Foundations of Computing

Full Class Notes- Including Notes from marked Worksheets

61 pages, 11756 words

Chiquitta

$45 per hour

𝐎𝐧𝐥𝐢𝐧𝐞 𝐓𝐮𝐭𝐨𝐫𝐢𝐧𝐠 𝐯𝐢𝐚 𝐙𝐎𝐎𝐌 𝐢𝐬 𝐚𝐯𝐚𝐢𝐥𝐚𝐛𝐥𝐞. Hi, I am a recent graduate of Bachelor of Science at the U...

Stuart

$70 per hour

Maths Graduate with First Class Honours| 5 Years, 3000+ hours of tutoring experience| 99.80 ATAR| Fr...

Ben

$49 per hour

Completed a Mathematics and Statistics degree at Melbourne Uni with First Class Honours. Been tutori...

Beatrice

$50 per hour

I specialise in assistance with assignments and data analysis for theses and reports, specialising i...

Jack

$50 per hour

Dux and experienced tutor offering help to excel in your FINAL EXAMS. I offer packages to help you p...

Balu

$70 per hour

Hello, I recently completed a PhD in astrophysics from the University of Melbourne. My research p...

Billie

$25 per hour

Awesome tutor || Homework helper || Cramming expert || PhD scholarship holder ** Learning is a...

Toby

$60 per hour

I am an enthusiastic Data Scientist, holding a Master's degree in Data Science from The University o...

Jalen

$45 per hour

I'm in undergrad at Melbourne Uni studying Computer Science. I was previously in a Bachelor of Comme...

Shalina

$65 per hour

Consecutively placed in the Dean’s Honour List 2022 and Dean's Honour List 2021 - Awarded to Top 3%...

Reviews

Overall a decent subject and not difficult, especially if you're interested in Python. It does start off quite slow and easy but rapidly progresses into more intermediate Python. There's also weekly Grok worksheets which were very engaging and great practice for writing code so it's crucial to keep up to date. The projects involved problem solving and were easiest to score high marks on (since Grok automatically checks code). The final exam went much better than anticipated for me, and wasn't too daunting since the exact structure and question types for each section were clearly outlined in revision lectures.

Anonymous, Semester 2, 2021

As someone who has never done any kind of coding/computing before I found this subject very interesting but challenging. It required a lot of time each week to keep up with the work and the projects took a lot of time as well. The content was super interesting though, and all the tutors/lecturers were super helpful, having heaps of time we could go see them (online) to get help with the worksheets. They were all very supportive. I'd definitely recommend if you have a strong interest in computing but be aware it takes up a lot of time.

Anonymous, Semester 1, 2021

Grade: H1 (90) Workload: Let me just preface by saying this subject is NOT a WAM booster if you are new to programming like me. The Grok worksheets require weekly commitment, but they are a fun and engaging way to learn python. While I didn’t really watch the lectures, there are some examinable concepts on the lectures that are not covered in the weekly grok worksheets. So I ended up having to binge a couple of those lectures in Swot vac, but it wasn’t too bad and I reckon you can get away with not watching lectures if you are a good self learner. While the first project isn’t too bad and possible to complete in a few days of intense work or a week of more relaxed work, the second project is a different story. The second project requires at least two weeks of work to get a high mark (I’d say a couple hours everyday, but this is variable depending on how difficult you find the questions), especially since the project’s instructions can be quite confusing at times by design. This means you need to be organized and give yourself enough time to ask the faculty or other students for help and clarifications for the project. The MST for us was held a week after the mid semester break. It was definitely a step above in difficulty compared to the practice materials, and I ended up not doing the best on it (60%). Luckily it was not counted towards our final marks because of technical difficulties during it, but I highly recommend doing some past exam questions that are part of the four question types on the MST, because the practice materials they give you for it may be too easy and not representative. The final exam for us was open book and had no theory questions. This meant that most of the swotvac workload was based on just grinding out practice exams in preparation, similar to a math subject. The final exam was hard in that it was difficult to score full marks (last question still be giving me nightmares), but it is not impossible to get a pass if you work hard and do as much practice exams as you can. I’d say about 70% of the marks are achievable by everyone as long as you use good exam technique. Overall though, unless you are a god programmer and/or high iq genius, DO NOT think this subject is one that you can put on the back burner. Administration: Despite a couple of technical hiccups with the MST, I’d say the teaching staff is great and really helpful. They really care about teaching us and Tim and the tutors are always on the subject forum answering people’s questions in detail. From the few lectures I watched, the lectures seem generally well made and structured. While I found Tim a bit hard to understand and retain information from on 2x speed, Nic was a really clear and understandable teacher even on such high playback speeds. In terms of marking, I think it is a tad variable in how you are marked for the projects. I got lucky in that whoever marked my projects seemed a little lenient, but some tutors can be a little tougher in how they mark things like the approach of the code or the clarity of code comments. Enjoyment: I’d say this subject was pretty enjoyable. While it did become more difficult towards the second half of the semester, I never felt like I was totally out of my depth. The feeling of getting your code to work perfectly is unparalleled in the satisfaction you get. I will put a disclaimer though, which is that this subject really isn’t for everyone. If you are a mathsy type of person though, you will definitely like this subject. I reckon the best way to find if you are compatible for this subject is simply just to have a shot and pick it, especially if you are a first year or this is a breadth subject. If you don’t like it, just withdraw before your census date. A couple of my friends did this and there’s nothing wrong with quitting a subject that doesn’t mesh well with you. If this subject does mesh with you, you are in for a good time and you will develop some great and relevant skills.

Anonymous, Semester 1, 2021

One of the best subjects I've taken at university. Incredibly well-run, catered to students who might only have a casual interest in programming. Very fun, very enjoyable, and very well-taught. Not at all hard to do well in. Highly, highly recommend.

Anonymous, Semester 2, 2019

Highly enjoyable subject. Gets you properly familiar with Python and covers basic programming principles well, although algorithms are not touched at all. A great introduction to programming nonetheless.

Anonymous, Semester 1, 2020

Chris is fantastic

Anonymous, Semester 2, 2020

You'll probably hear this from everyone, but honestly its so true - this subject is perfect. Tim is so engaging and fun so the lectures feel real breezy. You'll have a good ol' time on Grok and before you know it you'll be able to write Python like it's your native language. Highly recommend!

Anonymous, Semester 1, 2019

Very fun subject. I found it very easy though that was because I had programming knowledge before taking it. Chris and Nic were very good lecturers, I really enjoyed their lectures including all the guest lectures, which featured people from different industries like cryptography and robotics. From memory the assignments can get a bit tricky though they are specific, small problems so if you try a bunch of different ways to solve the problem eventually you'll get the right one. Overall this subject was fun, and Grok is an intuitive way to start learning to code.

Anonymous, Semester 2, 2017

Challenging subject for sure but extremely interesting and helpful !

Anonymous, Semester 1, 2020

A challenging subject for me as I couldn't think in the more logical & scientific way that Python wants you to work in. Very interesting though, and a great subject to get basic coding skills that will really help you in whatever degree you're doing (I did this as a breadth). The lecturer was really engaging and is clearly very passionate about the subject, as are all the tutors. As long as you keep up to date with all the Grok worksheets and actually take the time to work on the projects and not leave them until the last minute, you will be able to be successful in this subject!

Anonymous, Semester 1, 2020