Programs & Courses 2005
Student Handbook Home: Edition 2

COIT29222 Programming Principles

Course details

This course is geared towards students who have had little or no programming experience. This course is the first in a sequence of two C++ programming courses designed to give students an understanding of the principles, and practice, of developing structured programs and object-oriented programs. This course covers structured programming. The second course covers object-oriented programming. This course is designed to introduce students to the principles of structured programming - principles that apply to all modern general-purpose programming languages. Students start out by learning to read code, and to trace the flow of a program to locate errors. Students will be introduced to a compiler early to encourage experimentation with simple programs. In the first part of the course, students will be given designs to code and test. Later in the course, students will be introduced to the process of developing the design of a structured program. Students will also learn how to develop and debug programs in a modern IDE (integrated development environment). NOTE: It is essential that the student have regular use of a computer with an ANSI-standard C++ compiler (such as that provided with the prescribed textbook as supplied by the CQU Bookshop). The student must also have regular use of a computer that is connected to the Internet.


Course at a glance
Career: Postgraduate
Credit points: 8
Requisites: This course has no pre/co-requisites
Student Contribution Band: 2
EFTSL: 0.16667
[View fees and charges information]
Course availability
Term Campus
Term 1, 2005 BNE FIJI FLEX GDC MEL ROK SYD
Term 2, 2005 BNE FIJI FLEX GDC MEL ROK SYD
Term 3, 2005 BNE FIJI GDC MEL SYD
View Course Profile View e-Course Profiles
Course evaluation reports

Course evaluation results may be accessed using the Course Evaluation application in the My.CQU Portal at http://my.cqu.edu.au

PRINT WARNING - Printed copies of this document or part thereof should not be relied upon as a current reference document. ALWAYS refer to the electronic copy for the latest version.