May 30, 2026  
2026-2027 Academic Catalog 
    
2026-2027 Academic Catalog
Add to Favorites (opens a new window)

CS 1500 - Computer Programming I

3 unit(s)


The usual entry course for Computer Science majors. Algorithm development and problem-solving methods. Design and development of computer programs using a general-purpose programming language.

Prerequisites: Two years of high school algebra.

Hours: (Lecture, 2 hours; laboratory, 2 hours)

Course Learning Outcomes List
Students will be able to:

  1. Analyze and explain the behavior of simple programs involving the fundamental programming constructs covered by this unit; 

  1. Modify and expand short programs that use standard conditional and iterative control structures and functions; 

  1. Design, implement, run, test, and debug a program that uses each of the following fundamental programming constructs: basic computation, simple I/O, standard conditional and iterative structures, and the definition of functions (PLO #1.2);

  1. Choose appropriate conditional and iteration constructs for a given programming task; 

  1. Apply the techniques of structured (functional) decomposition to break a program into smaller pieces; and,

  1. Describe the mechanics of parameter passing. 


Schedule of Classes | University Bookstore




Add to Favorites (opens a new window)