Apr 27, 2024  
College Catalog 2020-2021 
    
College Catalog 2020-2021 [ARCHIVED CATALOG]

CSI 120 - Computer Programming I


5 Credits
This course introduces the basics of computer programming and problem solving. Students will develop skills in designing and writing simple computer programs in an integrated programming environment (IDE). Topics include flowchart concepts, language syntax, data types and operators, methods, control structures such as conditionals and loops, and arrays.

Course Outcomes
  1. Use an integrated development environment to write, compile, run, and test simple object-oriented Java programs.
  2. Read and make elementary modifications to Java programs that solve real-world problems.
  3. Validate input in a Java program.
  4. Identify and fix defects and common issues in code.