KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · BA

Computer Science BA

Drexel University · Philadelphia, 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
BA
Credential class
ceterms:BachelorDegree
CIP
11.0701
Total credits (published)
187.0
Credits (computed from items)
187
Catalog edition
2026
Checklist type
degree-program
Identifiers
IPEDS UNITID
212054
CourseShelf checklist
CK_212054_2d795222
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 59

Requirements to complete

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

Degree Requirements

0 items

    University Requirements

    3 items
    1. CIVC 101
      Introduction to Civic Engagement
      Not resolved to a course
      1.0
    2. COOP 101
      Career Management and Professional Development *
      Not resolved to a course
      1.0
    3. UNIV CI101
      The Drexel Experience
      Not resolved to a course
      or: CI 120 CCI Transfer Student Seminar
      2.0

    Computer Science Requirements

    12 items
    1. 3.0
    2. or: CS 175 Advanced Computer Programming I
      3.0
    3. 3.0
    4. 4.0
    5. 3.0
    6. 3.0
    7. 3.0
    8. 4.0
    9. 3.0
    10. 3.0
    11. SE 181
      Introduction to Software Engineering and Development
      Not resolved to a course
      or: SE 201 Introduction to Software Engineering and Development
      3.0
    12. SE 310
      Software Design
      Not resolved to a course
      3.0

    Upper Division Computer Science Courses

    8 items
    1. Select 2 courses from the list below:
      Not resolved to a course
      6.0
    2. 3.0
    3. 3.0
    4. 3.0
    5. 3.0
    6. 3.0
    7. 3.0
    8. SE 320
      Software Verification and Validation
      Not resolved to a course

    Computer Science Electives

    electives · 1 item
    1. Students must take 6 additional courses (18 additional credits) composed of any 300-level or 400-level CS or SE course not already used to satisfy the requirement above (so students may take additional courses from the list above).
      Not resolved to a course
      18.0

    A maximum 3 courses may come from outside CS and SE.

    47 items
    1. 3.0
    2. 3.0
    3. 3.0
    4. 3.0
    5. 3.0
    6. 3.0
    7. 3.0
    8. 3.0
    9. 3.0
    10. 3.0
    11. 3.0
    12. 3.0
    13. 3.0
    14. 3.0
    15. 3.0
    16. 3.0
    17. 3.0
    18. 4.0
    19. 3.0
    20. 3.0
    21. 3.0
    22. 3.0
    23. 3.0
    24. 3.0
    25. 3.0
    26. 3.0
    27. 3.0
    28. 3.0
    29. 3.0
    30. 3.0
    31. 3.0
    32. 3.0
    33. 3.0
    34. 3.0
    35. 3.0
    36. 3.0
    37. 3.0
    38. 3.0
    39. 3.0
    40. 3.0
    41. MATH 300
      Numerical Analysis I
      Not resolved to a course
    42. MATH 301
      Numerical Analysis II
      Not resolved to a course
    43. MATH 305
      Introduction to Optimization Theory
      Not resolved to a course
    44. MATH 475
      Cryptography
      Not resolved to a course
    45. SE 311
      Software Architecture
      Not resolved to a course
    46. SE 410
      Software Evolution
      Not resolved to a course
    47. SE 420
      Open Source Software Engineering
      Not resolved to a course

    Computing & Informatics Requirements

    6 items
    1. CI 101
      Computing and Informatics Design I
      Not resolved to a course
      2.0
    2. CI 102
      Computing and Informatics Design II
      Not resolved to a course
      2.0
    3. CI 103
      Computing and Informatics Design III
      Not resolved to a course
      2.0
    4. CI 491
      Senior Project I
      Not resolved to a course
      3.0
    5. CI 492
      Senior Project II
      Not resolved to a course
      3.0
    6. CI 493
      Senior Project III
      Not resolved to a course
      3.0

    Mathematics Requirements

    7 items
    1. MATH 121
      Calculus I
      Not resolved to a course
      4.0
    2. MATH 122
      Calculus II
      Not resolved to a course
      4.0
    3. MATH 123
      Calculus III
      Not resolved to a course
      4.0
    4. MATH 200
      Multivariate Calculus
      Not resolved to a course
      4.0
    5. MATH 201
      Linear Algebra
      Not resolved to a course
      4.0
    6. MATH 221
      Discrete Mathematics
      Not resolved to a course
      3.0
    7. MATH 311
      Probability and Statistics I
      Not resolved to a course
      4.0

    Science Requirements

    1 item
    1. Select one of the following lab science sequences options plus science electives from below:
      Not resolved to a course
      18.0

    Option A:

    1 item
    1. BIO 131& BIO 134& BIO 132& BIO 135& BIO 133& BIO 136
      Cells and Biomoleculesand Cells and Biomolecules Laband Genetics and Evolutionand Genetics and Evolution Laband Physiology and Ecologyand Anatomy and Ecology Lab
      Not resolved to a course

    Option B:

    1 item
    1. CHEM 101& CHEM 102& CHEM 103
      General Chemistry Iand General Chemistry IIand General Chemistry III
      Not resolved to a course

    Option C:

    1 item
    1. PHYS 101& PHYS 102& PHYS 201
      Fundamentals of Physics Iand Fundamentals of Physics IIand Fundamentals of Physics III
      Not resolved to a course

    Arts & Humanities Requirements

    7 items
    1. 3.0
    2. 3.0
    3. 3.0
    4. 3.0
    5. 3.0
    6. Arts Humanities, Business, or Social Studies electives (see below)
      Not resolved to a course
      6.0
    7. Disciplinary Minor
      Not resolved to a course
      24.0

    Free electives

    electives · 1 item
    1. Select any unrestricted 100-499 courses
      Not resolved to a course
      16.0
    Source. Drexel University, catalog 2026 — https://catalog.drexel.edu/undergraduate/computer-information-sciences/computerscienceba/. Captured page pages/0901.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.