What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of London - Principles of Programming
Country: | England |
University: | University of London |
Course code: | COMP 101P |
Course title: | Principles of Programming |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | |
Programming language: | C,Haskell |
Language of Instruction: | English |
URL: | http://www.cs.ucl.ac.uk/students/syllabus/undergrad/101p_principles_of_programming/ |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Design, implement, debug and test small programs using at least two different programming paradigms, given straightforward specifications Develop algorithms to solve a wide range of common programming problems Compare and contrast the different paradigms, understanding the relative advantages and disadvantages of each Use common programming tools such as compilers, editors and debuggers to have an understanding of core computer architecture, memory and memory management, and the binary representation of data values |
LO categories: |
Writing programs Designing Algorithms How Computers & computational systems work & history of computing Testing & Debugging code IDE use |