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

University of Bradford - Fundamentals of Programming

Country: England
University: University of Bradford
Course code: COS4016
Course title: Fundamentals of Programming
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage: 1
Semester:
Programming language: None
Language of Instruction: English
URL: http://www.bradford.ac.uk/t4-modules/2017-2018/COS4016-B_FundamentalsofProgramming2017-18.pdf
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

apply the basics of software construction and the tools required to support it in programs

describe and use the terminology of object orientation

apply basic principles of computer programming to common problems

analyse and run computer program code

test and evaluate programs against basic requirements

apply algorithmic problem solving approaches

LO categories:

Writing programs

Problem Solving (also things like computational thinking)

Basic OOP

Testing & Debugging code