CS 260 Intro to Software Engineering
This course covers the principles of analyzing, designing, implementing, and testing software applications throughout the entire software development life cycle. Students are given the opportunity to explore current and alternative views about software development methodologies including programming languages, project management styles, and design patterns. Students research and present their findings to other students.
Offered
Fall, Winter