|
Nov 26, 2024
|
|
|
|
Undergraduate Catalog 2023-2024 [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
120 Credit Hours
|
Program Learning Outcomes
“Expected student learning outcomes specify the knowledge, skills, values, and attitudes students are expected to attain in courses or in a program.” Page 69. Resource Manual for the Principles of Accreditation: Foundations for Quality Enhancement, Southern Association of Colleges and Schools Commission on Colleges (SACSCOC), 2018.
- A student meeting the requirements for a degree in computer science will critically analyze, apply concepts and select appropriate tools and techniques in solving computing problems.
- A student meeting the requirements for a degree in computer science will develop (i.e. plan, implement and deploy) an Internet-based multi-tier application with multiple databases.
- A student meeting the requirements for a degree in computer science will demonstrate his interest and expertise in one field of computing application (e.g. games, simulation, medical, movies, etc…)
- A student meeting the requirements for a degree in computer science will demonstrate a sound understanding of the basic theories of computer science, with an ability to exercise critical judgment across a range of issues.
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) Requirements - 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 and Science requirements are fulfilled through other courses in this major. Only 37 of the 43 credit hours of Faith, Roots, and Reason (General Education) will still be required for the completion of this program.
Computer Science, B.S. Program - 63 Credit Hours
Computer Science Core Courses - 45 Credit Hours
(not all courses are offered each semester)
Computer Science Senior Course - 4 Credit Hours
Mathematics Courses - 6 Credit Hours
School of Liberal Arts and Sciences Additional Natural Science Requirements - 8 Credit Hours
Students in the School of Liberal Arts and Sciences are required to take a minimum of 8 hours of natural science courses: two three-credit natural science courses (in two different areas) along with the one-credit lab associated with each.
Additional Required Credit Hours - 20 Credit Hours
A minor from the following list is recommended:
As an alternative to a minor, students may take general electives to fulfill these additional required credit hours.
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
|
|
|