What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?

City university of New York - Manhattan - Computer Programming 1

Country: USA
University: City university of New York - Manhattan
Course code: CSC 110
Course title: Computer Programming 1
Date of Syllabus:
Source: Manual search
Associated Degrees: Computer Science
Prerequisits: no
Course for Majors: yes
Course stage:
Semester:
Programming language: Java
Language of Instruction: English
URL: http://www.bmcc.cuny.edu/cis/upload/csc110.pdf
Explicit or !Explicit LOs: Explicit
Learning Outcomes:

Explain what an algorithm is and design algorithms to solve problems

Choose an appropriate problem solving technique for developing an algorithmic solution to a problem

Apply concepts of Object Oriented Programming

Trace the execution of a computer program

Test and debug a computer program

Students will collect, evaluate and interpret information and effectively use information technologies

Students will use quantitative skills and concepts and methods of mathematics to solve problems

LO categories:

Writing programs

How Computers & computational systems work & history of computing

Teamwork skills & Communication

memory allocation

Evaluating Time/Space Complexity

Exception Handling