Mar 28, 2024  
Undergraduate/Graduate Catalog 2017-2018 
    
Undergraduate/Graduate Catalog 2017-2018 [ARCHIVED CATALOG] See drop-down menu above to access other catalogs.

Computer Science, MS


Return to {$returnto_text} Return to: Academic Programs

Department: Computer Science  

The Master of Science in Computer Science is intended to meet the growing need for high-level computer professionals by:

  • strengthening the preparation of individuals working in computer-related fields;
  • training professionals in other areas who wish to apply computer science to their respective fields or who desire to retrain for entry into a computer science career;
  • providing the necessary general and theoretical background for those individuals who wish to continue graduate study in computer science beyond the master’s degree.

The program consists of 30 credits and may be completed entirely on a part-time basis; courses are offered in the late afternoon or evening.

Admission Requirements


  • A minimum undergraduate GPA of 2.75 based upon four years of course work or a 3.0 undergraduate GPA based upon work completed during the junior and senior years
  • *A composite score of 290 or greater on the quantitative and verbal parts of the GRE General Test
  • Three appropriate letters of recommendation
  • Official transcripts of all undergraduate and graduate course work

*Bridgewater State University, College of Graduate Studies Current Student and Recent Alumni GRE Waiver: An applicant is eligible for the GRE waiver if they are a current College of Math and Science undergraduate senior or recent alumni of these programs (three years or fewer) and have a cumulative GPA of a 3.5 or higher. All other majors must submit their GRE test score.

The Master of Science in Computer Science program seeks to attract individuals from various backgrounds who are highly motivated and prepared to meet the challenges of a rigorous advanced degree curriculum. In addition to a bachelor’s degree, applicants should be familiar with the organization of computers and have competencies in:

  • a high-level programming language such as C, C++, or Java;
  • discrete and continuous mathematics;
  • data structures and algorithms.

Demonstrated competencies within these areas can be achieved through professional experience, undergraduate study or transitional graduate course work. Students who do not already have a computer science degree should contact the program coordinator to determine their level of preparedness.

Program of Study


Electives (15 credits)


Candidates must successfully complete at least five courses (15 credits) from COMP 503 - Directed Study  or any COMP course at or above COMP 510 - Topics in Programming Languages .

Exit requirement: Capstone (3 credits)


At the conclusion of the program, candidates complete a three-credit capstone project, COMP 502 - Research , that allows them to pursue an area of interest in depth.

Total minimum credits: 30


Return to {$returnto_text} Return to: Academic Programs