INFO1110_2024_V2
INFO1110 Introduction to Programming
INFO1110_2024_V2
INFO1110 Introduction to Programming
1017 exercises156 knowledge points covered12 modules
A$99A$168
Course outline
Every module and topic at a glance — start the free trial to practice inside them.
- 01
Introduction to Programming Basics
2 topics- What is Programming?
- Your First Python Program
- 02
Variables and Data Types
3 topics- Variables, Declaration, and Data Type Foundations
- Primitive Data Types, Expressions, and Operators
- Interactive Programs and Output Formatting
- 03
Conditionals and Control Flow
2 topics- Decision Logic and Boolean Foundations
- Python Selection Statements
- 04
Iteration and Loops
2 topics- Count-Controlled Loops
- Event-Controlled Loops
- 05
Flow of Execution and Functions
2 topics- Flow of Execution and Debugging
- Functions in Python
- 06
Collections: Lists, Tuples, and Dictionaries
2 topics- Lists and Tuples Fundamentals
- Collection Applications: Search, CLI Args, and Dictionaries
- 07
Classes and Objects: Introduction to OOP
2 topics- Foundations of Object-Oriented Programming
- Problem Solving Using Objects
- 08
More Flow Control
4 topics- Loop Control: break and continue
- The for Loop and range()
- Functions Revisited: return
- Exceptions and Error Handling
- 09
File Input and Output
2 topics- File I/O Basics
- File Paths and Exception Handling
- 10
Software Testing Fundamentals
2 topics- Testing Concepts and Test Case Design
- Python Testing Tools and Test Drivers
- 11
Recursion
2 topics- Recursion Fundamentals
- Recursive Applications and Iteration Comparison
- 12
Multi-dimensional Arrays and Intro to NumPy
2 topics- Multi-dimensional Lists
- Introduction to NumPy Arrays
What's included
Three-Layer Practice
Early-Bird & Deadline modes, from topic drills to a full mock exam.
Instant AI Explanations
Get it wrong, get it explained on the spot — and dig deeper.
Full Mock Exam
Sit it like the real thing and know on the spot whether you'd pass.
Pass or refund
Do the exercises, and if you don't pass, we refund.