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

The University of Manchester - Object Oriented Programming with Java 2

Country: England
University: The University of Manchester
Course code: COMP 16212
Course title: Object Oriented Programming with Java 2
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: COMP16121
Course for Majors: yes
Course stage:
Semester:
Programming language: Java
Language of Instruction: English
URL: http://studentnet.cs.manchester.ac.uk/syllabus/?code=COMP16212#learningoutcomes
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

Have a clear understanding of more advanced principles of the Java programming language

Be able to design, code and test Java programs, which meet requirements expressed in English.

Have a basic understanding of principles that govern human performance when using computers and be able to apply such principles in a Java context.

Be able to understand the documentation for, and make use of, the Java API.

Be able to work effectively as a member of a small group working on a non-trivial programming task.

LO categories:

Problem Solving (also things like computational thinking)

Generating clear documentation

Control Structures & logic (if/else etc)

Testing & Debugging code

Scope of code