Undergraduate RMI-CPT120-2022
Introduction to Programming
Programming is acknowledged as a vital skill that enables problem solving through the use of computers across a range of varied disciplines. This course introduces you to basic concepts, syntax and control structures in programming. You will learn how to program in a step-wise problem solving fashion.
$1,003 $1,253
Your upfront cost: $0
Duration
13 weeks
Study method
100% Online
Available loans
- HECS-HELP
- FEE-HELP
Assessments
Subjects may require attendance
Prior study
Not required
Start dates
- 29 Aug 2022
- 28 Nov 2022
QS RANKING 2022
14
Times Higher Education Ranking 2022
23
Subject details
Upon successful completion of this subject you should be able to:
- CLO 1: Demonstrate knowledge of basic concepts, syntax and control structures in programming.
- CLO 2: Devise solutions to simple computing problems under specific requirements.
- CLO 3: Encode the devised solutions into computer programs and test the programs on a computer.
- CLO 4: Demonstrate understanding of standard coding conventions and ethical considerations in programming.
-
- Datatype and sequential code execution
- Conditional execution
- Iterations
- Functions and modules
- Strings
- Lists
- Files
- Dictionnaries
- Object-Oriented Programming
No eligibility requirements
Additional requirements
- Software requirements - Unrestricted access to a Windows, Macintosh or Linux PC
- Other requirements -
Stable broadband connection required to access online learning materials and live chat sessions/recordings. (note: mobile broadband users may have difficulties participating in live chat sessions)
Programming is acknowledged as a vital skill that enables problem solving through the use of computers across a range of varied disciplines. This subject introduces you to basic concepts, syntax and control structures and basic object-oriented principles in programming.
You will learn how to program in a step-wise problem solving fashion in a variety of tasks using the Java programming language.
- Invigilated Exam (50%)
- Assignment 1 (10%)
- Assignment 2 (10%)
- Weekly exercises (20%)
- Online Test(s) (10%)
Current study term: 29 May 22 to 28 Aug 22
Check the learning management system (LMS) of your university for textbook details.
Next study term: 28 Aug 22 to 27 Nov 22
Check the learning management system (LMS) of your university for textbook details.