CS 360 Introduction to Software Engineering
This course covers the principles of analyzing, designing, implementing, and testing software applications throughout the entire software development life cycle. Students take the opportunity to explore current and alternative views about software development methodologies including programming languages, project management styles, and design patterns. Students create software product in teams and present their projects.
Offered
Fall, Winter