Computer Science, Accelerated Master's degree

Contact: Dr. Paulus Wahjudi, Chair
wahjudi@marshall.edu

Undergraduates accepted to an Accelerated Master’s Degree program can begin taking master’s level classes while still in the undergraduate program. Up to 12 graduate credits can be used to fulfill requirements for both the undergraduate and the master’s degrees, effectively reducing the cost of, and time to, degree. Graduates of this program will be prepared for direct entry into the job market or continuation of graduate study towards an M.D. or  Ph.D or other professional program.

B.S. in Computer Science (BSCS) curriculum requires 120 credit hours for graduation and the M.S. in Computer Science (MSCS) degree requires 30 credit hours. Students enrolled in the  AMD program can substitute up to a maximum of 12 credits of their BSCS courses to 12 graduate credits of MSCS program to receive both BSCS and MSCS degrees in 5 years by completing a total of 138 credits. 

The BSCS curriculum requires 6 credits of computer science major electives and 8 credits of free electives (see BSCS Study Plan). During their senior year, AMD students will take four CS graduate courses (one in fall semester and three In spring semester) at the 500 or 600 level for graduate degree credit (see MSCS plan of study) in lieu of major or free electives. 

Eligibility Requirements for Accelerated Master’s Degree Program

  • completed at least 80 hours toward the bachelor’s degree;
  • at least a 3.30 overall undergraduate GPA;
  • at least a 3.30 GPA in the major.

5-Year Dual Degree in Computer Science

Plan of Study Grid
Fourth Year
FallCredit Hours
CS 360 Automata and Formal Languages 3
CS 510 Advanced Database Systems 3
Science w/Lab 3 4
Writing Intensive 3
 Credit Hours13
 Total Credit Hours13
Plan of Study Grid
Fourth Year
SpringCredit Hours
CS 490 Bison image Senior Project 3
CS 515 Data Mining 3
Graduate Elective 3
Graduate Elective 3
Free Elective 2
 Credit Hours14
 Total Credit Hours14
Plan of Study Grid
Fifth Year
FallCredit Hours
CS 511 Advanced Programming 3
CS 620 Applied Algorithms 3
Graduate Elective 3
 Credit Hours9
 Total Credit Hours9
Plan of Study Grid
Fifth Year
SpringCredit Hours
CS 600 Advanced Web Technology 3
Graduate Elective 3
Graduate Elective 3
 Credit Hours9
 Total Credit Hours9