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

Rutgers - Computers and Programming

Country: USA
University: Rutgers
Course code: 21:198:101
Course title: Computers and Programming
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: sufficient maths
Course for Majors: yes
Course stage: 1
Semester:
Programming language: None
Language of Instruction: English
URL: http://summer.newark.rutgers.edu/computers-programming-i-3-cr/
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

Introduction to problem solving using the computer

basic organization of a computer, file manipulation, use of editors and compilers

iteration and conditional statements

subprograms; elementary data structures.

LO categories:

How Computers & computational systems work & history of computing

Problem Solving (also things like computational thinking)

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

Control Structures & logic (if/else etc)

Repitition & loops (for/while etc)

File handling & I/O

IDE use