KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · B.S.

Computer Science, B.S. (Abington)

Pennsylvania State University-Penn State Berks · Reading, PA

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
B.S.
Credential class
ceterms:BachelorDegree
CIP
11.0199
Credits (computed from items)
158
Catalog edition
2026
Checklist type
degree-program
Identifiers
IPEDS UNITID
214704
CourseShelf checklist
CK_214704_a8d6ba58
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 59

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

Common Requirements for the Major (All Options)

major core · 0 items

    Prescribed Courses

    11 items
    1. As published: “Computer Organization and Architecture 1”
      3
    2. As published: “Database Design 1”
      3
    3. As published: “Principles of Programming Languages 1”
      3
    4. As published: “Data Structures 1”
      3
    5. As published: “Design and Analysis of Algorithms 1”
      3
    6. As published: “Formal Languages with Applications 1”
      3
    7. As published: “Operating System Concepts 1”
      3
    8. As published: “Software Engineering and Design 1”
      3
    9. As published: “Computer Science Project 1”
      3
    10. 2
    11. 4

    Prescribed Courses: Require a grade of C or better

    5 items
    1. 3
    2. As published: “Discrete Mathematics for Computer Science 1”
      3
    3. 3
    4. 4
    5. 4

    Additional Courses

    1 item
    1. STAT/MATH 318
      Elementary Probability
      Not resolved to a course
      or: STAT/MATH 414 Introduction to Probability Theory
      3

    Requirements for the Option

    1 item
    1. Select an option
      Not resolved to a course
      35

    Requirements for the Option

    0 items

      Prescribed Courses

      6 items
      1. 3
      2. As published: “Applied Machine Learning in Data Science 1”
        3
      3. As published: “Data Mining 1”
        3
      4. As published: “Data Management for Data Sciences 1”
        3
      5. 3
      6. 3

      Prescribed Courses: Require a grade of C or better

      2 items
      1. 3
      2. 3

      Additional Courses

      29 items
      1. Select at least 6 credits from the following:
        Not resolved to a course
        6
      2. 3
      3. 1.5
      4. 1.5
      5. 1
      6. 3
      7. 3
      8. 3
      9. CMPSC/MATH 455
        Introduction to Numerical Analysis I
        Not resolved to a course
      10. 3
      11. 3
      12. 3
      13. 1-18
      14. 1-9
      15. 3
      16. 3
      17. 3
      18. 3
      19. 3
      20. 3
      21. 3
      22. 3
      23. 3
      24. 3
      25. 3
      26. 1-18
      27. 1-9
      28. STAT/MATH 415
        Introduction to Mathematical Statistics
        Not resolved to a course
      29. 3

      Supporting Courses and Related Areas

      1 item
      1. Select 5 credits of unrestricted electives at 100-400 level
        Not resolved to a course
        5

      Prescribed Courses

      2 items
      1. As published: “Object Oriented Programming with Web-Based Applications 1”
        3
      2. As published: “Compiler Construction 1”
        3

      Additional Courses

      51 items
      1. Select 9 credits from the following:
        Not resolved to a course
        9
      2. 3
      3. 1.5
      4. 1.5
      5. 1
      6. 3
      7. 3
      8. 3
      9. 3
      10. 3
      11. 3
      12. CMPSC/MATH 455
        Introduction to Numerical Analysis I
        Not resolved to a course
      13. 3
      14. 3
      15. 1-18
      16. 1-9
      17. 3
      18. 3
      19. Select 6 credits from the following:
        Not resolved to a course
        6
      20. 3
      21. 1.5
      22. 1.5
      23. 1
      24. 3
      25. 3
      26. 3
      27. 3
      28. 3
      29. 3
      30. CMPSC/MATH 455
        Introduction to Numerical Analysis I
        Not resolved to a course
      31. 3
      32. 3
      33. 1-18
      34. 1-9
      35. 3
      36. 3
      37. 3
      38. 3
      39. 3
      40. 3
      41. 3
      42. 3
      43. 3
      44. 3
      45. 3
      46. 1-18
      47. 1-9
      48. 3
      49. STAT/MATH 415
        Introduction to Mathematical Statistics
        Not resolved to a course
      50. 3
      51. 3

      Additional Courses: Require a grade of C or better

      2 items
      1. or: CMPSC 131 Programming and Computation I: Fundamentals
        3
      2. or: CMPSC 132 Programming and Computation II: Data Structures
        3

      Supporting Courses and Related Areas

      2 items
      1. Select 3 credits of unrestricted electives at 300-400 level
        Not resolved to a course
        3
      2. Select 5 credits of unrestricted electives at 100-400 level
        Not resolved to a course
        5
      Source. Pennsylvania State University-Penn State Berks, catalog 2026 — https://bulletins.psu.edu/undergraduate/colleges/abington/computer-science-bs/. Captured page pages/0736.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.