What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Aberdeen - Computer Programming and Principles
Country: | Scotland |
University: | University of Aberdeen |
Course code: | CS 1022 |
Course title: | Computer Programming and Principles |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computing Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | |
Semester: | |
Programming language: | None |
Language of Instruction: | English |
URL: | https://www.abdn.ac.uk/registry/courses/undergraduate/2017/computing_science/cs1022 |
Explicit or !Explicit LOs: | Scraped |
Learning Outcomes: |
Fundamental programming concepts including variables and scope, conditional statements, and iteration. Pseudocode. Fundamental algorithms including simple sorting and searching, and data structures including arrays. Boolean algebra, logic, set theory and proof. Relations, functions, combinatorics, graphs. |
LO categories: |
Control Structures & logic (if/else etc) Repitition & loops (for/while etc) Functions, methods and procedures Variables, assignment, arithmetic expressions, declarations, data types Searching algorithms Boolean Logic Pseudocode |