COSC122-17SU2 (C) Summer Nov 2017 start

Introduction to Computer Science

15 points

Details:
Start Date: Monday, 20 November 2017
End Date: Sunday, 11 February 2018
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Friday, 1 December 2017
  • Without academic penalty (including no fee refund): Friday, 12 January 2018

Description

An introduction to Computer Science, including algorithms, computability, complexity and object-oriented programming.

The summer version of COSC122 requires you to be at on site at Canterbury for an initial block course from November 20 to 24, but the remainder of the course may be taken by self-paced distance study. You will have access to online tutoring help, but will need to be able to work independently. This extra course is intended for students who have completed COSC121, and need COSC122 to be able to take Software Engineering First Professional or 200-level Computer Science next year.

This course develops a thorough understanding of basic data structures and algorithms that are commonly used in software development, and introduces students to broad concepts from Computer Science that enable them to develop effective programs. A series of labs and assignments will give students practice applying the ideas that they have learnt in lectures. Along the way, students will gain an understanding of why different data structures and algorithms are needed, the applications that they are suited for, and the advantages and disadvantages of their possible implementations.

Prerequisites

Restrictions

COSC112, CMIS112

Course Coordinator

For further information see Computer Science and Software Engineering Head of Department

Assessment

Assessment Due Date Percentage  Description
Test 20% Test at the end of the block course. 1 hour long and this test will count towards your final grade only if it improves your mark.
Assignment 20%
Lab Quizzes 10%
Final Test 50% 9 February, 1pm, 2 hours, at Canterbury but special arrangements may be possible for sitting off-site if necessary


The week-long block course is scheduled from 9am to 4pm each day (except we will finish at 3pm on Friday). The week will be a mixture of lectures and lab sessions, and there will be a small test at the end of the week from 2 to 3pm on Friday 24 November. This test will only count if it improves your grade.

Indicative Fees

Domestic fee $817.00

International fee $3,525.00

* All fees are inclusive of NZ GST or any equivalent overseas tax, and do not include any programme level discount or additional course-related expenses.

For further information see Computer Science and Software Engineering .

All COSC122 Occurrences