What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
The University of Queensland - Introduction to Software Engineering
| Country: | Australia |
| University: | The University of Queensland |
| Course code: | CSSE 1001 |
| Course title: | Introduction to Software Engineering |
| Date of Syllabus: | |
| Source: | Manual search |
| Associated Degrees: | |
| Prerequisits: | |
| Course for Majors: | |
| Course stage: | |
| Semester: | |
| Programming language: | Python |
| Language of Instruction: | English |
| URL: | http://www.courses.uq.edu.au/student_section_loader.php?section=2&profileId=85405 |
| Explicit or !Explicit LOs: | Explicit |
| Learning Outcomes: |
apply program constructs such as variables, selection, iteration and sub-routines, apply basic object-oriented concepts such as classes, instances and methods, read and analyse code written by others analyse a problem and design an algorithmic solution to the problem read and analyse a design and be able to translate the design into a working program apply techniques for testing and debugging design and implement simple GUIs |
| LO categories: |
Designing Algorithms Basic OOP Classes & objects Control Structures & logic (if/else etc) Repitition & loops (for/while etc) Functions, methods and procedures Variables, assignment, arithmetic expressions, declarations, data types Testing & Debugging code Simple Graphics & GUIs |