Graduate Programs in Computer Science
This image was created by Joshua Warner as a term project
in ray tracing during the Advanced Computer Graphics course.
The Electrical Engineering and Computer Science Department (EECS) offers the degrees Master of Science and Doctor of Philosophy in Computer Science and the degrees Master of Science and Doctor of Philosophy in Electrical Engineering. These degree programs demand academic rigor and depth yet also address real-world problems.
The Department also supports graduate degrees in Mathematical and Computer Sciences (computer science option) and Engineering (electrical specialty), but these degrees have been retired. For details on these programs, please see the 2011-2012 CSM Graduate Bulletin. Students admitted to the Mathematical and Computer Sciences (computer science option) or Engineering (electrical specialty) graduate programs for the 2012-2013 academic year may opt to change their program of study to EE or CS as appropriate with their background and complete the degree requirements for the selected degree.
The EECS department has nine areas of research activity that stem from the core fields of Electrical Engineering and Computer Science: (1) Antennas and Wireless Communications, (2) Applied Algorithms and Data Structures, (3) Education (4) Energy Systems and Power Electronics, (5) High Performance Computing, (6) Human-Centered Robotics, (7) Information and Systems Sciences, (8) Machine Learning, and (9) Networking. Additionally, students may study areas such as Embedded Systems and/or Robotics, which include elements from both Computer Science and Electrical Engineering disciplines. In many cases, individual research projects encompass more than one research area.
You may want to view this extended listing of research areas within EECS.
The EECS Department offers the degrees Master of Science and Doctor of Philosophy in Computer Science and the degrees Master of Science and Doctor of Philosophy in Electrical Engineering. The master's program is designed to prepare candidates for careers in industry or government or for further study at the Ph.D. level; both thesis and non-thesis options are available. The Ph.D. degree program is sufficiently flexible to prepare candidates for careers in industry, government, or academia.
The EECS Department also offers combined BS/MS degree programs. These programs offer an expedited graduate school application process and allow students to begin graduate coursework while still finishing their undergraduate degree requirements. This program is described in the undergraduate catalog and is in place for both Computer Science and Electrical Engineering students. The Physics combined program also offers a track in Electrical Engineering. Details on this program can be found in the CSM Undergraduate Bulletin, and course schedules for this program can be obtained in the Physics Department.