Graduate Courses Taken in Applied Computer Science
|Course Title||Course Description|
|CS 6241 - Software Development I||This course introduces the software development process while improving programming skills. Topics include object-oriented programming, test-driven development, class design, GUI design and programming, and incremental, iterative development. The coursework assumes that the student has fundamental programming, debugging, and code-interpretation skills in an object-oriented programming language.|
|CS 6242 - Software Development II||This course continues the introduction of the software development process begun in CS 6241. Topics include software development process models, process management, requirements specification, and software modeling.|
|CS 6251 - Web Technologies I||
An introduction to the design, development, and implementation of web sites using client-side technologies. Students are expected to develop a dynamic web site using current industry best practices for client-side development.
Tiffani's Book Club Website
|CS 6252 - Web Technologies II||
A continuation of CS 6251: design, development, and implementation of web sites using client- and server-side technologies. Students are expected to develop a dynamic website using current industry best practices for client- and server-side development.