The program is individualized to meet each student's needs and provides a firm foundation for continuing on to the doctorate or a professional career. The program accommodates both full-time and part-time students.
The Master of Computer Science program at the University of Dayton requires 30 semester hours. These hours include core courses, electives and a culminating experience.
Each student's program requires the advance approval of the Graduate Program Director. A student failing to make normal progress will be required to withdraw from the program.
Students are expected to have a better than average knowledge of algorithm construction and implementation of algorithms in an object-oriented language. Students are encouraged to take CPS 501 during their first term as a graduate student. This course counts towards the 30 graduate semester hours needed for the degree. They should discuss this with the Graduate Program Director prior to registering for any courses.
Working With Faculty
Students in the Master of Computer Science program can work with faculty in a variety of ways such as on a thesis, project or sponsored research. The best way to get started is to contact faculty in person (preferred) or by email and find out what research they are working on and how you can get involved. Some of the cutting-edge research taking place in the department are in the following areas: data science, cyber security, autonomous systems, deep learning, software engineering, data visualization, robotics and more.
Additional Information
Visit the Catalog to view additional details about the computer science graduate program, including degree requirements and course descriptions.