Skip to content Skip to footer site map


The purpose of the final year technical project is to explore the software development process as practiced in industry. The first semester course is concerned with getting a project specified and designed, and the second course is concerned with detailed design, implementation and testing. Companies sponsor most of the projects, and thus, these courses give students a very real exposure to typical projects that they will encounter in the work world. All projects are undertaken by groups of 2-6 students. Each project has a faculty advisor; faculty advisors may advise up to 3 projects.