What Do CS1 Syllabi Reveal About Our Expectations of Introductory Programming Students?
Arizona State University - Principles of Programming with Java
Country: | USA |
University: | Arizona State University |
Course code: | CSE110 |
Course title: | Principles of Programming with Java |
Date of Syllabus: | |
Source: | Manual search |
Associated Degrees: | Computer Science |
Prerequisits: | no |
Course for Majors: | yes |
Course stage: | 1 |
Semester: | |
Programming language: | Java |
Language of Instruction: | |
URL: | http://cidse.engineering.asu.edu/wp-content/uploads/2012/12/CSE110-S12_Syllabus.pdf |
Explicit or !Explicit LOs: | Explicit |
Learning Outcomes: |
develop Java programs using primitive types use predefined classes in their programs such as Math, String and Random classes read and understand Java programs that includes multiple methods, control flow, arrays, and inheritance develop Java programs with multiple classes and writing methods with control flow, arrays and including concepts of Inheritance and polymorphism develop Java programs applying Object Oriented Programming approach such as Inheritance, Polymorphism understand the use of static methods and variables understand searching and basic sorting algorithms understand basics recursion and write simple program using recursion |
LO categories: |
Writing programs Basic OOP Classes & objects Polymorphism Inheritance Control Structures & logic (if/else etc) Functions, methods and procedures Arrays, Lists, dictionaries, vectors, sets Variables, assignment, arithmetic expressions, declarations, data types Sorting Algorithms Recursion |