Skip to Content

Postgrad

Print or email this page: Print this page Email a Friend

Algorithmic Problem Solving

Unit Code: HIT5301

Duration

Contact Hours

Campus

Prerequisite

Corequisite

1 Semester or equivalent

54 Hours

Hawthorn

Nil  

Nil

Credit Points: 12.5 Credit Points

> Teaching Methods
> Assessment
> Aims & Objectives
> Generic Skills Outcomes
> Content

Aims & Objectives:

This unit is designed to introduce students to structured programming and design

Learning Outcomes
After successfully completing this unit, the student will be able to:
  • Read, interpret, and describe the purpose of sample code, and locate within this code errors in syntax, logic, style and/or good practice
  • Describe the syntactical elements of the programming language used, and how these relate to programs created with this language
  • Write small programs using the language provided that include the use of pointers, records, functions and procedures, and parameter passing with call by reference and call by value
  • Use functional decomposition to break a problem down functionally, represent the resulting structure diagrammatically, and implement the structure in code as functions and procedures
  • Describe the principle of structured programming and how they relate to the structure and construction of programs


Go to top


Teaching Methods:

Lectures (24 hrs), Tutorial (Lab) (24 hrs), Workshop (6 hrs)

Go to top


Assessment:

Portfolio (including assignments and laboratories)


Go to top


Generic Skills Outcomes:

Students will be provided with feedback on their progress in attaining the following generic skills:
· Communication skills
· Problem solving skills
· Ability to work independently


Go to top


Content:

  • Writing and compiling programms
  • Programming language syntax
  • Structured programming principles
  • Functional decomposition

Go to top