Jan 22, 2019  
Undergraduate Record 2006-2007 
Undergraduate Record 2006-2007 [ARCHIVED RECORD]

CS 205 - Engineering Software

Much of Computer Science stems from three ideas: you can define things in terms of themselves; you can treat procedures and data as one and the same;  and names make things more useful.  Although simple, these ideas have profound implications. The course will enable students to appreciate, use and understand these ideas in a manner that is useful and interesting, regardless of a student’s major. (Y)

Prerequisites & Notes
Prerequisite: CS 150 with a grade of C- or higher. Notes: Covers tools and techniques used to manage complexity needed to build, analyze, and test complex software systems includin abstraction, analysis, and specification.  Students may not receive credit for both CS 201 and CS 205.

Credits: 3