Jul 22, 2024  
2018-2019 Undergraduate Catalog 
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

CISC 108 - Introduction to Computer Science I (3cr.)

Credit(s): 3
Component: Lecture
Computing and principles of programming with an emphasis on systematic program design. Topics include functional programming, data abstraction, procedural abstraction, use of control and state, recursion, testing, and object-oriented programming concepts. Requires no prior programming experience, open to any major, but intended primarily for majors and minors in computer science or mathematics.
Repeatable for Credit: N Allowed Units: 3 Multiple Term Enrollment: N Grading Basis: Student Option
COREQ: MATH 115 , MATH 117 , or higher math course or math placement. RESTRICTIONS: Student may not receive credit for both CISC 106  and CISC108.
University Breadth: Mathematics, Natural Sciences and Technology Course Typically Offered: Fall and Spring
General Education Objectives:
Analyze Arguments and Information Engage in Constructive Ideation Reason QuantitativelyReason Computationally