• Introduction to Programming and Logic

    CIS-115, Lecture: 2, Lab: 3, Credits: 3
    Prerequisites
    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
    No corequisites.

    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.