Go to Main Content




Detailed Course Information


Summer 2017
Apr 24, 2018
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 222 - Advanced Programming
Project-intensive study of advanced topics and best practices in software development, including advanced language features, modular decomposition, and development tools. Prerequisite: CS 121 with a C- or better and either CS 124 or MATH 215 with a C- or better and ENG 103 or equivalent. Prerequisite or parallel: ENG 104 or 114 or equivalent (e.g., testing or placement). Open only to students in majors, minors, certificate programs, and graduate students of the Department of Computer Science.
3.000 Credit hours
3.000 Lecture hours

Levels: Undergraduate
Schedule Types: Lecture, Seminar, Online Fixed Times (Synch), Online (Asynchronous)

Computer Science Department

Must be enrolled in one of the following Levels:     
Must be enrolled in one of the following Fields of Study (Major, Minor, or Concentration):
      Computer Science
      Computer Security
      Foundations Computer Sys
      Pre-MA Computer Science
      Software Engineering
      Theory of Computing Cognate
      Trans Grad Studies CS Cert

Undergraduate level CS 121 Minimum Grade of C- and (Undergraduate level CS 124 Minimum Grade of C- or Undergraduate level MATH 215 Minimum Grade of C-) and Undergraduate level ENG 103 Minimum Grade of C and (Undergraduate level ENG 104 Minimum Grade of C or Undergraduate level ENG 114 Minimum Grade of C)

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.1