KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · B.S. - Theory and Application Track

Computer Science, B.S. - Theory and Application Track

Virginia Military Institute · Lexington, VA

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. - Theory and Application Track
Credential class
ceterms:BachelorDegree
CIP
11.0701
Credits (computed from items)
257-259
Catalog edition
2026-2027
Checklist type
degree-program
Identifiers
IPEDS UNITID
234085
CourseShelf checklist
CK_234085_ad6f21ee
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 59

Requirements to complete

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

Requirements for the B.S. Degree in Computer Science - Theory and Application Track

0 items

    VMI Core Curriculum: 34 Credits

    6 items
    1. B.S. in Computer Science - Theory and Application Track must complete mathematics sequence:
      Not resolved to a course
    2. 3
    3. 3
    4. B.S. in Computer Science - Theory and Application Track must complete science sequence:
      Not resolved to a course
    5. Science Requirement I - (BI, CH, or PY w/ lab)
      Not resolved to a course
      4
    6. Science Requirement II - (BI, CH, or PY w/ lab)
      Not resolved to a course
      4

    Required Computer Science Core Courses: 30 Credits

    12 items
    1. 3
    2. 3
    3. 1
    4. 3
    5. 1
    6. 3
    7. 3
    8. 3
    9. 1
    10. 3
    11. 3
    12. 3

    Required Theory and Application Track Courses: 18 credits

    6 items
    1. 3
    2. 3
    3. 3
    4. 3
    5. 3
    6. 3

    Computer and Information Sciences Electives*: 6 credits

    6 items
    1. 3
    2. 3
    3. 1
    4. 3
    5. 3
    6. 3

    Computer and Information Sciences Upper-Level Electives*: 3 credits

    13 items
    1. Choose from below:
      Not resolved to a course
    2. 3
    3. 3
    4. 3
    5. 3
    6. 3
    7. 3
    8. 1-3
    9. 3
    10. 3
    11. 3
    12. 3
    13. 3

    Required Additional Mathematics Courses: 9 Credits

    3 items
    1. 3
    2. ELEC MA - Mathematics Elective
      Not resolved to a course
      3
    3. 3

    ROTC: 12 credits

    0 items

      Free Electives: 24 credits

      0 items

        Notes

        0 items

          Synopsis of the B.S. Curriculum in Computer Sciences - Theory and Application Track

          0 items

            4th (Freshman) Class

            0 items

              First Semester

              8 items
              1. 3
              2. 3
              3. 1
              4. 3
              5. 3
              6. 3
              7. 0.5
              8. ROTC Requirement - AS, MS, or NS
                Not resolved to a course
                1

              Second Semester

              8 items
              1. 3
              2. 1
              3. 3
              4. 3
              5. 3
              6. 3
              7. 0.5
              8. ROTC Requirement - AS, MS, or NS
                Not resolved to a course
                1

              3rd (Sophomore) Class

              0 items

                Third Semester

                8 items
                1. 3
                2. 3
                3. 1
                4. 3
                5. Science Requirement - (BI, CH, or PY w/ lab)
                  Not resolved to a course
                  4
                6. ELEC Free - Free Elective
                  Not resolved to a course
                  3
                7. ROTC Requirement - AS, MS, or NS
                  Not resolved to a course
                  1
                8. 0.5

                Fourth Semester

                7 items
                1. 3
                2. 3
                3. 3
                4. Science Requirement - (BI, CH, or PY w/ lab)
                  Not resolved to a course
                  4
                5. ELEC Free - Free Elective
                  Not resolved to a course
                  3
                6. 1
                7. ROTC Requirement - AS, MS, or NS
                  Not resolved to a course
                  1

                2nd (Junior) Class

                0 items

                  Fifth Semester

                  8 items
                  1. 3
                  2. 3
                  3. ELEC CIS - Computer & Information Sciences Elective
                    Not resolved to a course
                    3
                  4. 1
                  5. 3
                  6. ELEC Free - Free Elective
                    Not resolved to a course
                    3
                  7. HPW Requirement - Elective
                    Not resolved to a course
                    0.5
                  8. ROTC Requirement - AS, MS, or NS
                    Not resolved to a course
                    2

                  Sixth Semester

                  7 items
                  1. 3
                  2. 3
                  3. 3
                  4. ELEC MA - Mathematics Elective
                    Not resolved to a course
                    3
                  5. ELEC Free - Free Elective
                    Not resolved to a course
                    3
                  6. HPW Requirement - Elective
                    Not resolved to a course
                    0.5
                  7. ROTC Requirement - AS, MS, or NS
                    Not resolved to a course
                    2

                  1st (Senior) Class

                  0 items

                    Seventh Semester

                    6 items
                    1. ELEC CIS - Computer & Information Sciences Elective
                      Not resolved to a course
                      3
                    2. 3
                    3. ELEC Free - Free Elective
                      Not resolved to a course
                      3
                    4. ELEC Free - Free Elective
                      Not resolved to a course
                      3
                    5. HPW Requirement - Elective
                      Not resolved to a course
                      0.5
                    6. ROTC Requirement - AS, MS, or NS
                      Not resolved to a course
                      2

                    Eighth Semester

                    5 items
                    1. ELEC CIS - Computer & Information Sciences Elective
                      Not resolved to a course
                      3
                    2. 3
                    3. ELEC Free - Free Elective
                      Not resolved to a course
                      3
                    4. ELEC Free - Free Elective
                      Not resolved to a course
                      3
                    5. ROTC Requirement - AS, MS, or NS
                      Not resolved to a course
                      2
                    Source. Virginia Military Institute, catalog 2026-2027 — https://catalog.vmi.edu/preview_program.php?catoid=41&poid=2917. Captured page pages/0029.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.