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

Aarhus University - Introduction to Programming

Country: Denmark
University: Aarhus University
Course code:
Course title: Introduction to Programming
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage:
Semester:
Programming language: Java
Language of Instruction: Danish
URL: http://kursuskatalog.au.dk/en/course/72469
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

apply a common programming language,

develop well-structured programs and perform testing and debugging of these

explain the architecture of programs, including inheritance, abstract classes and interfaces

explain simple specification models and perform implementation of these in programs

apply standard classes in program implementations

LO categories:

Writing programs

Abstraction

Classes & objects

Inheritance

Abstract Classes & Interfaces

Testing & Debugging code