How to Pass ENG1514: Applied English Language (2025 Guide)

ENG1514 is the “Mechanics of English” module. It is designed for future Foundation Phase teachers (Grade R-3). You aren’t just learning grammar for yourself; you are learning the metalanguage (words used to describe language) so you can explain it to a 7-year-old. The exam doesn’t just ask “What is a noun?”; it asks “How would … Read more

How to Pass CRI3701: Crime Information Systems (2025 Guide)

CRI3701 is the module where you learn how to handle the most unpredictable element in a courtroom: The Human Witness. Many students fail this module because they confuse the rules of who can speak (Competence) with who must speak (Compellability). They also struggle with the strict rules of Cross-Examination. To get a distinction, you need … Read more

How to Pass STA1610: Introduction to Statistics (2025 Guide)

STA1610 is where many students first encounter “real” statistics. Unlike high school, where you could often get by with common sense, this module requires you to understand probability theory, sampling distributions, and the logic of hypothesis testing. The secret to passing STA1610 is knowing which calculator mode to use and understanding the why behind the … Read more

How to Pass INF2611: Visual Programming with Python & PyQt (Guide)

INF2611 is where your programming skills start to look “real.” You stop writing code that just outputs text to a console and start building actual windows with buttons, menus, and input fields. The module uses Python combined with the PyQt framework. The challenge isn’t just knowing Python; it’s understanding how to make Python “talk” to … Read more

How to Pass INF2603: Mastering Databases & SQL (2025 Guide)

INF2603 is often the first time students encounter the “backend” of software development. It moves you away from coding logic (like loops and if-statements) into the world of Data Storage and Design. The module is split into two distinct skills: Design (drawing how data relates) and Implementation (writing the code to manage that data). To … Read more