Course Title: Programming

Part A: Course Overview

Course Title: Programming

Credit Points: 12.00


Course Code




Learning Mode

Teaching Period(s)


City Campus


TRN RMIT Training


Term2 2018,
Term2 2019,
Term1 2020,
Term2 2020,
Term 1 2021,
Term2 2021

Course Coordinator: Team Leader

Course Coordinator Phone: +61 3 9925 3061

Course Coordinator Email:

Course Coordinator Location: Level 4, B108

Pre-requisite Courses and Assumed Knowledge and Capabilities


Course Description

The purpose of this course is to introduce you to the skills required for tertiary study in programming, computing and information technology courses, or courses that require this knowledge. You will develop competence in creative and lateral thinking, and in analysis and problem solving using computing technology and skills.

Objectives/Learning Outcomes/Capability Development

See Learning Outcomes.

Course Learning Outcomes

Upon successful completion of this course you will be able to:

  • LO1: Apply the principles and basic theories of computing for further training in careers involving computers.
  • LO2: Apply creative thinking and analytical problem solving techniques to define, analyse and solve problems using computers.
  • LO3: Demonstrate understanding of the concepts involved in the development of algorithms and apply these to programming using a high-level computer language.
  • LO4: Adapt common situations for spread sheet analysis to increase the efficiency of problem solving.

Program Learning Outcomes

In this course you will develop the following program learning outcomes:

  • Explain and apply foundational knowledge in one or more academic disciplines.
  • Demonstrate familiarity and capability in study skills for an Australian university environment.
  • Apply approaches to critical and analytical thinking and problem solving.
  • Use a range of current learning technologies to enhance academic outcomes.

Overview of Learning Activities

You will learn about principles and basic theories and their application through lectures or online notes. Supervised problem based practice classes will build your skill in applying theory and develop your capacity to think creatively and analytically.

Assignments and quizzes will consolidate your knowledge of topics presented in class.

Overview of Learning Resources

RMIT will provide you with resources and tools for learning in this course through our online systems. The online system will give you access to important announcements, staff contact details, the teaching schedule, assessment timelines, library resources, relevant software and a variety of important teaching and learning materials. You can access online learning tools and content for your program and associated courses at myRMIT:

Overview of Assessment

You will be assessed on how well you meet the course’s learning outcomes and on your development against the program learning outcomes.

Assessment will include:

Task 1: Exercise folder: 40% CLO 2, CLO 4

Task 2: Assignment: 40% CLO 1, CLO 2, CLO 3, CLO 4

Task 3: Quizzes: 20% CLO 3, CLO 4

You will get feedback on all assessment tasks.

If you have a long term medical condition and/or disability it may be possible to negotiate to vary aspects of the learning or assessment methods. You can contact the program coordinator or the Disability Liaison Unit if you would like to find out more.

Your course assessment conforms to RMIT assessment principles, regulations, policies, procedures and instructions which are available for review online: