Briefly about the subject
This subject talks about stochastic processes and how you can use them to model certain problems. The format of subject is quite standard: youre taught certain concepts and then youre given a problem which can be solved by modelling using the concepts you were taught. One could say it is the next step forward from MAST20004 Probability as there is a strong resemblance in the theme of the two courses.
Difficulty is the debatable part of the course. I reckon that it really comes down to just how much time you want to devote for this subject and your mathematics background. It is not a pure maths type of subject like Probability for Inference, Complex Analysis, etc so you dont have to do (too much) analysis, mainly just calculations. However, the concepts are not easy to get your head around so I wouldnt say that you could do well without spending a decent amount of effort, either.
Personally, I found this subject extremely difficult, possibly because of the little amount of time I devoted to it. It was very struggling for me to wrap my head around certain concepts. I'd always have to re-think about concepts that I thought I've already understood it. Honestly though, I find that probability subjects are difficult in general and need to be treated with respect if you wanna do well on it. This subject is certainly not for those looking for a chill third year maths subject.
My review will be pretty short as its not much different from MAST20004, MAST20005, MAST20006. If youre looking into doing this subject, youve probably have done those and thus, you know what it was like.
Subject content
Stuff that randomly change, one step at a time (Discrete time Markov Chain)
Stuff that arrives over time but forgets what happened in the past (Poisson Process)
Stuff that randomly change over time (Continuous time Markov Chain)
Analysing queues of customers (Queuing theory)
Stuff that arrives over time that remembers what happened in the past (Renewal Theory)
Stuff that changes as a result of its fluctuations of its small constituents (Brownian motion)
Lecturer
Nathan is a cool dude. In lectures he seems a stoic and emotionless but then in tutorials hes very enthusiastic and energetic. All I can say is that he is a very knowledgeable lecturer and he really understands this stuff. Hes also very generous when it comes to the exam. He is quite open about telling us what is to be expected on the exam and provides many past assignments and exams with solutions.
Lectures
Lectures follow the usual format of a maths subject. Youll find that Nathans lectures are kind of funny because everything he says, he makes it sound like its not important but really it is. Hell often makes subtle jokes, but people dont seem to catch those, probably due to his stoic expression.
Nathan often spends time during lectures to summarise the stuff weve gone through and at the end of the semester, he even taught us how to study for the exam, something that seldomly happens at the tertiary education level.
Tutorial
Tutorials follow the standard maths subjects format of working on the board together. The questions are either exam-style questions or walkthroughs to help you derive certain things, with the goal of assisting with your understanding of the material. I find these walkthrough questions to be extremely interesting and helpful.
Tutorials are thankfully provided with solutions (unlike certain subjects).
Assignment
The assignment questions are on par with what you see in tutorials and what youd expect on the exam. Theyre pretty much just additional problems that can be a little lengthier but conceptually, it is just as difficult (or just as easy, depending on how you look at it).
I found the assignments very difficult, probably due to my lack of understanding of the subject.
Exam
The exam this year is quite fair, following a similar format to previous years exams:
Discrete time Markov Chain (2 questions)
Renewal Theory (1 question)
Poisson Process (1 question)
Queueing theory (1 question)
Brownian motion (1 question)
In terms of difficulties, everything is quite standard, meaning that theyre just as difficult as previous years exams with certain exceptions. Queuing theory this year is a little bit easier but we were thrown with a very difficult Brownian motion question so it balances out. The difficult thing about this subject's exam is that only a few questions are standard in the sense that you've either seen it before in lectures or if you've really studied and understood the material, you'll be able to do it for sure. Lots of the questions are trick questions in the sense that they require you to come up with an ingenious idea to do it. In saying that though, all of this can be solved if more time is devoted to really understanding the material.
I havent gotten a chance to see my exam yet, but it seems like I lost 2 assignment marks (out of 20) and 12 exam marks (out of 80), putting myself at 86/100.