The Department of Software Engineering and Game Design and Development (SWEGD) represents fields at the forefront of high-impact developments. We take pride in our student-centered degree and certificate programs, which are enhanced by state-of-the-art instructional technology and applied research activities. Our undergraduate Software Engineering program is credited by the Engineering Accreditation Commission of ABET and our Computer Game Design and Development program is accredited under the general crititera of ABET. The distinctions of our programs include high quality and accessibility to both traditional and non-traditional students.
Our graduate programs include a Master of Science in Software Engineering and Graduate Certificates in Software Engineering Foundations and Software Engineering. In addition to welcoming full-time students with undergraduate degrees in computing fields, we also cater to two major non-traditional groups of students: those with baccalaureate degrees in other majors and those whose schedules allow for only part-time studies. We have a substantial array of evening course offerings. Moreover, we offer an increasing number of our courses fully online.
In addition to a wide selection of courses, the programs allow students to take advantage of the many opportunities. Many graduate and research assistantships are available, as are several student assistant positions, some through sponsored research. The colloquium series features talks by invited speakers on current topics in the discipline. We support student organizations and offer Game Jams throughout the year to encourage development of student knowledge and skills outside the classroom.
SWEGD Degrees and Programs:
- Bachelor of Science (BS) in Software Engineering
- Bachelor of Science (BS) in Computer Game Design and Development
- Masters of Science (MS) in Software Engineering
- Minor in Software Engineering
- Minor in Computer Game Design and Development
- Graduate Certificate in Software-Engineering Foundations
- Graduate Certificate in Software Engineering