Masters Program for Non-Majors

Clouds over a blue sky,

 Computing Master’s Degree for Non-Majors – No Background Required

Computing is one of the fastest growing industries in the United States.  Employment in Computing and Computer Science is expected to grow faster than all other fields, at a rate of 11% between 2014 – 2024, according to the Bureau of Labor Statistics [1].  

The demand for qualified computing professionals is high.  The White House predicts that there will be 1.4 million computing jobs available by 2020, with only 400,000 qualified graduates available to fill them [2].  

Computing is an attractive field for everyone.  People with diverse educational and professional backgrounds are enrolling in graduate computing programs.  Even with no background in computer science, earning a Master’s degree (as opposed to a second undergraduate degree) can prepare you for jobs that are often more interesting, command higher salaries, and usually offer a better career advancement path. Time and cost commitments are comparable to a second undergraduate degree.

The School of Computing Master’s program provides students the opportunity to select between a specialization in Computer Science or Information Systems.  The MS In Computer and Information Sciences degree program prepares students for careers in a variety of computing fields including:

  • Computer Science : Robotics, Programmer, Game Developer, Software Engineer, Informatics Security Professional, Animator
  • Information Systems :  Systems Analyst, Database Administrator, Data Mining, Computer Forensics Examiner, Webmaster.

The MS program in the School of Computing does not require applicants to have a background in computing.  Pre-requisite courses are used to provide the knowledge required to be successful in our programs.  

Requirements for Applicants with non-Computing Undergraduate Degrees:

Apply for Admission into Master’s of Science Program: Click Here
Students select between applying for the Computer Science and Information Systems Specializations 

Requires GRE Scores (General Exam, with writing section)
Official Transcripts from all Higher Education Institutions
Written Statement of Purpose
International Students are required to take TOEFL or IELTS exams 

Pre-Requisite Courses 
Computer Science Specialization

  • CSC 120 – Problem Solving and Programming Concepts
  • CSC 231 – Introduction to Data Structures and Algorithms
  • CSC 332 – Advanced Data Structures and Algorithms
  • CSC 311 – Networking and Communications
  • CSC 322 – Operating Systems
  • CSC 333 – Programming Languages and Theory
  • MA 125 – Calculus I
  • MA 126 – Calculus II or MA 267 – Discrete Mathematical Structures

Information Systems Specialization

  • CIS 115 – Beginning Programming
  • ITE 285 – Intermediate Programming
  • CIS 321 – Data Communications and Networking
  • CIS 324 – Database Design, Development, and Management
  • ITE 272 – Systems Architecture

The prerequisite courses are required for most students who do not have a formal computing background. However, every applicant is different and has different skills, so it may be possible and appropriate in some cases to modify these requirements.

Degree Requirements – Each program requires thirty-six (36) graduate credit hours, including required courses and concentration areas.

For more information, or if you have questions, please contact:

      Dr. Debra Chapman, Director of Graduate Studies