What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
The University of Hong Kong - Computer Programming
Country: | China |
University: | The University of Hong Kong |
Course code: | COMP 1117 |
Course title: | Computer Programming |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | |
Semester: | |
Programming language: | C++ |
Language of Instruction: | |
URL: | http://www.cs.hku.hk/programme/course_info.jsp?infile=2015/comp1117.html |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Able to identify possible solutions for problems based on computer programs. Able to implement solutions for problems using C++. Able to understand programs written by others and participate in larger scale system implementation. Steps in program development, use of compiler, linker and debugger, use of integrated development environment Data types and variables, control structures, functions, array and compound data, pointers and dynamic memory, file I/O Programming style, program documentation recursion, linked lists and dynamic data structures |
LO categories: |
Writing programs Developing good program Design methodology & styling Program Comprehension Generating clear documentation Data Structures (general or implied complex like stacks, queues etc) Control Structures & logic (if/else etc) Functions, methods and procedures Arrays, Lists, dictionaries, vectors, sets Pointers Variables, assignment, arithmetic expressions, declarations, data types File handling & I/O IDE use Recursion |