CSCE 331: Foundations of Software Engineering
Course Description
Credits 4.
3 Lecture Hours.
2 Lab Hours.Intensive programming experience and provision of the fundamentals needed for larger-scale software development; integration of concepts in computer science and familiarization with a variety of programming and development tools and techniques; team projects each with an emphasis on a different specialization within computer science; emphasis on programming techniques to ease code integration and clarity; practical exposure to software-engineering processes through large-scale projects and specification and documentation.Prerequisite:Grade of C or better inCSCE 314,CSCE 350/ECEN 350, orECEN 350/CSCE 350; grade of C or better or concurrent enrollment inCSCE 313.