Senior Design

Gonzaga's Software Engineering Senior Group Design (SESGD)

Seniors in the Computer Science program participate in the Software Engineering Senior Group Design Course.  Groups of three or four students are teamed with a corporate sponsor to work on a software design project that has real application value in industry.

A liaison engineer from the sponsoring company is assigned to the student team to monitor the project's progress and to participate in project decision-making. The liaison engineer also helps the students make the best use of the sponsor's resources and facilities.

The Software Engineering Senior Group Design Course is intended to enhance the design content of the computer science program at Gonzaga University by promoting interaction between the industrial and academic communities. The SESGD faculty's mission is to organize, support and provide guidance to student teams.

The student team functions in the same way that a design team functions in industry. Students with different technical, scholastic and cultural backgrounds must develop a strategy to bring a project to completion and present the results of their project. Together they must make effective use of their available resources to perform and manage the project activities.

The special value of the program to the student lies in the unique experiences of decision-making under risk, and working with a team and sponsor liaison engineer in contributing to solve a real software engineering problem.