Shape the Science of Technology

Are you ready to push the boundaries of computer science? Create future-shaping innovations with Lewis University's online Master of Science in Computer Science (MSCS). Through hands-on coursework, research and the master's thesis, you will learn advanced computing while honing your problem-solving, analytical and creative abilities. Gain highly valued tech knowledge and skills in this rapidly growing field, and get ready to shape tomorrow's technology in dramatic ways.

A High-Quality, Practical Degree

When you earn your M.S. in Computer Science from Lewis University, you receive a practical education that is rigorous, customizable, market-relevant and immediately applicable to your career. In this fully online computer science program, you benefit from:

  • Outcomes-based learning that allows you to gain in-depth knowledge and experience in developing enterprise-scale applications, database systems, security solutions and intelligent automated systems. View the full curriculum.1
  • Personalized education that fits your career goals, with the option to choose a targeted concentration in Cyber Security, Intelligent Systems or Software Engineering.
  • An emphasis on research: You will learn how scholars in the field of computer science build upon past knowledge and innovations to generate new insights that power tomorrow's technology.
  • Capstone thesis or project that results in a publication-worthy document or a computer systems project sponsored by an external organization. Your work will combine theory and practice and demonstrate to employers your abilities as an innovator and problem-solver.
  • Experienced faculty who have tremendous industry experience and share their passion for computer science and the latest learning in a fast-changing field.
  • Flexibility in learning allows you to study at the times and locations that suit you — you're never required to be at the Lewis campus in Romeoville, Ill., though you're always welcome to visit.
  • Time to completion: You can complete this program in as little as one year.1

Student Learning Outcomes

In the MSCS core courses, you will learn how to:

  • Apply, design and develop principles for constructing software systems to meet desired needs.
  • Design, implement and evaluate a secure network-based distributed system, process, component or program.
  • Learn the theoretical principles that guide research and power innovation in the field.
  • Research and apply current state-of-the-art theories and methods related to computer science.

In-Demand Concentrations

You can tailor your learning to your career goals by selecting one of the following concentrations:

  • Cyber Security Ranked a Top 20 Best Online Masters in Cyber Security in 2017, you'll learn how to identify, monitor and investigate organizational cyber-threats, as well as how to recommend steps and create responses to combat them. Become an expert in encryption and authentication systems, and learn how to design software and networks that mitigate cyber attacks. Gain the ability to specify tools and architectures that proactively and reactively secure information systems. Plus, learn to investigate the aftermath of cyber attacks using popular digital forensics tools, as well as tools you create yourself. A sample of the courses offered includes Network Security Essentials, Application Security, and Encryption and Authentication Systems.
  • Artificial Intelligence Learn how to design and implement computing systems that perceive, act and learn. Use machine-learning techniques to improve the performance of computer-based systems and create experience-based models for solving problems. Learn how to build systems that can collect and respond to various sensor measurements and how to design networks that communicate and coordinate responses to environmental signals. These are the technologies that power the Internet of Things. A sample of the courses offered includes Natural Language Processing, Machine Learning and Robotics.
  • Digital Forensics Cultivate comprehensive investigative skills to solve crimes in areas like corporate espionage, copyright infringement, Internet/email, cyberbullying and more. This concentration includes supplementary courses from the Criminal Justice Department. A sample of the courses offered includes Programming for Digital Forensics, Mobile Device Forensics, and Intelligence Gathering: Issues and Controversies.
  • Enterprise and Cloud Computing With many organizations moving their IT infrastructures to the cloud, gain the skills to propose and implement solutions that effectively manage this form of computing. A sample of the courses include Large-Scale Data Storage Systems, Distributed Computing Systems, and Cloud Computing and Virtualization.
  • Game Simulation and Programming Learn how to write computer games and simulations by understanding and utilizing advanced concepts, tools and collaboration software. A sample of the courses include Video Game Programming, Software Architecture and Design, and Computer Graphics.
  • Software Engineering Learn how to develop software for a variety of platforms and systems, including mobile devices and the web. Design data storage systems that solve problems, and incorporate security controls and protections throughout the software design and implementation process. Learn how to document and model software solutions to facilitate collaborative development and how to develop and follow testing strategies to verify a software solution's proper function and security. Become a software developer who creates today's enterprise-empowering applications. A sample of the courses offered includes Database Systems, Object-Oriented Development and Software Production Process.

Prepare for Top-Earning, Top-Ranked Careers

Lewis University's online M.S. in Computer Science prepares you for some of the best-paying jobs in the industry. Besides offering earning potential beyond $100,000 annually, these positions are poised for continued growth as technology becomes an even more essential part of our lives.

Role Average
Compensation, 2017
Salary Growth
from 2016

Systems Programmer



Software Engineer



Storage Architect



Mobile Specialist/Technologist



Network Architect



With an MSCS degree, you will be ready for roles that are media-recognized as the most promising, in-demand and fastest-growing in the U.S. job market. Especially acclaimed positions include:

  • Software Engineering Manager – Ranked No. 2 on LinkedIn's Top 10 list of the most promising, in-demand jobs of 2018, with a median salary of $148,000 and year-over-year growth of 38 percent.
  • Machine Learning Engineer – Ranked No. 1 on LinkedIn's list of the fastest-growing jobs in the U.S., with 9.8x growth between 2012 and 2017.
  • Software Developer – Ranked No. 1 on a Forbes list of the Best Jobs for 2018 and beyond, with a salary of up to $126,940 annually and 30 percent growth projected by 2026.
  • Mobile Developer – Ranked No. 8 on Glassdoor's annual list of the 50 Best Jobs in America, with a median base salary of $90,000.

An advanced education in computer science can be a tremendous investment in your future. Set yourself up for job opportunities with top-level salaries by gaining the skills employers need. Don't miss out on your opportunity to enter the job market at this pivotal time.

Who Should Apply?

Applicants for the M.S. in Computer Science must meet the following admissions requirements:

  • Undergraduate degree from an accredited program in computer science, computer engineering, electrical engineering, mathematics or information systems is preferred. Applicants without undergraduate coursework in computer science or a related field will take up to six courses (18 credit hours) to provide the required foundation to pursue advanced study.
  • Minimum 3.0 cumulative GPA on a 4.0 scale. In some cases, applicants with a GPA below 3.0 may be admitted on a conditional basis.
  • International students are required to have a TOEFL test score greater than 550 (computer-based 213; Internet-based 79).

Create Your Future in Computer Technology

To learn more about the online M.S. in Computer Science, call (866) 967-7046 to speak with a Graduate Admissions Counselor or request more information.

Interested in visiting the campus? Lewis University is located 35 miles southwest of Chicago in Romeoville, Ill.

1Depending on previous academic preparation, applicants may need to take up to 18 additional credit hours in Foundations courses for a total of 51 credit hours and potentially two additional semesters.