|
Dec 17, 2024
|
|
|
|
Undergraduate Catalog 2022-2023 [ARCHIVED CATALOG]
Computer Science: Concentration in Mathematics, B.S.
|
|
120 Credit Hours
|
Graduation Requirements
Conferral of a Baccalaureate degree in this program of study is determined by successful completion of the Baccalaureate Graduation Requirements outlined here .
NOTE: Students must earn 42 upper level (3000-4000) credit hours in order to graduate. A total of at least 21 of these upper level credit hours must be completed in the selected major.
Visit this program’s information page for additional program-specific requirements.
Faith, Roots, and Reason (General Education) - 43 Credit Hours
Computer Science majors must meet the Baccalaureate Degree Requirements as set out in the Faith, Roots, and Reason (General Education) Program. The Faith, Roots, and Reason (General Education) Mathematics requirement is fulfilled through other courses in this major. Only 40 of the 43 credit hours of General Education will still be required for the completion of this program.
Computer Science in Mathematics, B.S. Program - 71-72 Credit Hours
Computer Sciences Courses
Required Computer Science Courses - 42 Credit Hours
Required Computer Science Senior Course - 4 Credit Hours
Computer Science Electives (3000 or 4000 level) - 3 Credit Hours
Please select one (1) of the following upper-level Computer Science courses:
Required Mathematics Courses - 17-18 Credit Hours
School of Arts and Sciences Additional Natural Science Requirements - 5 Credit Hours
Students in the School of Arts and Sciences must take five additional hours of natural science: PHY 2113 with PHY 2111 as the accompanying lab are required and fulfill the Faith, Roots, and Reason (General Education) Science requirement. Students must also complete one additional natural science course and accompanying lab. The second natural science course and accompanying lab must be in a different area (both cannot be in physical science). In sum, students are required to take a minimum of 8 hours of natural science courses: two natural science courses (in two different areas) along with the labs associated with each.
Additional Required Credit Hours - 8-9 Credit Hours
These additional hours may be fulfilled by a minor, second major, general electives taken concurrently, previous coursework taken at PBA or through transfer credits.
It is recommended that these additional credits be taken from the Online Masters’ Degree program for Computer Science.
Early Graduate Admission (EGA)
Students seeking Early Graduate Admission (EGA) to PBA’s Master of Computer Science Degree
Applicants should have either Junior or Senior status and are expected to have taken and successfully passed the following prerequisite courses (or equivalents) before entering the program. Conditional admission may be granted subject to completion of these courses (3 credits per course).
CSC 2203 Programming I
CSC 2303 Programming II
CSC 3003 Programming III
CSC 2403 Algorithm Design and Analysis
CSC 2603 Database Systems
CSC 3103 Computer Organization
CSC 3403 Introduction to Operating Systems
|
|
|