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

Ohio University - Introduction to Computer Science

Country: USA
University: Ohio University
Course code: CS 2400
Course title: Introduction to Computer Science
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage: 1
Semester: 2
Programming language: C++
Language of Instruction: English
URL: http://www.catalogs.ohio.edu/preview_course_nopop.php?catoid=27&coid=127944
Explicit or !Explicit LOs: Scraped
Learning Outcomes:

Topics include elementary C++, computer algorithms, loops and flow of control

procedural abstraction, functions, streams, arrays, strings, objects and classes

polymorphism and operator overloading, professional societies, professionalism and ethics

pointers, dynamic memory, and dynamic arrays

LO categories:

Designing Algorithms

Abstraction

Classes & objects

Polymorphism

Control Structures & logic (if/else etc)

Repitition & loops (for/while etc)

Arrays, Lists, dictionaries, vectors, sets

Strings

Pointers