Apr 18, 2025  
2025-2026 Preliminary Catalog 
    
2025-2026 Preliminary Catalog
Add to Personal Bookmarks (opens a new window)

CIS 132 - Principles of Programming


Number of Credits: 3
Explore how object-oriented programming can be used to solve real-world problems.  Apply modern programming concepts to create classes, decision structures, loops, file I/O, arrays, text processing, and wrapper classes. Advanced placement exam (Computer Science A) accepted.  (Fall, Spring) Two hours lecture each week. Two hours laboratory each week. Three Credits. Three billable hours.

Pre-/Co-requisite(s): Any General Education MATH course.

Course Topics:
Programming with the Java programming langauge to create classes, decision structures, loops, file I/O, arrays, text processing, wrapper classes, arrays and array lists.
Course Objectives: Upon successful completion of this course, students will be able to:
 

  1. Write code that uses variables, decision statements, arrays, conditional and loop constructs. (PG5)
  2. Manipulate primitive numeric data and string data. (PG5)
  3. Create Java classes and use object references. (PG2)
  4. Access the fields and methods of an object. (PG2)
  5. Access and create static fields and methods. (PG2)
  6. Create arrays and array lists (PG4)
  7. Debug programs by fixing syntax and logical errors. (PG2)
  8. Explain how a program works by going through the code line by line. (PG1,PG4,PG5)



Add to Personal Bookmarks (opens a new window)