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

Clemson University - Computer Science 1

Country: USA
University: Clemson University
Course code: CPSC 1010
Course title: Computer Science 1
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: No
Course for Majors:
Course stage:
Semester: 1
Programming language: C
Language of Instruction: English
URL: https://people.cs.clemson.edu/~chochri/wordpress/?page_id=478
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

introduction to modern problem solving and programming methods using C.

Topics include Unix; representation of integer, floating point, and character data; declarations; loops and conditionals; functions and parameter passing; searching and sorting; structured data types; and pointers.

LO categories:

Basic OOP

Polymorphism

Data Structures (general or implied complex like stacks, queues etc)

Control Structures & logic (if/else etc)

Repitition & loops (for/while etc)

Arrays, Lists, dictionaries, vectors, sets

Strings

Pointers

Variables, assignment, arithmetic expressions, declarations, data types