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

Heriot-Watt University - Software Engineering 1

Country: Scotland
University: Heriot-Watt University
Course code: F27SA
Course title: Software Engineering 1
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage: 1
Semester: 1
Programming language: None
Language of Instruction: English
URL: https://www.hw.ac.uk/documents/pams/201617/F27SA_201617.pdf
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

Knowledge of the object-oriented paradigm

Awareness of the contrast with other programming paradigms

Manipulating objects in an IDE

Understanding and using documentation in an API

Reading, understanding, adapting, creating, and documenting object-oriented code

Reading and running code, and modifying it

LO categories:

Code Manipulation

Generating clear documentation

Basic OOP

IDE use