
Computer Science
Bachelor of Science
Request Information
Program Intro
The program teaches you to apply computer science principles to everyday problems. This includes developing new software, managing databases and analyzing data. You’ll also learn to create data visualization solutions that help other engineers and scientists interpret information.
Department of Computer Science
Join a recognized program! PNW’s computer science program was included in the rankings by U.S. News & World Report of undergraduate computer science programs.
Our small class sizes allow you to develop strong connections with your instructors and classmates. Our dedicated faculty members provide individualized academic support. You’ll also get plenty of applied learning opportunities that prepare you to solve real-world problems.
Curriculum Overview
We offer a range of courses that cover all fundamental areas of computer science. To graduate with a BS in Computer Science, you must complete a total of 120 credit hours, with a minimum grade of C for all Major Core courses and electives.
Get ready to learn. Start with courses that will build your foundation for success in Computer Science.
Sample Courses
- CS 10000 – An Introduction To Computer Science
- CS 12300 – Programming I: Java
- MA 16300 – Integrated Calculus Analysis Geometry I
Get closer to core concepts; develop your computing and problem solving skills.
Sample Courses
- CS 27500 – Data Structures
- CS 22300 – Computer Architecture and Assembly Language
- CS 30200 – Operating Systems
- CS 30900 – Discrete Mathematical Structures
Learn advanced problem solving skills and explore focused areas of computer science.
Sample Courses
- CS 31600 – Programming Languages
- CS 33200 – Algorithms
- CS 41600 – Software Engineering
- CS 45500 – Computer Graphics
Dive deep into specific fields of computer science. Work on a project supervised by a faculty.
Sample Courses
- CS 40400 – Distributed Systems
- CS 41000 – Automata and Computability
- CS 42000 – Senior Design Project
- CS 44200 – Database Systems
Highlights
Computer science is a rapidly growing field. With a degree from PNW, you’ll be in high demand with employers in a wide range of industries and fields. We offer small classes taught by dedicated faculty, as well as research and internship opportunities that set you apart in the marketplace.
When you study computer science at PNW, you’ll be joining a recognized program. PNW’s computer science program was included in the rankings by U.S. News & World Report of undergraduate computer science programs.


Outcomes
You’ll demonstrate a mastery of core Computer Science concepts and gain the essential knowledge and skills required to solve real-world problems. The depth of the program will allow you to stay current in this dynamic field.
Scholarships
In addition to the scholarships available through Financial Aid and CES, you can apply for:
Beyond the Classroom
You’ll find plenty of opportunities to connect with faculty and peers in extracurricular activities, such as:
- Association for Computing Machinery
- IEEE Computer Society
Career Paths
There are a wealth of opportunities available to computer science grads, including:
- Software Developer
- Database Administrator
- Systems Analyst
Employers
PNW computer science majors have successful careers at companies like:
- ArcelorMittal
- Applied Systems
- WestMonroe Partners
Meet the Faculty

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