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

University of Virginia - Intro to Programming

Country: USA
University: University of Virginia
Course code: CS 1110
Course title: Intro to Programming
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: optional depending on programming experience
Course stage: 1
Semester:
Programming language: Java
Language of Instruction: English
URL: http://cs1110.cs.virginia.edu/s15/syllabus.html
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

teach you the skill of programming and the art of computer science

basic principles and concepts of object-oriented programming through a study of algorithms, data structures and software development methods in Java

Emphasizes both synthesis and analysis of computer programs.

LO categories:

Writing programs

Designing Algorithms

Basic OOP

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