School of Computer Science

Module 06-24635 (2012)

Introductory Computer Science

Level 1/C

Seyyed Shah Richard Dearden Semester 1 10 credits
Seyyed Shah Richard Dearden Semester 2 10 credits
Co-ordinator: Richard Dearden
Reviewer: Bernd Bohnet

The Module Description is a strict subset of this Syllabus Page.

Aims

The aims of this module are to:

  • introduce basic concepts of computer science and programming language
  • provide students with practical experience in programming
  • enable students to understand the capabilities and limitations of programming

Learning Outcomes

On successful completion of this module, the student should be able to:

  • identify and discuss commonly used computational principles and techniques
  • Choose appropriate computational techniques and algorithms for specific tasks
  • build simple computer programs
  • demonstrate an understanding of the capabilities and limitations of programming

Teaching methods

2 hours/week practical class for 20 weeks


Assessment

  • Sessional: 3 hr examination (70%), continuous assessment (30%)
  • Supplementary: 3 hr examination (100%)

Programmes containing this module