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

Michigan technological university - Introduction to Programming 1

Country: USA
University: Michigan technological university
Course code: CS 1121
Course title: Introduction to Programming 1
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://piazza.com/mtu/fall2014/cs1121/home
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

A high-level, object-oriented programming language is introduced as a problem-solving tool

Topics include design, coding, documentation, debugging, and testing of programs

Programming assignments are given in both a closed lab setting and as homework.

LO categories:

Writing programs

Problem Solving (also things like computational thinking)

Generating clear documentation

Basic OOP

Testing & Debugging code