Introduction to Programming
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:
- Demonstrate knowledge and understanding of structured and procedural programming concepts
- Demonstrate knowledge and understanding of object-oriented concepts
- Select appropriate structured programming and object-oriented concepts to formulate effective software solutions
- 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)
BSc (Hons) Computing
Introduction to Programming (UMDCOM104)