|
|
Nov 23, 2024
|
|
CS& 141 Computer Science I (5 credits)
Prerequisite MATH& 141 ; with at least a 2.0 grade, or instructor permission.
Course Description The first in a two–quarter course focusing on structured and procedural programming. Topics include the basics of computer programming, loops, conditionals, methods, program design, debugging, flow charts, pseudo-code, and, object-oriented programming. No prior programming experience is required but is highly recommended.
Student Outcomes 1. Apply the syntax and semantics of the chosen computer language to create and modify programs using loops, selections, control structures and arrays of basic data types.
2. Predict the output of programs involving selection and looping
3. Apply basic algorithms to the program design process.
4. Evaluate code with respect to its maintainability.
5. Identify and apply basic debugging strategies.
6.Design, code, test, and debug small structural, procedural, and object-oriented programs.
7. Define basic computer programming terms and concepts.
8. Demonstrate the correct use of programming environment software features, including debugging tools, editor features, and help options.
9. Incorporate comments and other techniques within programs to enhance usability and maintainability.
Add to Portfolio (opens a new window)
|
|
|