What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of York - Theory and Practice of Programming
Country: | England |
University: | University of York |
Course code: | COM00007C |
Course title: | Theory and Practice of Programming |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science and Mathematics |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | |
Semester: | |
Programming language: | Python |
Language of Instruction: | English |
URL: | https://www.cs.york.ac.uk/undergraduate/modules/tpop.html |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Demonstrate the ability to select and apply of a variety of algorithms and data structures suited to each given problem Understand issues of complexity with respect to algorithms Demonstrate competence in programming through the development of a significant application Demonstrate the ability to extend and edit existing large programs Demonstrate appropriate software testing strategies Demonstrate effective use of support tools such as debugging, documentation tools and programming environments |
LO categories: |
Writing programs Code Manipulation Generating clear documentation Testing & Debugging code IDE use Evaluating Time/Space Complexity |