What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
University College Dublin - Computer Programming 2
Country: | Ireland |
University: | University College Dublin |
Course code: | COMP 10120 |
Course title: | Computer Programming 2 |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | Computer Programming 1 |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | 2 |
Programming language: | C |
Language of Instruction: | English |
URL: | https://sisweb.ucd.ie/usis/w_sm_web_inf_viewer_banner.show_module?p_subj=COMP&p_crse=10120&p_term_code=201600&p_semester=Semester%20Two&p_website_mode=CONTINUING&p_crumb=%3CA%20href%3D%22https%3A%2F%2Fsisweb.ucd.ie%2Fusis%2Fw_sm_web_inf%3CA%20href%3D%22https%3A%2F%2Fsisweb.ucd.ie%2Fusis%2Fw_sm_web_inf_viewer_banner.show_major%3Fp_term_code%3D201600%26p_cao_code%3DDN201%26p_major_code%3DCSSA%26p_cao_code%3DDN201%26p_website_mode%3DCONTINUING%26p_show_prog_link%3DY%26p_crumb%3D%253CA%2520href%253D%2522https%253A%252F%252Fsisweb.ucd.ie%252Fusis%252Fw_sm_web_inf%22%3E%20DN201%20Computer%20Science%3C%2FA%3E#bookmarkdescription |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
Design programming solutions to solve problems Write programs which use multiple forms of input and output Write programs which dynamically allocate memory as required Use data structures and recursion when writing computer programs Appreciate the core concepts of Object Oriented Programming |
LO categories: |
Writing programs Problem Solving (also things like computational thinking) Basic OOP Data Structures (general or implied complex like stacks, queues etc) File handling & I/O memory allocation Recursion |