Degree Requirements
The MS in Computer Science and Information Technology requires 30-33 hours, no minor is required. Students must select one of the following concentrations
and the culminating activity (project, thesis, or exam) for concentration:
Computer Science Concentration students may select the
Thesis or Exam option. Information Technology concentrationstudents may select the Project or Exam option.
Project Option: 33 semester hours
The project Option requires: 9 semester hours (SH) of core courses; 9 SH of required Information Technology courses; and 3 SH of project work
Thesis Option: 30 semester hours
The Thesis Option requires:9 semester hours (SH) of core courses; 9 SH of required Computer Science courses; and 6 SH of elective courses; and 6 SH of Thesis research.
Exam Option: 33 semester hours
The Exam Option requires: 9 semester hours (SH) of core courses; 9 SH of required
courses in the concentration-Computer Science or Information Technology; 15 SH
of elective courses; and a comprehensive exam.
Click here to view the typical timetable for offering required courses
Grades required
Students must maintain at 3.0 (B) GPA. No more than two grades of 'C' may be
earned in the program. Students who earn more that two "C" grades will not be
allowed to take further graduate course work without readmission to the program
approved by the Dean of the Graduate School and the Chairperson of the Computer
Science Department.
Amount of transfer credit accepted
Students may transfer up to six semester hours of graduate courses taken at other accredited institutions. Only courses with grades of A or B may be accepted for transfer credit. The Graduate Committee, at its discretion, may request that the Graduate School approve transfer of more than 6 credits.
Completion Time Limits
All requirements must be completed within six years of admission to the MCST program.
Other requirements
a) Complete the Plan of study. The plan of study form must specify
the concentration, completion option and desired electives courses. The
completed form must be submitted to the Computer Science Graduate Program
Assistant within the first semester of being admitted.
b) Find a professor who is willing to advise you on your
project or thesis work and develop your abstract.
c) Submit the abstract of your Project or Thesis to the
Computer Science Graduate Program Assistant by the end of the semester before
you plan to start your work.
Project Option:
33 semester hours (9 sh core; 9 sh required; 12 sh electives; 3 sh project)
Thesis Option:
30 semester hours (9 sh core; 9 sh required; 6 sh electives; 6 sh thesis)
Within the first two semesters of being admitted to the program, the advisor and student formulate a Graduate Committee for the Master of Science in Computer Science and Information Technology. The committee must be approved by the Computer Science Graduate Administrator and the Department Chairperson.
Exam Option:
33 semester hours (9 sh core; 9 sh required; 15 sh electives; 0 sh exam)
Courses
Core - 9 sh
- CSC 5320 Design and Analysis of Algorithms
- CSC 5321 Advanced Operating Systems
- CSC 5322 Advanced Software Engineering
Required Computer Science Concentration - 9 sem hrs
(may be selected as electives for Information Technology)
- CSC 6301 Advanced Computer Architecture
- CSC 6302 Programming Languages and Compilers
- CSC 6303 Artificial Intelligence Methods
-OR-
Required Information Technology Concentration- 9 sem hrs
(may be selected as electives for Computer Science)
- CST 5328 Computer Networks
- CST 6305 Internet Technology
- CST 6306 Advanced Database Management Systems
Electives
- CST 6304 Principles of Information Technology
- CST 5323 Systems Concepts
- CST 5330 Distributed and Parallel Computing
- CST 5334 Fundamentals of Geographic Information Systems
- CST 5101 Computer Science Graduation Orientation
- CST 5130 Special Topics
- CST 6304 Principles of Information Technology
- CST 6309 Network Security
- CST 6131 IT Project
- CST 6601 Master's Thesis Research
- CST 6312 Master's Project
- CST 6000 Master's Examination
- CST 5324 Information Technology Ethics, Policy & Privacy
- CST 5325 Electronic Commerce Technology
- CST 5326 Human-Computer Interaction
- CST 5327 Database Management
- CST 6307 Data Mining
- CST 5328 Computer Networks
- CST 6308 Network Design, Performance, and Evaluation
- CST 6309 Network Security
- CST 5329 Internet Protocols
- CST 5331 Software Testing and Quality Assurance
- CST 5332 Computational Methods for Biotechnology Systems
- CST 6310 Neural Networks
- CST 5333 Scientific Visualization and Image Processing
- CST 6311 GIS Technologies
Computer Science and Information Technology Graduate Orientation
- CST 6131 IT Project
- CST 5130 Special Topics
- CST 6601 Master's Thesis
- CST 6312 Master's Project
- CST 6000 Master's Exam
PREREQUISITES:
For Students that do not hold the BS in Computer Science
(Certificate in Computer Programming-Distance Learning—web based)
- CSC 3360 Fundamentals of Programming I (C++)
- CSC 3361 Intermediate Programming II (C++)
- CSC 3371 Applied Data Structures
Additional Elective Courses:
- CST 5304 Database Systems Design
- CST 5301 Parallel Computing
- CST 5302 Organization of Programming Language
- CST 5303 Software Design and Development
- CST 5305 Advanced Computer Graphics
- CST 5309 Computer Communication Networks
- CST 5306 System Simulation and Modeling
- CST 5307 Automata, Formal Languages, and Computability
- CST 5308 Systems Design and Development
|