CIS-3510 Software Engineering
This course introduces the major concepts and techniques of software engineering. The student will be exposed to a variety of techniques for planning and modeling, along with strategies for gathering user input and executing software development. Additionally, students will emulate hands-on experience by modeling an entire system.
Advisory: Students are strongly encouraged to have successfully completed an introductory programming course before taking this course.
Prerequisite
COS-1160 or COS-2130