What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?

University of Leicester - Program Design

Country: England
University: University of Leicester
Course code: CO 1003
Course title: Program Design
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage: 1
Semester:
Programming language: Java
Language of Instruction: English
URL: https://le.ac.uk/modules/co1003
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

Starting with the fundamental ideas of classes, attributes and methods we will develop many practical examples

Throughout this module we will not only focus on the implementation but also on the design and design techniques of larger software products

Step by step we will use the UML notations and diagrams to represent and reason about different design options.

LO categories:

Developing good program Design methodology & styling

Classes & objects

Functions, methods and procedures

UML Modelling language