Dec 05, 2025  
Graduate Catalog 2025-2026 
    
Graduate Catalog 2025-2026

Computer Science, M.S.


Return to {$returnto_text} Return to: Graduate Programs

The Master of Science in Computer Science (MSCS) provides students with knowledge and skills at the graduate level in core and specialized areas in computing. The program prepares students for productive careers in industry by providing advanced conceptual knowledge, deep technical skills, and team/leadership practice. Students are expected to have a bachelor’s degree in computer science or related field. The program culminates in a large capstone project designed to apply skills from several courses in the curriculum on a real-world problem in a team environment. Students will be equipped with the core knowledge, skills, and experiences required for industrial computational problem-solving and collaborative solution development.

MSCS Electives: 15 Hours


Each student in the program is required to take 15 elective hours (5 courses) beyond the M.S. in Computer Science core. Electives may be chosen from Computer Science courses at the 5000 or 6000-level for which the student meets the prerequisite requirements.

Total: 30 Hours


Return to {$returnto_text} Return to: Graduate Programs