bowie state BSU BSU

Master of Science in Computer Science

Admission Requirements

Applicants must hold a bachelor's degree from a regionally accredited institution and have a cumulative grade point average of 2.5 or better (on a 4.0-point scale). In addition to meeting the general admission requirements of the Graduate School, applicants to the Computer Science program must fulfill departmental criteria. The Computer Science Graduate Admissions Committee considers applicants on an individual basis. An applicant who fulfills the following requirements may be granted unconditional admission to the program:

  1. A baccalaureate degree from an accredited institution
  2. Completion of the following courses in mathematics and computer science:
Courses in mathematics and computer science
Calculus of One Variable (i.e. Calculus I and II)
One additional mathematics course beyond Calculus, (e.g. Linear Algebra, Differential Equations, Abstract Algebra, Advanced Calculus, Discrete Structures, Probability and Staistics)
COSC 503 - Software Design and Development (or equivalent)

Applicants who do not have the required mathematics and/or computer science background may be granted provisional admission, subject to completion of any prerequisite requirements within the first four semesters. Completion of these requirements will not be a part of the applicant's graduate program. An applicant who does not have a required computer science course (COSC 503) but has gained the knowledge of its content through work experience or self-study may request a waiver, provided the student takes and passes a departmental examination for that course. For more details, the student should consult with his/her advisor upon admission to the program.

Note: Students accepted into the graduate program in computer science can pursue either a Master's degree or a Doctoral degree in computer science. However, students pursuing a Doctoral degree may make a request to be awarded a Master's degree as they work towards the Doctorate provided they have fulfilled all of the requirements for the Master's program


The requirements for the master's degree in computer science are as follows:

  1. A minimum of 36 credit hours as described below, with an overall grade point average of 3.00 or better. The course work must include:

    Core Courses (15 credits). See under "Courses" tab for class descriptions.

    COSC 502, COSC 504, COSC 514, COSC 522, and COSC 528

    and one of the following two options:

    Option I: COSC 698 (3 credits) Applied Research in Computer Science and six elective courses (18 credits).

    Option II: COSC 696 and 697 (6 credits) Graduate (Master's) Thesis (Click here for Thesis Guidelines) and five elective courses (15 credits).

  2. A minimum of 30 credits, excluding prerequisite courses, must be completed at Bowie State University. Therefore, no more than six (6) graduate computer science credits may be transferred from other institutions or Bowie State University programs external to the Department of Computer Science.

  3. A student must complete all degree requirements within a period of seven (7) consecutive years.

    Students with a strong undergraduate computer science background are encouraged to substitute required courses with more advanced electives. Written permission from a graduate advisor and the coordinator is required. Also, each student is required to develop a program of study plan in consultation with his/her advisor. A total of 36 credits is needed to graduate.

    This course below is a prerequisite to the Master of Science program in Computer Science. Credits obtained from this course cannot be counted as part of a student's graduation requirements.

    COSC 503 Software Design and Development

Computer Science Building Suite 207
14000 Jericho Park Road, Bowie, MD 20715
Phone: (301)860-3960 Fax: (301)860-3979

Copyright © 2014 - 2015 All Rights Reserved