Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course. |
CS 200 - Computational Thinking II |
Fundamental concepts of object oriented programming. Syntax and semantics of advanced Java, an object oriented programming language. Principles of program design and algorithm development strategies. Classes, abstract data types, exception handling, debugging. Use of computational thinking and computer programming as problem solving tools in all disciplines. This course has a laboratory component. Writing is a significant component of this course (QEP). This course, in sequence with CS100, may be taken as a terminal course by non-CIS majors. Students may not take BOTH CS200 and CS201.
4.000 Credit hours Levels: Undergraduate Schedule Types: Lecture/Lab Computer and Information Sci Department Course Attributes: CAS Lab Fee Tier 3, Writing, NOT ACTIVATED - USE C3LF, Tuition Arts and Sciences |