Module/Course Description

Course Title: Introduction to Programming

Course Code: UMDCOM104

Programme: BSc (Hons) Computing

Credits: 20.00

Course Description:

RATIONALE

This module will introduce the concepts of programming and a modern programming language. Although it is likely that the majority of students will have some programming experience, none will be assumed. Structured programming constructs, procedural programming and object-oriented programming will be covered. Elements of agile development will be covered.

AIMS

The aims of the module are:

  • To introduce the concept of a computer program, programming languages and program production methods; 
  • To introduce generic high-level programming language concepts; 
  • To introduce the concepts and structures of structured programming; 
  • To introduce the concepts of object-oriented development and programming; 
  • To introduce the concepts of Agile Development. 

LEARNING OUTCOMES

On successful completion of this module, a student will be able to:

  1. Demonstrate knowledge and understanding of structured and procedural programming concepts 
  2. Demonstrate knowledge and understanding of object-oriented concepts
  3. Select appropriate structured programming and object-oriented concepts to formulate effective software solutions
  4. Employ structured programming and object-oriented constructs to implement effective software solutions
Prerequisites: UOS-IND-B-100
Prerequisites Categories: Year 1

Typical Module duration: 8.0 Week(s)

Back