2024-2025 Catalog 
    May 18, 2024  
2024-2025 Catalog

CIS 115 Introduction to Programming & Logic

Lecture: 2 Lab: 3 Clinic: 0 Credits: 3
This course introduces computer programming and problem solving in a structured program logic environment. Topics include language syntax, data types, program organization, problem solving methods, algorithm design, and logic control structures. Upon completion, students should be able to use top-down algorithm design and implement algorithmic solutions in a programming language.

This course has been approved for transfer under the CAA as a general education course in Mathematics (Quantitative).

Pre-requisite(s): Take One Set:  Set 1: DMA 010, DMA 020, DMA 030, and DMA 040, Set 2: DMA 025 and DMA 040, Set 3: MAT 121 , Set 4: MAT 171 , Set 5: MAT 003 , Set: 6: BSP 4003​
Course is typically offered in Fall, Spring, and Summer.
Course has transfer restrictions - 10 years

Student Learning Outcomes (SLOs)
At the completion of the course, the students should be able to do the following:

  1. Apply control structures.
  2. Apply top-down algorithmic design.
  3. Implement algorithmic solutions in a programming language.