Favorites ()
Students in a class watching a powerpoint presentation done by professor

Education at the forefront of technology

Master's Degrees and Graduate Certificates in Software

The Graduate Programs in Software

The School of Engineering offers several programs and graduate certificates to keep you ahead of the curve in the software field. Students can choose from three different master's degrees, eight graduate certificate programs and gain on-going professional development to stay relevant and up to date in an ever-changing field.

Our courses balance theoretical concepts and practical applications, offering immediate and future value. These reputable graduate programs are highly responsive to the Data Science, Information Technology, Information Systems, and Software communities—the curriculum is updated twice a year. Sought by large, small, and global employers, students receive a high-quality graduate education that integrates software technologies into workplace solutions with a class schedule that complement a healthy work/life balance.

Our non-cohort program has a rolling enrollment—meaning you can start in spring, summer or fall. Classes are offered weeknights from 5:45 – 9:00 p.m., Monday – Friday and/or alternating Saturdays from 9:00 a.m. – 4:00 p.m.

Download the flyer on our latest graduate certificates that started fall 2022: Data Analytics and Full Stack Development.

Graduate Programs and Certificates for Working Professionals

Student attends zoom session.

Get the facts

Attend an Information Session

Attend an online information session to get program details. Our programs serve working professionals with busy lives. Set your own pace and start fall, spring or summer. Classes are offered evenings and weekends. We look forward to meeting you.


Logistics Details

The application, admission and financial aid processes are easier than you might think. Let’s get started.

Start When You’re Ready

We serve working professionals with busy lives. Set your own pace and start fall, spring or summer. Classes are offered evenings, weekends, or online.


Accelerated Admission Process

A bachelor's degree from a U.S. regionally accredited institution (or international equivalent) and a minimum GPA of 2.7 is required. The GRE/GMAT is not required.


Tuition and Financial Aid

All applicants pay the same tuition and fees regardless of residency or citizenship status. Questions? Visit the Graduate Financial Aid.


Take a single class

Not ready to begin a graduate certificate or program? Just take a single class. Non-degree students can take up to four graduate courses. Courses taken can apply toward a future graduate certificate or master's degree program.

Opportunities for Graduate Students

Graduate Research

Collaborate with industry focused faculty to enhance your educational experience. Students provide real world solutions as part of a research project.

Independent Study

Customize your education with an independent study. Conduct a student lead project in consultation with a faculty member.

Career Opportunities

Our Career Development Center provides specialized services throughout the year for the graduate student population.