MS in Computer ScienceThe MS in Computer Science assumes that students have a significant background in computing. It both deepens and broadens their knowledge of Computer Science, and prepares them for positions of more responsibility in the computing industry, as well as for further postgraduate studies. Students interested in the MS in Computer Science will typically have a first degree in computer science. For those students who are interested in the program but do not have the required prerequisite knowledge, we offer the graduate transition certificate in computer science.
As students graduate from the program, they will be able to
- Demonstrate the understanding of the capabilities and limits of computation, hardware and software systems, and software development.
- Analyze problems in the computing discipline and design solutions that integrate hardware and software, and that are technologically appropriate and theoretically sound.
- Manage system complexity by applying best practices of the discipline.
- Effectively communicate technical information, as expected within the discipline.
- Research and critique computing literature, and utilize it for proposing solutions.
For further information about the MS in Computer Science, please contact
Dr. Jeff Chastine
Dr Hassan Pournaghshband
Interim Chair, Department of Computer Science and Software Engineering