Red X iconGreen tick iconYellow tick icon

Overview

An introduction to computer programming suitable for beginners with little or no prior experience. Introduces the Python programming language, basic object-oriented concepts, and simple graphical applications.

About this paper

Paper title Computer Programming
Subject Computer and Information Science
EFTS 0.1500
Points 18 points
Teaching period(s) Semester 1 (On campus)
Semester 2 (On campus)
Domestic Tuition Fees ( NZD ) $1,318.20
International Tuition Fees Tuition Fees for international students are elsewhere on this website.
Restriction
COMP 151, COMP 160, COMP 161
Schedule C
Arts and Music, Commerce, Science
Notes
Students with other programming experience (e.g., appropriate NCEA Level 3 standards) may sit an Advanced Placement Test for direct entry to COMP 122. Enquiries about this option should be directed to adviser@cs.otago.ac.nz in advance of the start of semester.
Contact

School of Computing Advisor

Teaching staff

Tony Savarimuthu
Karen Gray

Textbooks

The online course workbook is available for free for enrolled students.

Graduate Attributes Emphasised
Lifelong learning, Critical thinking, Information literacy, Self-motivation.
View more information about Otago's graduate attributes.
Learning Outcomes

By completion of this paper students are expected to:

  • Understand fundamental concepts relating to computer programming
  • Demonstrate the ability to design and develop simple computer programs
  • Develop knowledge and skills relating to problem solving, program design and object oriented programming

Overview

An introduction to computer programming suitable for beginners with little or no prior experience. Introduces the Python programming language, basic object-oriented concepts, and simple graphical applications.

About this paper

Paper title Computer Programming
Subject Computer and Information Science
EFTS 0.1500
Points 18 points
Teaching period(s) Semester 1 (On campus)
Semester 2 (On campus)
Domestic Tuition Fees Tuition Fees for 2027 have not yet been set
International Tuition Fees Tuition Fees for international students are elsewhere on this website.
Restriction
COMP 151, COMP 160, COMP 161
Schedule C
Arts and Music, Commerce, Science
Notes
Students with other programming experience (e.g., appropriate NCEA Level 3 standards) may sit an Advanced Placement Test for direct entry to COMP 122. Enquiries about this option should be directed to adviser@cs.otago.ac.nz in advance of the start of semester.
Contact

School of Computing Advisor

Teaching staff

Professor Tony Savarimuthu
Karen Gray
Dr Brendon Woodford

Textbooks

The online course workbook is available for free for enrolled students.

Graduate Attributes Emphasised
Lifelong learning, Critical thinking, Information literacy, Self-motivation.
View more information about Otago's graduate attributes.
Learning Outcomes

By completion of this paper, students are expected to:

  • Understand fundamental concepts relating to computer programming
  • Demonstrate the ability to design and develop simple computer programs
  • Develop knowledge and skills relating to problem solving, program design and object-oriented programming
Back to top