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