All students begin the MSCSSE degree by taking three common core courses required for the degree. Each course covers a specific philosophy that is a trademark of the MSCSSE program: Development, Design and Research. Building from these foundational courses, students will complete a minimum of 20 credits of electives in a variety of topics. MS CSSE students will complete their degree requirements with a 10 credit project or thesis.