Holcroft House, home of Clarkson's Office of Admission
Clarkson sets a world-class standard in research by concentrating its strengths and leveraging expertise through cross-disciplinary centers of excellence.

Software Engineering: Research Opportunities

Software engineering is much more than just programming. You'll learn sound principles of engineering design and key computer science concepts, and then apply that knowledge to the design of software environments. Software engineering addresses critical issues across the life cycle of a software product, beginning with a proposal and continuing through development, testing, operation and maintenance.

Clarkson takes a collaborative, team-based approach to learning and research is an important part of the process. Some students accomplish this through participation in one of 16 SPEED teams (Student Projects for Engineering Experience and Design). In a way, this is the ultimate research, because you test your results against teams from other universities.

Each software engineering student participates in a major design experience in the senior year. Through this experience, you bring together knowledge gained in a wide variety of courses to solve realistic problems while building significant applications in a team-based environment.