May 27, 2024  
2022-2023 Undergraduate Catalog 
2022-2023 Undergraduate Catalog [ ARCHIVED CATALOG VERSION ]

Add to Personal Bookmarks (opens a new window)

CIS 132 - Principles of Programming

Number of Credits: 3
Principles of Programming introduces the student to object-oriented programming. Students will learn how to write code and develop strategies to solve problems. Topics covered include: creating classes, decision structures, loops, file I/O, arrays, text processing and wrapper classes. (Fall & Spring Only) Two hours lecture each week. Two hours laboratory each week. Three Credits. Three billable hours.

Pre-/Co-requisite(s): Any General Education MATH course plus either CIS 124  or ENGR 100 .

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)