Dec 26, 2024  
UOFM 2022-2023 UNDERGRADUATE CATALOG 
    
UOFM 2022-2023 UNDERGRADUATE CATALOG [ARCHIVED CATALOG]

Computer Science, (Accelerated B.S./M.S.)


Return to {$returnto_text} Return to: Undergraduate Programs (All Programs)

This program allows Computer Science majors to begin the coursework for the M.S. degree early, taking up to 12 semester hours of graduate courses while still enrolled as an undergraduate.  Students who are within 30 hours of earning the B.S. degree in Computer Science, have maintained an overall and COMP GPA of at least 3.25, and have sponsorship from their undergraduate program advisor may officially enroll in the accelerated program.  However, any graduate coursework will not apply to the undergraduate GPA. 

Upon completion of their B.S. degree, students in the accelerated program must apply for full admission into the Graduate School and into the Master’s Program in Computer Science. The GRE requirement will be waived for students who have maintained an overall and COMP GPA of at least 3.25 at the time of earning the B.S. degree. 

University General Education Program (41 hours)


See Graduation from the University  for the University General Education Program requirements. Note the following requirements specified for the Computer Science major: Mathematics - MATH 1910 ; Natural Science - PHYS 2110 /PHYS 2111  and PHYS 2120 /PHYS 2121  or CHEM 1110 /CHEM 1111  and CHEM 1120 /CHEM 1121 , or BIOL 1110 /BIOL 1111  and BIOL 1120 /BIOL 1121 ; ECON 2020  is strongly recommended for the Social Science requirement.

The Major (63 hours)


Electives


Electives must be chosen to bring the total number of semester hours to 120. 

Students should talk to their advisors to determine most suitable courses for them. 

Computer Science Honors Designation


A student will earn the designation “with Honors in Computer Science” upon graduation having complied with the following requirements:

  • Be admitted into the Computer Science Honors Program by the Department upon formal request for consideration by the student;
  • Have a cumulative GPA of at least 3.0 and a GPA of at least 3.60 in Computer Science (COMP) courses satisfying degree requirements;  
  • Complete fifteen (15) credit hours in courses designated “Honors” in the Computer Science program and satisfying degree requirements;
  • Take honors sections of both COMP 1900  and COMP 2150  (core sequence);
  • Take at least three (3) credit hours from the following courses as honors sections: COMP 4882   Capstone Project, COMP 4901   Independent Study, COMP 4980   Senior Thesis.

Total hours required for completion of the B.S. (120)


In addition to the University General Education and College requirements for the B.S. in Computer Science, students in the Accelerated B.S./M.S. program must complete the following course of study.

ABM Enrollment


Students who are within 30 credit hours of completing the B.S. degree in Computer Science, have maintained an overall and COMP GPA of at least 3.25, and have obtained approval from their academic advisor may officially enroll in the ABM program.

ABM B.S. Degree Requirements


Students must satisfy all B.S. degree requirements as described above, with the graduate course substitutions detailed in the M.S. degree requirements below.

After enrolled students earn the Computer Science, General Concentration (B.S.) , Computer Science, Artificial Intelligence Concentration (B.S.) , Computer Science, Data Science Concentration (B.S.)  or Computer Science, Cybersecurity Concentration (B.S.) , they must apply for full admission into the Graduate School and into the Master’s Program in Computer Science. The GRE requirement will be waived for students who have maintained an overall and major GPA of at least 3.25 at the time of earning the B.S. degree.

ABM M.S. Degree Requirements


Students must satisfy all requirements for the M.S. degree in Computer Science. Students can earn up to 12 hours toward both B.S. and M.S. degrees in Computer Science by taking graduate courses that count toward requirements of both degrees. Up to four of the following graduate courses (12 hours) can be substituted for undergraduate courses, satisfying requirements for both B.S. and M.S. degrees:

• COMP 7712 for 4030

• COMP 7012 for 4081

• COMP 7118 for 4118

• COMP 7212 for 4270

• COMP 7120 for 4410

• COMP 7327 for 4420

• COMP 7125 for 4430

• COMP 7612 for 4601

• COMP 7720 for 4720

• COMP 7740 for 4741

• COMP 7745 for 4745

• Any other 7000-level COMP course for an upper-division COMP elective

• Any 6000-level COMP course (excluding 6001, 6005, 6014, 6030, 6040, 6270, 6601, 6901, 6911) for an upper-division COMP elective.  Note that the M.S. program allows no more than 6 hours of 6000-level courses.

ABM Suggested Fifth Year Schedule


First Semester

  • COMP 7xxx (3)
  • COMP 7xxx (3)
  • COMP 7xxx (3)
  • COMP 7xxx (3)

Total hours 12

Second Semester

  • COMP 7980 (3)MP
  • COMP 7xxx (3)
  • COMP 7xxx (3)

Total hours 9


MPAccelerated B.S./M.S. students have up to 6 semesters to complete COMP 7980 (Masters Project), after the Senior Year. In each semester, they must register for COMP 7980 for either 1 hour, 3 hours, or 6 hours.

Total hours for completion of B.S./M.S. (141)


*Must satisfy University General Education Program Requirement

**Courses offered only online or both online and on-ground

Return to {$returnto_text} Return to: Undergraduate Programs (All Programs)