This program offers a student the opportunity to pursue advanced studies in various areas of computer science. The program is designed for students with bachelor's degrees in computer science and provides a solid preparation for those who may pursue a doctorate.
Applicants for the computer science master's degree program should have a bachelor's degree in computer science. Other applicants will be considered only if they can produce evidence of computer courses taken and descriptions of course content. Their background should include the contents of the following courses:
If the applicant's background is deemed deficient in any of the above areas, admission may be granted with the stipulation that deficiencies be made up by taking the necessary courses as extra courses.
Students are encouraged to take the GRE General Test and Subject Test in Computer Science and submit scores for departmental consideration.
The Master of Science in Computer Science requires a minimum of
32 credit hours.
Students are encouraged to complete and successfully defend a thesis.
Students who decide not to write a thesis must pass a comprehensive
examination in the last term they are registered as a full-time
student.
The required courses are listed below; a student who can verify competence in any of the required courses can substitute an appropriate course with the permission of their advisor and the program chair.
CSE | 5081 | Analysis of Algorithms | 3 |
---|---|---|---|
CSE | 5083 | Formal Languages and Automata Theory | 3 |
CSE | 5120 | Compiler Theory | 3 |
CSE | 5131 | Computer Architecture 2 | 3 |
CSE | 5141 | Operating Systems 2 | 3 |
CSE | 5199 | Graduate Seminar in Computer Science (taken twice) | 2 |
Electives | 9 | ||
CSE | 5999 | Thesis in Computer Science | 6 |
Two Additional Electives | 6 | ||
32 | \end{changebar}
William D. Shoaff
Comments to author:wds@cs.fit.edu
All contents copyright ©, William D. Shoaff
Revised: Fri Apr 17 14:28:28 EDT 1998