Dec 05, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

Computer Science Accelerated Graduate Pathway (MS)


Return to {$returnto_text} Return to: Accelerated Graduate Pathways

USM’s Accelerated Graduate Pathway (AGP) to the Computer Science Master’s program allows students to take graduate level courses during their final two years of undergraduate study. These courses allow undergraduate students to complete up to 12 graduate-level credits while completing their Bachelor’s degree, and will satisfy requirements in both the undergraduate and graduate programs.

Program Requirements


In order to gain full admission to the Master’s in Computer Science program, a student must do all of the following.

  • Declare the BS Computer Science major.
  • Complete three prerequisite courses:
  • Apply to the MS Computer Science program in spring of their 2nd year (~60 earned credits). 
  • Complete one MS Computer Science course each semester of 3rd and 4th years. Approved courses are listed below.
    • COS 522 - Computing for Data Science
    • COS 527 - Natural Language Processing
    • COS 530 - Software Engineering (3)
    • COS 532 - Deep Learning (3)
    • COS 557 - Database Systems (3)
    • COS 560 - Computer Networks (3)
    • COS 570 - Seminar: Advanced Topics in Computer Science (3)
    • COS 572 - Artificial Intelligence and Data Mining (3)
    • COS 574 - Numerical Analysis (3)
    • COS 585 - Design and Analysis of Computing Algorithms (3)
  • Matriculate into the Master’s in Science in Computer Science Program upon completion of the BS in Computer Science.

Return to {$returnto_text} Return to: Accelerated Graduate Pathways