00
  • How OUA works
  • Advice
13 673600
Sign inCreate account
  1. Home
  2. Subjects

Undergraduate RMI-CPT120-2023

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.

From

$1,037 $1,287

Your upfront cost: $0

International student?

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 May 2023
RMIT University logo

One of Australia's largest dual-sector institutes, offering both TAFE and higher education, RMIT University proudly delivers work-related education and practical research relevant to current business and community needs. More than 95,000 students study with RMIT, and many of their degrees are available through Open Universities Australia.

Learn more about RMIT.

QS Ranking 2022

14

Times Higher Education Ranking 2022

23

Need help?

Our student advisors are here to guide you with:

  • Enrolling and eligibility
  • Fee and loan information
  • Credit and recognition for prior learning
  • 2023

Subject details

What you'll learn

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.


Topics covered
    • Datatype and sequential code execution
    • Conditional execution
    • Iterations
    • Functions and modules
    • Strings
    • Lists
    • Files
    • Dictionnaries
    • Object-Oriented Programming
Entry requirements

In order to enrol in this subject, you must be accepted into one of the following degrees:

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)

Description

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.

Assessments

  • Invigilated Exam (50%)
  • Assignment 1 (10%)
  • Assignment 2 (10%)
  • Weekly exercises (20%)
  • Online Test(s) (10%)
Textbooks

For textbook details check your university's handbook, website or learning management system (LMS).

  • Contact us
  • About us
  • OUA Blog
  • Media centre
  • Partnerships
  • Universities
  • Your career
  • FAQ and glossary
  • Work with us
  • Courses
  • MBA online
  • Partner Hub

Open Universities Australia acknowledges the Traditional Owners of Country throughout Australia. We pay our respects to Elders past and present.

  • Accessibility statement
  • Cookies
  • Copyright
  • Disclaimer
  • Privacy
  • Site map
  • Terms of use

Open Universities Australia is a not-for-profit organisation.

© Open Universities Australia 2023. All rights reserved.