What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
Swansea University - Programming 2
Country: | Wales |
University: | Swansea University |
Course code: | CS 115 |
Course title: | Programming 2 |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | Programming 1 |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | 2 |
Programming language: | Java |
Language of Instruction: | English |
URL: | https://intranet.swan.ac.uk/catalogue/default.asp?type=moddetail&dept=any&mod=CS-115&ayr=17%2f18&psl=TB2&detailOnly=false |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Students will be able to develop substantial programs to solve specific problems based on algorithms using standard data structures. Students will have an awareness of efficiency considerations for different algorithms Students will be able to read and debug substantial programs written by others. Instance Methods and Fields. Object oriented programming and design techniques. Encapsulation: Public and Private Methods, Public and Private Fields. Introduction to algorithms - searching and sorting. Simple complexity analysis, introduction to data structures. |
LO categories: |
Designing Algorithms Program Comprehension Basic OOP Classes & objects Encapsulation Data Structures (general or implied complex like stacks, queues etc) Searching algorithms Sorting Algorithms Testing & Debugging code Evaluating Time/Space Complexity |