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