May 20, 2024  
2023-24 Catalog 
    
2023-24 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CS 209 - Introduction to Computer Programming


5 CR

This course builds the foundation for core concepts in computer programming for students with no prior programming experience.  Students learn how to develop programs in a modern programming language with an emphasis on computer science fundamentals and problem-solving. Students learn current industry standards for testing and debugging different solutions for scientific and technical problems.

 

Prerequisite(s): MATH 141  (or higher), or placement by assessment in MATH 142  or above, or entry code.

Course Outcomes

  • Write clear, robust and modular computer programs using fundamental programming constructs such as basic computation, conditional and iterative structures, methods, and file input/output.
  • Write programs that use array data structure
  • Apply a variety of strategies to the testing and debugging of simple programs
  • Trace the execution of a variety of code segments
  • Apply consistent documentation and program style standards that contribute to the readability and maintainability of software

 

GenEd Outcomes: Creative and Critical Thinking

  • Quantitative/Symbolic Reasoning


Find out when this course is offered




Add to Favorites (opens a new window)