Computer Science, M.S.

Apply current technologies to meet the challenges of today while creating new technologies that meet the challenges of tomorrow.

Computer Science has become an increasingly valuable field for professionals in IT, engineering, cyber security, and application development.

Curriculum Combines Problem-Solving, Critical Thinking, Innovation, and Creativity

The Master of Science degree in Computer Science program prepares you with an advanced understanding of the principles that underlie the science of computing. Designed for the working adult, the program offers classes in the evening in accelerated, eight-week sessions. Upon completion of the program, you will be able to:
  • Design and implement efficient, effective, scalable, and secure software systems to meet project needs.
  • Design, implement, and evaluate network-based distributed systems, , components, and applications that interact with their environment.
  • Evaluate and enhance the security of information systems against zero-day cyber attack.
  • Create solutions that collect, communicate, visualize, process, store, and secure large volumes of actionable data.
  • Integrate custom software and hardware to create systems that automate and improve diverse processes.
  • Conduct cutting-edge research in Computer Science that pushes the frontiers of what we know about this most dynamic of fields.
Offered on campus and online, the Master of Science in Computer Science degree program allows you to choose a specialization specific to your career goals and professional interests:

Software Engineering Concentration

  • Develop software for a wide variety of platforms and systems.
  • Design data storage systems that meet the requirements of a given problem, including prescribing the hardware, software, and communication links that must comprise such systems.
  • Design, implement, document, and present a computer system for a particular application.
  • Use today’s popular languages and frameworks to create mobile, web, and desktop applications.

Cyber Security Concentration

  • Identify the risks an organization faces due to cyber threats, and recommend steps to take to combat those risks.
  • Create new responses to emerging cyber security problems to enable response to new attacks as they evolve.
  • Describe how cyber attacks against an organization can be monitored and investigated for actionable intelligence.
  • Create tools for encrypting data, authenticating users, and verifying the integrity of data.
  • Identify components of a modem information system and the threats that challenge security.
  • Design software and networks that resist and mitigate cyber attacks.
  • Specify tools and architectures to help secure information systems both proactively and reactively.
  • Reverse-engineer malware to determine how to defeat it.
  • Extract and examine digital evidence from diverse platforms and media.
  • Create tools for penetrating into systems and networks to identify and counteract vulnerabilities.

Intelligent Systems Concentration

  • Design and implement intelligent systems that perceive, act, and learn in response to their environment.
  • Utilize machine learning techniques to improve the performance of systems.
  • Derive experience-based models for solving problems.
  • Integrate software with hardware to create autonomous systems that can do useful work.
  • Create secure networks for communicating measurement data and commands among devices.
  • Create software that preforms required computation while minimizing battery usage and processing lag.

Why Lewis for Your Master’s Degree in Computer Science?

  • Ranked as one of U.S. News & World Report’s “Top Tier Colleges”
  • Faculty connections in the computer science industry bring job opportunities and real-world projects to Lewis
  • New facilities and labs, including a software engineering and security and networking labs
  • Access to the latest versions of commercial and open-source software
  • Small average class size allows for high interaction with our experienced faculty
  • Internship co-op program with Argonne National Laboratory and several other employers
  • Hands-on projects for multiple industries and organizations, with a heavy emphasis on service
  • Classes offered during weekday evenings and online allowing for flexibility for working professionals.
  • Heavy integration of classroom technology to enable students to participate even on weeks when they can’t come to campus in person.
  • Foundation courses offered for working professionals wishing to change their career, so that they can quickly build an informed understanding of Computer Science.
  • Adjunct faculty who are leaders in their fields, who actually practice the material they teach.
  • Balanced curriculum that combines theory and practice, allowing for a deeper understanding of computer science technologies

Life after Lewis

Jobs are not only plentiful in the field of computer science, but rewarding in terms of financial and professional fulfillment. Graduates of the M.S. in Computer Science program are qualified to work in many positions, including:

  • Software Developer
  • Database Designer
  • Web Developer
  • Network Engineer
  • Cyber Security Engineer
  • Cloud Computing Architect
  • Video Game Developer
  • Simulation Expert

Admission Requirements

To be accepted for admission in the M.S. in Computer Science program at Lewis University, candidates must meet the following credentials:

  • Baccalaureate degree from a regionally-accredited institution of higher education
  • Minimum undergraduate GPA of 3.0 on a 4.0 scale
  • Application for graduate admission to Lewis University and paid application fee
  • Professional resume
  • Official transcripts from all institutions of higher education attended
  • Two-page statement of purpose
  • Two letters of recommendation
  • Undergraduate coursework in discrete mathematics, programming, and algorithms (Students without sufficient coursework will still be considered for admission, but may need to complete up to 13 credit hours of foundation courses offered at Lewis)
  • International students are required to have a TOEFL test score greater than 550 (computer-based 213, internet based 79)

4 + 1 Program Option in Computer Science

A 4 + 1 Program Option will enable high-achieving students pursuing the Bachelor of Science in Computer Science to earn the Master of Science in Computer Science with just one additional year of study. Since they earn a BS in Computer Science, they will not have to take any of the Foundation courses. Furthermore, students may take up to three of graduate courses and count them toward their undergraduate requirements. They will then have to take 23 credit hours to complete the degree. Ambitious students may accomplish this in just two semesters (four eight-week terms).


Need more Information?