Our 100% online Master of Science in Applied Computer Science program is an affordable and high quality professional degree that provides individuals holding an undergraduate degree in any discipline with the knowledge and skills needed to pursue a career as a software developer. Students taking two courses per semester, 6 credit hours per semester to include summer semesters, may complete the program in two years.

Prepare for a New Career

Our program offers a practical and focused curriculum that prepares graduates to enter the information technology job market as software developers upon graduation. All classes are taught by highly qualified faculty with both academic and industry experience. Course work includes web technologies, program construction, software development, database systems, advanced tools and techniques, and a final project experience designed to integrate knowledge and skills across courses with teamwork and professional practices.

Excellent Job Prospects for Graduates

Our graduates go on to pursue successful and rewarding careers in computing and information technology.  The U.S. Department of Labor Bureau of Labor Statistics Occupational Outlook Handbook (OOH) projects " employment of computer and information technology occupations [...] to grow 12 percent from 2018 to 2028, much faster than the average for all occupations. " The OOH also notes that " the median annual wage for computer and information technology occupations was $86,320 in May 2018, which was higher than the median annual wage for all occupations of $38,640. "  

Possible career paths for graduates include software developers, computer programmers, computer systems analysts, web developers, and database administrators.

100% Online to Fit Your Schedule

All course work is delivered online via the Internet. There are no requirements to come to campus or take proctored exams. Much of the course work will be done individually, although students may occasionally be expected to participate in online group meetings.

Students must have reliable broadband Internet access and their own personal computer capable of running the software tools used in the program (most software used is freely available to students). Students are also expected to be proficient in basic computer use including, but not limited to: general use of the Internet (web browsers, email, common web-based applications and search engines), use of productivity applications such as Microsoft Office, installing software packages, and the ability to troubleshoot basic computer issues. 

Costs and Financial Aid

The program is very affordable!  Based on current rates, the estimated tuition cost of the program is just under $2,900 per semester (6 credit hours per semester).

Additional information about tuition and fees is available on the Bursar's Office website. Please note, all online CS graduate classes are considered "NET" courses for tuition purposes and carry the same tuition rate regardless of residency status.

Financial support may be available for qualified students.  Please visit the Office of Financial Aid web site for more information.  

Application and Admissions Process

All applicants with a strong desire to join the program are encouraged to apply. In addition to general application requirements (see the link below for details), applicants to the program must submit: a personal narrative letter that explains the intent for pursuing the degree; three recommendation letters from professional references (references may include employers, professors, and other professional or business contacts; relatives and personal friends are not acceptable); and a comprehensive résumé or curriculum vitae that describes in detail the applicant's educational background and professional experience. Students are not required to take the GRE or any other entrance exam to be considered for admission to the program.

The review process will consider the application holistically to determine the applicant's suitability for the program; a single application requirement will not necessarily determine whether or not a student is accepted for admission. The admission process is selective and all applicants will be considered for admission to the program until the cohort is complete. We recommend applicants should have an undergraduate GPA of at least 2.75 and a dedication to complete the program successfully. As part of this review, some applicants may be asked to participate in an interview. This interview may include a written component.

Applicants are admitted as part of a cohort which starts in the Fall semester (August). When submitting an application, please make sure to choose Fall - it is not possible to begin the program at any other time of the year. Applicants wishing to start for the upcoming Fall semester must have a fully completed application with all required materials no later than July 1st. Completed applications will be reviewed monthly at the start of the calendar year. Applicants who are accepted to the cohort will be notified of their admission status no later than July 15th. Please note that provisional admission is not granted for entry to the program, and only students who are admitted to the program may enroll in graduate computer science courses.

How To Apply