Red X iconGreen tick iconYellow tick icon

    Overview

    An introduction to computer programming suitable for beginners with some prior experience. Builds on and extends basic programming and object- oriented concepts. Introduces broader programming concepts and other languages.

    About this paper

    Paper title Foundations of Computer Science
    Subject Computer and Information Science
    EFTS 0.1500
    Points 18 points
    Teaching period(s) Summer School (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.
    Prerequisite
    COMP 121, COMP 161 or (COMP 151 passed with a grade of at least B).
    Restriction
    COMP 160, COMP 162
    Schedule C
    Arts and Music, 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.

    Timetable

    Summer School

    Location
    Dunedin
    Teaching method
    This paper is taught On Campus
    Learning management system
    Aoroa

    Computer Lab

    Stream Days Times Weeks
    Attend
    A1 Monday 12:00-13:50 2-7
    Tuesday 12:00-13:50 2-7
    Wednesday 12:00-13:50 2-7
    Thursday 12:00-13:50 2-7
    Friday 12:00-13:50 2-7

    Lecture

    Stream Days Times Weeks
    Attend
    A1 Monday 11:00-11:50 2-7
    Tuesday 11:00-11:50 2-7
    Wednesday 11:00-11:50 2-7
    Thursday 11:00-11:50 2-7
    Friday 11:00-11:50 2-7

    Semester 2

    Location
    Dunedin
    Teaching method
    This paper is taught On Campus
    Learning management system
    Aoroa

    Computer Lab

    Stream Days Times Weeks
    Attend one stream from
    A1 Tuesday 10:00-11:50 29-35, 37-42
    A2 Monday 12:00-13:50 29-35, 37-42
    A3 Monday 16:00-17:50 29-35, 37-42
    A4 Tuesday 14:00-15:50 29-35, 37-42
    A5 Tuesday 08:00-09:50 29-35, 37-42
    A6 Monday 14:00-15:50 29-35, 37-42
    AND one stream from
    B1 Wednesday 16:00-17:50 29-35, 37-42
    B2 Friday 16:00-17:50 29-35, 37-42
    B3 Friday 08:00-09:50 29-35, 37-42
    B4 Thursday 14:00-15:50 29-35, 37-42
    B5 Thursday 08:00-09:50 29-35, 37-42
    B6 Thursday 10:00-11:50 29-35, 37-42

    Lecture

    Stream Days Times Weeks
    Attend
    A1 Monday 09:00-09:50 29-35, 37-42
    Wednesday 08:00-08:50 29-35, 37-42
    Back to top