All Courses

BS in Computer Science

Shorelight - University of Pacific, United States

bs-in-computer-science

Next enrollment cycle

April 2023

See all cycles

First Year Course Fee

USD 53,200

Course Accredited By

ABET

  • 4 Years
  • On Campus
  • Undergraduate
  • Degree
  • Up to 30% scholarship
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.

Enrollment Cycles

  • April 2023
  • July 2023
  • November 2023

KENYA

  • Kenya Certificate of Secondary Education (KCSE)
  • Undergraduate AAP 2 Terms C /7
  • Undergraduate EAP 3 Terms C /7
  • Undergraduate ID 2 Terms B-/8

English Requirements Certificate

IELTS

  • PSE (3 Terms) 0.0 - 3.5
  • PSE (2 Terms) 4
  • PSE (1 Term) 4.5
  • ID (2 Terms) 6.5
  • EAP (3 Terms) 5.0
  • AAP (2 Terms) 5.5

TOEFL

  • PSE (3 Terms) Below 40
  • PSE (2 Terms) 40
  • PSE (1 Term) 50
  • ID (2 Terms) 80
  • EAP (3 Terms) 60
  • AAP (2 Terms) 68

Duolingo

  • PSE (3 Terms) 50
  • PSE (2 Terms) 60
  • PSE (1 Term) 70
  • ID (2 Terms) 110
  • EAP (3 Terms) 80
  • AAP (2 Terms) 90

UGANDA

  • Uganda Advanced Certificate of Education with a minimum of 2 Principal Passing grades of D or higher and at least 1 subsidiary pass in a college preparatory subject. In addition, Uganda Certificate of Education with a C (7) average or higher or General Certificate of Education Level (O Level) Examination Certificate with 5 academic subjects passed is required.
  • Undergraduate AAP 2 Terms C7
  • Undergraduate EAP 3 Terms C7
  • Undergraduate ID 2 Terms B5 
  • Undergraduate AAP 2 Terms NA
  • Undergraduate EAP 3 Terms NA
  • Undergraduate ID 2 Terms NA

English Requirements Certificate

IELTS

  • PSE (3 Terms) 0.0 - 3.5
  • PSE (2 Terms) 4
  • PSE (1 Term) 4.5
  • ID (2 Terms) 6.5
  • EAP (3 Terms) 5.0
  • AAP (2 Terms) 5.5

TOEFL

  • PSE (3 Terms) Below 40
  • PSE (2 Terms) 40
  • PSE (1 Term) 50
  • ID (2 Terms) 80
  • EAP (3 Terms) 60
  • AAP (2 Terms) 68

Duolingo

  • PSE (3 Terms) 50
  • PSE (2 Terms) 60
  • PSE (1 Term) 70
  • ID (2 Terms) 110
  • EAP (3 Terms) 80
  • AAP (2 Terms) 90

TANZANIA

  • Certificate of Secondary Education (CSE)
  • Undergraduate AAP 2 Terms E/5
  • Undergraduate EAP 3 Terms E/5
  • Undergraduate ID 2 Terms D/4

English Requirements Certificate

IELTS

  • PSE (3 Terms) 0.0 - 3.5
  • PSE (2 Terms) 4
  • PSE (1 Term) 4.5
  • ID (2 Terms) 6.5
  • EAP (3 Terms) 5.0
  • AAP (2 Terms) 5.5

TOEFL

  • PSE (3 Terms) Below 40
  • PSE (2 Terms) 40
  • PSE (1 Term) 50
  • ID (2 Terms) 80
  • EAP (3 Terms) 60
  • AAP (2 Terms) 68

Duolingo

  • PSE (3 Terms) 50
  • PSE (2 Terms) 60
  • PSE (1 Term) 70
  • ID (2 Terms) 110
  • EAP (3 Terms) 80
  • AAP (2 Terms) 90

UNITED KINGDOM

  • See GCE criteria
  • Undergraduate AAP 2 Terms GCE
  • Undergraduate EAP 3 Terms GCE
  • Undergraduate ID 2 Terms GCE

English Requirements Certificate

IELTS

  • PSE (3 Terms) 0.0 - 3.5
  • PSE (2 Terms) 4
  • PSE (1 Term) 4.5
  • ID (2 Terms) 6.5
  • EAP (3 Terms) 5.0
  • AAP (2 Terms) 5.5

TOEFL

  • PSE (3 Terms) Below 40
  • PSE (2 Terms) 40
  • PSE (1 Term) 50
  • ID (2 Terms) 80
  • EAP (3 Terms) 60
  • AAP (2 Terms) 68

Duolingo

  • PSE (3 Terms) 50
  • PSE (2 Terms) 60
  • PSE (1 Term) 70
  • ID (2 Terms) 110
  • EAP (3 Terms) 80
  • AAP (2 Terms) 90

BTEC

  • (BTEC) Extended Diploma (Level 3)
  • Undergraduate AAP 2 Terms 80 UCAS Points or MMP Grade
  • Undergraduate EAP 3 Terms 80 UCAS Points or MMP Grade
  • Undergraduate ID 2 Terms 96 UCAS Points or MMM Grade

English Requirements Certificate

IELTS

  • PSE (3 Terms) 0.0 - 3.5
  • PSE (2 Terms) 4
  • PSE (1 Term) 4.5
  • ID (2 Terms) 6.5
  • EAP (3 Terms) 5.0
  • AAP (2 Terms) 5.5

TOEFL

  • PSE (3 Terms) Below 40
  • PSE (2 Terms) 40
  • PSE (1 Term) 50
  • ID (2 Terms) 80
  • EAP (3 Terms) 60
  • AAP (2 Terms) 68

Duolingo

  • PSE (3 Terms) 50
  • PSE (2 Terms) 60
  • PSE (1 Term) 70
  • ID (2 Terms) 110
  • EAP (3 Terms) 80
  • AAP (2 Terms) 90

GCSE/IGCSE/GCE O-LEVEL

  • 5 college preparatory subjects passed;
  • Undergraduate AAP 2 Terms D or 3
  • Undergraduate EAP 3 Terms D or 3
  • Undergraduate ID 2 Terms C or 4

English Requirements Certificate

IELTS

  • PSE (3 Terms) 0.0 - 3.5
  • PSE (2 Terms) 4
  • PSE (1 Term) 4.5
  • ID (2 Terms) 6.5
  • EAP (3 Terms) 5.0
  • AAP (2 Terms) 5.5

TOEFL

  • PSE (3 Terms) Below 40
  • PSE (2 Terms) 40
  • PSE (1 Term) 50
  • ID (2 Terms) 80
  • EAP (3 Terms) 60
  • AAP (2 Terms) 68

Duolingo

  • PSE (3 Terms) 50
  • PSE (2 Terms) 60
  • PSE (1 Term) 70
  • ID (2 Terms) 110
  • EAP (3 Terms) 80
  • AAP (2 Terms) 90

Bachelor of Science in Computer Science

  • Students must complete a minimum of 120 units with a Pacific cumulative and major/program
  • grade point average of 2.0 in order to earn the Bachelor of Science in Computer Science.

I. General Education Requirements

A. CORE Seminars (2 courses)

  • CORE 001 Problem Solving & Oral Comm
  • CORE 002 Writing and Critical Thinking

B. Breadth Requirement (7 courses, at least 3 units each)

At least one course from each of the following areas:

  • Artistic Process & Creation
  • Civic & Global Responsibility
  • Language & Narratives
  • Quantitative Reasoning
  • Scientific Inquiry
  • Social Inquiry
  • World Perspectives & Ethics

C. Diversity and Inclusion Requirement

  • All students must complete Diversity and Inclusion coursework (at least 3 units)

D. Fundamental Skills

Students must demonstrate competence in:

  • Writing
  • Quantitative Analysis (Math)

II. Major Requirements

  • Mathematics and Science
  • 15 units in mathematics and 8 units in laboratory science. COMP 047, COMP 147 and ECPE 127 count as mathematics units.
  • COMP 147 Computing Theory 4 hrs

Select one of the following: 4 hrs

COMP 047

  • Discrete Math for Computer Science

MATH 074

  • Discrete and Combinatorial Mathematics

Select one of the following: 3-4 hrs

ECPE 127

  • Random Signals

MATH 037

  • Introduction to Statistics and Probability

MATH 039

  • Probability with Applications to Statistics

Select one of the following: 4 hrs 

MATH 045

  • Introduction to Finite Mathematics and Calculus

MATH 051

  • Calculus I
  • Two laboratory science courses which can be any General Education Category IIIA course. 8 hrs

Computer Science Core 

  • COMP 051 Introduction to Computer Science 4 hrs
  • COMP 053 Data Structures 4 hrs
  • COMP 055 Application Development 4 hrs
  • COMP 141 Programming Languages 4 hrs
  • COMP 157 Design and Analysis of Algorithms 4 hrs
  • COMP 173 Operating Systems 4 hrs
  • COMP 195 CS Senior Project 4 hrs
  • ECPE 071 Digital Design 3 hrs
  • ECPE 170 Computer Systems and Networks 4 hrs
  • ENGR 010 Dean's Seminar 1 hrs
  • ENGR 025 Professional Practice Seminar 1 hrs
  • ENGR 030 Engineering and Computing Ethics in Society 3 hrs

III. Computer Science Electives and Areas of Concentration

  • 17 units
  • Students complete their degree with 17 additional units of upper division computer science courses, beyond the core courses, which students select in consultation with their academic advisor. Areas of concentration may be selected by students to allow them to specialize in an area appropriate for their post-graduation plans. If students elect to pursue an area of concentration then they must complete the four courses required for that concentration, plus three additional units selected in consultation with their academic advisor. Up to four units of ENGR 182, or COMP 187 may be substituted for one upper division computer science elective.
  • Networking and Computer Security Concentration

Career options: Systems administrator, security specialist, network administrator, network appliance developer

  • COMP 127 Web Applications 4 hrs
  • COMP 175 System Administration and Security 3 hrs
  • COMP 177 Computer Networking 4 hrs
  • COMP 178 Computer Network Security 3 hrs
  • Electives selected with advisor 3 hrs
  • Software Development Concentration

Career options: Application developer, software engineer, software architect, quality assurance

  • COMP 129 Software Engineering 4 hrs
  • COMP 135 Human-Computer Interface Design 3 hrs
  • COMP 137 Parallel Computing 3 hrs
  • COMP 163 Database Management Systems 4 hrs
  • Electives selected with advisor 3
  • Graphics and Simulation Concentration

Career options: Game engine developer, simulation developer, training system developer, scientific application developer, games/animation tools developer, graphics/multimedia application developer

  • COMP 151 Artificial Intelligence 3 hrs
  • COMP 153 Computer Graphics 3 hrs
  • COMP 155 Computer Simulation 4 hrs
  • COMP 159 Computer Game Technologies 4hrs
  • Electives selected with advisor 3 hrs
  • Typical cost for two semesters $71,555 
  • Tuition $53,200 
  • Housing $10,290 
  • Dining $6,065 
  • Other $2,000

Interested in this course?

Our Admissions Counsellors would love to assist!

Date of birth