Graduate studies
The Computer Science Department offers programs leading to the M.S. and Ph.D. degrees.
The master’s degree program emphasizes continuing self-development of individuals currently engaged in science, technology and engineering-related fields. It prepares persons who have completed undergraduate majors in these fields for entry into a career in the numerous areas that use computing technology. Both the theoretical and applied aspects of computer science are emphasized in this program. The program offers courses in a wide range of areas in computer science, including artificial intelligence networks, theory of computation, computer architecture, software engineering, programming languages, databases and computer graphics. These areas correspond to the research interests and specialization of the faculty in the Computer Science Department. A full range of courses is offered both during the day and in the evening for the convenience of students with full-time jobs.
The department also offers a Ph.D. in Engineering with a track in Computer Science. Applicants for this research-intensive doctoral program must hold an M.S. in Computer Science. The applicant’s intended area of research must be compatible with existing computer science research interests. The applicant must provide a statement of intended research (approximately one page in length) with his or her application. Ideally the intended research will have been previously discussed with relevant faculty. For more information on this program, please see the School of Engineering graduate programs.
The department financially supports a limited number of graduate students, and such awards are made on a competitive basis.
Contact us
