Computer science majors are part of a constantly evolving field that has virtually unlimited growth. From programming technology for major companies to creating video games that are played by millions, computer scientists build and maintain complex technological systems used throughout society.
Pacific’s computer science program offers three concentrations, which define a focused set of upper-division elective courses:
graphics and simulation
networking and computer security
software development.
All three concentrations are built upon a foundation of math, science and engineering that prepares students to be successful and adaptable as new technologies emerge.
Computer Science Program Educational Objectives
Through their careers in computing or a related profession, Pacific graduates are expected to demonstrate the following within a few years of earning their Bachelor of Science in Computer Science:
Graduates will employ design skills and technical knowledge that contributes to building or utilizing computing systems in a variety of professional careers.
Graduates will work effectively in team environments, utilize communication skills, and grow and adapt to a world of evolving technology.
Computer Science Program Student Outcomes
Students who complete the Bachelor of Science in Computer Science will have acquired the ability to:
Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
Communicate effectively in a variety of professional contexts.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
Function effectively as a member or leader of a team engaged in activities appropriate to the program's discipline.
Apply computer science theory and software development fundamentals to produce computing-based solutions.