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
- Teaching staff
- 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