Engineering Software Solutions
University of Alabama at Birmingham
CourseEE 433
This course covers the fundamentals of software design, architecture, and implementation for future software engineers. Topics include customer-focused requirements gathering, project planning, team tools, architectural patterns, environment and component selection, quality assurance, sustainability, versioning. Various development methodologies are discussed with a project demonstrating at least one release cycle.
Credits
3 credits
Course Code
EE 433