CS202 is the first of three one-credit learning lab courses designed to give students knowledge of and hands-on experience with several tools, technologies, and techniques used by software engineers. This knowledge will benefit students pursuing a career as a software engineer and will also benefit students in later CS courses. The course is required of students in the software engineering emphasis and will also be useful to students evaluating whether they should pursue a career in software engineering.
CS202 is mostly hands-on, with few lectures. Students prepare for class by doing pre-class readings and/or assignments and spend most of their class time completing in-class labs and tutorials.