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

University of British Columbia - Computation, Programs and Programming

Country: Canada
University: University of British Columbia
Course code: CPSC 110
Course title: Computation, Programs and Programming
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage:
Semester:
Programming language: None
Language of Instruction: English
URL: https://edge.edx.org/asset-v1:UBC+CPSC110+2015W2+type@asset+block@Vantage_Computer_Science_Syllabus.pdf
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

to introduce you to a systematic method for solving hard design problems

how to use and understand language in a Computer Science context

ensuring that the programs he or she writes are clear and easy for others to understand.

LO categories:

Problem Solving (also things like computational thinking)

Program Comprehension

Teamwork skills & Communication