The Computer Information Systems (CIS) program offers a well-balanced course of study
designed to prepare graduates for a career in microcomputer or Internet support or
sales.
Following are course descriptions. Check the Annual Schedule to plan your schedule.
COMPUTER SCIENCE 121
Introduction to Programming, Alice + JavaScript (5)
Use Alice & JavaScript to learn programming, storytelling animation, problem solving, analysis, modular design & debugging - concepts for all programming languages. No prior programming experience needed. Topics: syntax, classes, data types, control flow, loops, if, procedures, parameters, input/output & arrays. Previously COMPU 131. Prerequisites: MATH 099 (2.0 or better) or a score of 85 or higher on the Algebra COMPASS test. Student option grading.
COMPUTER SCIENCE & 141
Introduction to Computer Programming with Java (5)
Design, implement computer solutions using object oriented technology. CS I curriculum: data types, algorithms, abstraction, classes, methods, inheritance, exceptions, arrays, control structures, sorting and searching. Previously COMPU 142. Prereq: MATH&141 or MATH 111 (min. 2.0) or instructor permission. Mandatory decimal grading.
COMPUTER SCIENCE 143
Computer Science II Data Structures with Java (5)
Continuation of Level I Programming course emphasizing design, algorithms, abstraction, analysis, classes, data structures, dynamic memory management, file processing, standard libraries, & larger interactive solutions. CS II curriculum. Previously COMPU 143. Prerequisite: Successful completion of CS& 141 or instructor's permission. Student option grading.