main navigation
my pace

Computer Science Major B.S.

Bachelor of Science

University Core (minimum of 44 credits)

(See University Core Curriculum section)

Foundation Requirements (22-31 credits)

ENG 110Composition

3 credits

ENG 120Critical Writing

4 credits

ENG 201Writing in the Disciplines

3 - 4 credits

COM 200Public Speaking

3 credits

MAT 131Calculus I

4 credits

CS 121Computer Programming I

4 credits

Lab Science ENV 222/CHE/PHY/BIO

4 credits

Foreign Language Two subsequent 3-credit courses from the list below

6 credits

CHI Language Course

FRE Language Course

ITA Language Course

JPN Language Course

POR Language Course

RUS Language Course

SPA Language Course

Areas of Knowledge (24-25 credits)

See list on web & schedule which satisfy AOK Core Areas.

Western Heritage- WH (AOK 2)

Two Courses

World Traditions & Cultures- WTC (AOK3)

Two Courses

Humanistic & Creative Expressions - HCE (AOK 4)

Two Courses

Analysis of Human, Social, and Natural Phenomena - HSN (AOK 5)

MAT 234Introduction to Probability and Statistical Analysis

4 credits

One Course

Required Learning Experiences

1 Learning Community = LC (2 linked courses or INT courses)

1 Civic Engagement / Public Values = CE (formerly AOK 1)

2 Writing Enhanced Courses = WE

All can be satisfied by Core, Major, or Open Electives

 

Computing Core

14 Credits

CS 121Computer Programming I

4 credits

CS 122Computer Programming II

4 credits

CS 232Computer Organization

4 credits

CS 241Data Structures and Algorithms

4 credits

CS 271Fundamentals of UNIX and C Programming

2 credits

*CS 121 is shared with the University Core

Advanced Required Courses

20 Credits

CS 242Algorithms and Computing Theory

4 credits

CS 361Programming Languages and Implementation

4 credits

CS 371Operating Systems and Architecture I

4 credits

CS 389Software Engineering

4 credits

CS 488Computer Networks and the Internet

4 credits

Advanced Electives

8 Credits

CS Advanced Electives in CS

8 credits

Mathematics

8 Credits

CS 113Mathematical Structures for Computer Science

4 credits

MAT 131Calculus I

4 credits

MAT 132Calculus II

4 credits

MAT 234Introduction to Probability and Statistical Analysis

4 credits


*MAT 131 and MAT 234 are shared with the University Core.

Science and Technology

11 Credits

Science CHE 111/PHY 111/BIO 101

4 Credits

CHE 112General Chemistry II

4 credits

Lab Science ENV 222/CHE/PHY/BIO

4 credits

CS 312Research Methods in Computers and Society

3 credits

*Lab Science is shared with the University Core

Free Electives

3-11 Credits

UNV 101First-Year Seminar: Introduction to University Community

1 credits

UNV 101 Freshmen Seminar is required for all new freshmen.

Total Credit Hours: 120


*Note: ENG 105 C&D, MAT 100, and MAT 103 cannot be used towards the 120 credits for graduation

Apply Today

Undergraduate Students

To begin the application process you may either apply online or download our application for
undergraduate admission. Follow all steps (pay the $50 application fee, write an essay, send
transcripts, recommendations, and standardized test scores) and submit your application.

Click here for more information on the application process.

Pace admits students of any race, color, and national or ethnic origin.