|
Aug 24, 2024
|
|
|
|
2020-2021 Graduate Catalog This is not the most recent catalog version; be sure you are viewing the appropriate catalog year.
Computer Science [M.S.]
|
|
Return to: Programs by Program Type
Revised Program [Fall 2020]
The Master of Science in Computer Science program provides a flexible and rigorous education in the advanced principles of computer science. Graduates are prepared for employment in business, government organizations, educational institutions and other enterprises. This is a designated STEM (science, technology, engineering, and math) program.
|
Program Admission
Applicants must:
- Meet Graduate School admission requirements;
- Have at least 18 hours of 200-level (or above) computer science courses, including data structures, programming languages, computer organization, and competency in a high-level programming language such as C, C++, or Java; a major in computer science is preferred. Students must have a minimum GPA of 2.75 in computer science coursework; and
- Completed a course (one semester) in discrete mathematics, probability or statistics, linear algebra, and calculus.
International Applicants
All International Students whose native language is not English: Official English Language skills test - IBT, IELTS, MELAB, Pearson’s Test of English (PTE) are required. Minimum scores required are as follows:
- IBT - 79 overall with a writing score of at least 19
- IELTS - 6.5 overall with a writing score of at least 5.5
- CGT - 213 overall with a writing score of at least 5.0
- MELAB - 83
- PTE - 58 overall with a writing score of at least 65
Advisor Information
Please contact the department for advisor information.
Degree Requirements: 33 hours
All students may follow one of three plans: Plan A, with a practicum; Plan B, with a research study; or Plan C, with a thesis. Each plan requires 33 hours.
All students must have:
- At least nine hours in approved 600-level computer science courses are required.
- At most, nine hours of cognates (500- and 600-level courses pre-approved by the graduate coordinator) may be credited toward the degree.
- satisfactorily completed at least one course in each of the following areas: operating system principles, network principles, database principles, and theoretical computer science.
- an approved and current program of study.
Plan A - Practicum
This plan requires a written exit examination and a capstone practicum course.
Restricted Electives: 30 hours
Students must complete a minimum of 30 hours from the following.
Plan B - Research Study
Plan B requires the completion of a research project. A committee of three members, chaired by the student’s research advisor, is responsible for confirming the student’s preparedness, approving the topic and readings and accepting the research report. One committee member may be from outside the department. The research report must be publicly presented after approval by the committee.
Restricted Elective: 30 hours
Students must complete a minimum of 30 hours from the following.
Plan C - Thesis
Plan C requires the completion of a thesis for six hours. A committee of three members, chaired by the student’s research advisor, is responsible for confirming the student’s preparedness, approving the topic and readings and accepting the thesis. One committee member may be from outside the department. The thesis must be publicly defended.
Required Courses: 6 hours
Restricted Electives: 27 hours
Students must complete a minimum of 27 hours from the following.
|
Return to: Programs by Program Type
|
|