Nov 27, 2024  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog

Computer Science, M.S.


The plan in Computer Science leads to the Master of Science degree. This plan is designed to prepare students to hold key technical positions in the development of computer-based solutions to complex systems problems.

Students should consult with their faculty adviser to determine if they have sufficient background to satisfy a specific course prerequisite. Foundation and prerequisite courses should be completed before enrolling in any graduate course.

Students expecting credit for foundation courses completed at international institutions must submit course descriptions to the waiver committee in their first semester of enrollment. This will allow proper evaluation and appropriate credit.

Students may select from the thesis option or the extended coursework option. The thesis option requires 33 credit hours of graduate work. The extended coursework option requires 36 credit hours.

Requirements


Computer Science Basic Preparation


Students seeking admission into the degree plan in Computer Science must have a bachelor’s degree in computer science or a closely related area and extensive background in computer science. It is expected that the minimum Graduate Record Examination (GRE) score required for acceptance into the plan be reasonably balanced among the different components of the GRE exam. The GRE score (verbal + quantitative) should be a minimum of 290 points, with a minimum quantitative score of 150. Students with bachelor’s and master’s degrees in related fields of study will be required to complete appropriate background courses. The admissions committee, during evaluation of the student’s application, will designate courses to be completed before beginning graduate studies. Preparatory requirements include proficiency in at least one object-oriented computer programming languages, such as JavaME# or C++ plus the completion of the following undergraduate courses, their equivalents or successful completion of equivalence exams upon approval from the admissions committee.

Additional Information


Students should also have three hours of credit for an object-oriented programming language. Students with credit for CENG 3351  will satisfy the CSCI 2331  requirement.

Additionally, at least two of the following must be completed:


Core Requirements (15 Hours)


The following courses or their approved substitutions are required for both the thesis and the extended course work options:

Thesis Option (18 hours)


Computer Science Thesis Option (18 hours)


Complete the following courses.
Additional Information

  • A student must take an additional 12 hours of electives.
  • Students may take 3 hours of 4000-6000 level CSCI/CINF/DASC/SENG/CENG/SWEN as electives.
  • Students take CSCI 6939  for 6 hours
  • Note: All electives must be approved before enrolling.

Extended Course Work Option (21 hours)


Computer Science Extended Course Work Option (21 hours)


Complete the following course:
Additional Information

•A student must take an additional 18 hours of electives pending faculty adviser approval.

•Students may take either six hours of 4000 level CSCI electives or may take three hours of 4000 level CSCI and 3 hours CINF/DASC/SENG/CENG/SWEN/STAT* electives. Additionally, students may also take six hours of 5000-6000 level CSCI/CINF/DASC electives.

Note: CSCI 6838 must be taken during the last 12 hours, after completion of CSCI 5531 and CSCI 5333. All electives must be approved before enrolling.

* The statistics course must be approved by a faculty adviser.

 

Computer Science Specializations


Students interested in a specialization should take the courses listed below:

Note: Data Science Specialization requires students to have taken a statistics course in their undergraduate study that is equivalent to STAT 3334 (Probability and Statistics for Scientists and Engineers).

Additional Information

Choose three (for thesis) or four (for extended course work) from the following:

Cybersecurity Specialization


Additional Information

Choose one (for thesis) or two (for extended course work) from the following: