|
Department of Computer Science
|
| Home | Contact Us | Undergraduate Student Info | Graduate Student Info | Faculty & Staff | News & Events |
| Graduate Program | Prospective Students | Thesis Defense | Past Theses | Master's Exams | CS Graduate Advisors | Forms |
The department offers graduate study leading to the Master of Science degree in computer science. The areas in which courses are offered include software, systems, architecture, artificial intelligence, and computer science theory.
Master's level research projects are available in the following areas of computer science: distributed systems, multiprocessing, operating systems, graphics, neural networks, formal languages, numerical methods, robotics, signal processing, and computational complexity. Specialized laboratories exist for microprocessor architecture, graphics, and robotics and intelligent machines.
See Prospective Students for information about requirements for admission and how to apply to the program. The SDSU graduate bulletin contains the university wide requirements (PDF) for a master's degree and a description (PDF) of the computer science masters and complete department requirements.
The department offers a very limited number of teaching assistantships. The application form (PDF) contains instructions for applying. Teaching assistants normally teach two lower division sections (6 units) per semester. SDSU has financial aid office and scholarship office that can provide some financial aid.
Student must complete a minimum of 30 units of 500-, 600-, and 700-level courses selected with the approval of a graduate adviser. One to three units of Computer Science 798 may be added to the 30 minimum units required, when used for an internship or practical training. All programs must include at least 24 units chosen from computer science and mathematics.
Students must select Plan A (Thesis) or Plan B (Comprehensive Examinations) as described below. Selecting Plan A is contingent upon finding a full time computer science faculty member to supervise the thesis. The number of students that can be accommodated in Plan A is limited by faculty resources.
A total of 30 units of 500/600/700-level courses as follows:
With approval of the graduate adviser, students may take Computer Science 798 as preparation for Computer Science 799A (Thesis).
A total of 30 units of 500/600/700-level courses as follows:
Full time international students on Plan B who have completed all their coursework must take at least two qualifying examinations per semester.
The statements found on this page/site are for informational purposes only. While every effort is made to ensure that this information is up to date and accurate, official information can be found in the printed Bulletin of the Graduate Division. For more information see the graduate bulletin or contact a graduate advisor.
| webmaster@cs.sdsu.edu |
Page last modified 10-Dec-07
|
College of Sciences |