Students looking at a computer together

Computer Science

Master of Science

Request Information

Loading...

Program Intro

The Master of Science in Computer Science integrates fundamental theoretical concepts with sophisticated practical applications. Our program provides thorough preparation for employment in a number of industries or further academic study in the discipline.

Department of Computer Science

This program gives you the flexibility to customize your plan of study.  You’ll be mentored by experienced instructors in small classes and benefit from strong academic support alongside applied experiential learning opportunities.

Curriculum Overview

The core computer science courses are:

  • CS 51510 – Algorithms
  • CS 51520 – Operating Systems

You’ll also complete 21 credits of elective courses. Options include:

  • CS 51550 – Database Systems
  • CS 51560 – Software Engineering

Build a foundation for success with core courses in operating systems and algorithms.

See the Full Course of Study

Sample Courses

  • CS 51510 – Algorithms
  • CS 51520 – Operating Systems
  • CS 51530 – Programming Languages, Interpreters and Compilers

 

Explore subfields of computer science, such as machine learning, data mining and software design. Complete an internship and work on a research project supervised by a faculty member.

See the Full Course of Study

Sample Courses

  • CS 51580 – Computer Graphics
  • CS 51590 – Parallel Computing
  • CS 59000 – Data Mining, Machine Learning and Statistical Analysis

Program Requirements

Admission to this program requires fulfillment of PNW Graduate School’s general graduate education requirements, along with the necessary prerequisite knowledge to undertake the study of advanced computer science topics.


Highlights

Computer science is a dynamic and competitive field, and computer scientists are in high demand in a wide range of industries. We offer a learning environment that empowers you to take on tomorrow’s challenges, including research and internship opportunities in a wide variety of areas.

A lion sculpture on PNW's campus PNW graduates at commencement

Outcomes

In this program, you’ll master fundamental knowledge of computer systems and computational theory. Upon graduation, you’ll be able to apply reasoning, problem solving and technical skills to solve problems with minimal guidance. You’ll also be able to present your solutions orally and in writing.

Scholarships

In addition to the scholarships available through the financial aid office and the College of Engineering and Sciences, MS in Computer Science students can apply for:

  • Clark Memorial Scholarship
  • Thompson Endowed Scholarship
  • The Department of Mathematics, Statistics and Computer Science Scholarship

 

Beyond the Classroom

We encourage you to get involved in activities like:

  • Association for Computing Machinery
  • IEEE Computer Society

 

Career Paths

This degree prepares you for a number of careers in the field, including:

  • Software developer
  • Data scientist
  • Systems analyst

 

Employers

Our alumni work with some of the most innovative organizations across the region and around the world, including:

  • Discover Bank
  • Amazon
  • ArcelorMittal

The professors and staff here are so supportive, and they helped me greatly in finding my future direction. The practical and comprehensive courses I took here are also really useful in my current PhD studies at the University of Illinois Chicago.

Yuwei Cao
Computer Science, Luoyang City, Henan province, China

The program allowed me to gain an in-depth understanding of advanced computer science concepts. It was a great experience and I felt very well prepared to enter the workforce at Discover. All of the instructors were very accessible and helpful.

Michal Krol
Computer Science, Michigan City

Meet the Faculty

Shuhui (Grace) Yang

Shuhui Grace Yang, Ph.D.

Associate Professor of Computer Science

Dr. Yang is an associate professor of computer science in the Department of Computer Science. Her research and teaching focus on computer network & wireless communication.

Hairong Zhao

Hairong Zhao, Ph.D.

Professor of Computer Science

Hairong (Helen) Zhao is a full professor in Computer Science. Besides teaching and research, she also serves as the Graduate Advisor in Computer Science.

A PNW Student in the Classroom

Take the Next Step

See how a PNW degree opens doors, from corporate boardrooms to non-profit leadership.

Request Info

Related Programs