What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University of Technology Sydney - Programming Fundamentals
Country: | Australia |
University: | University of Technology Sydney |
Course code: | 48023 |
Course title: | Programming Fundamentals |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computing Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | |
Semester: | |
Programming language: | Java |
Language of Instruction: | English |
URL: | http://handbook.uts.edu.au/subjects/details/48023.html |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Demonstrate a working knowledge of the basic constructs in the object-oriented language Java by being able to complete small programs Use the BlueJ programming environment to build simple software systems Design and code a software system that correctly implements a solution to a small problem defined by a specification, and follows specific design rules Comprehend and use basic program control constructs of sequence, selection and iteration Comprehend and use code that implements arrays and the basic sorting and searching algorithms |
LO categories: |
Writing programs Basic OOP Control Structures & logic (if/else etc) Repitition & loops (for/while etc) Arrays, Lists, dictionaries, vectors, sets Searching algorithms Sorting Algorithms |