SAP + Stanford Logic Group slide-19

## DEPARTMENT OF COMPUTER SCIENCE
MSCS Program Sheet (2002-03)
Artificial Intelligence Specialization

Name: | Adviser: | Date:
Student ID #: | Email: | Proposed date for degree conferral: | HCP? | Coterm?

General instructions Before the end of your first quarter, you should complete the following steps (detailed instructions are included in the Guide to the MSCS Program Sheet in your orientation packet):

- Complete this program sheet by filling in the number, name and units of each course you intend to use for your degree.
- Attach a course schedule showing the year and quarter in which you intend to take each course in your program sheet. (A course schedule will be generated for you when you submit this form.)
- Meet with your adviser and secure the necessary signatures on the program sheet.
- Make copies of the completed program sheet and course schedule and return the originals to Claire Stager in Gates 182.

Breadth requirement You must satisfy the requirements listed in each of the following areas; all courses taken elsewhere must be approved by your adviser.
Note: If you are amending an old program sheet, you may have courses that have already been approved. Please indicate this by selecting "on file" under "approval" for those courses.
Area A: Mathematical and theoretical foundations

Required: | Equivalent elsewhere (course number/title/institution) | Approval | Grade | Units
Statistics |  |  |  |  |
Automata and Complexity |  |  |  |  |
Algorithmic Analysis |  |  |  |  |
Choose one of:
Numerical Analysis |  |  |  |  |
Logic |  |  |  |  |
Mathematical Methods |  |  |  |  |

Area B: Computer systems

Required: | Equivalent elsewhere (course number/title/institution) | Approval | Grade | Units
Computer Architecture |  |  |  |  |
Choose two of:
Operating Systems |  |  |  |  |
Compilers |  |  |  |  |
Computer Networks |  |  |  |  |

Area C: AI and applications

Required: | Equivalent elsewhere (course number/title/institution) | Approval | Grade | Units
Artificial Intelligence |  |  |  |  |
Choose one of:
Databases |  |  |  |  |
Graphics |  |  |  |  |

total units used to satisfy breadth requirement (areas a, b, and c):
Note: This total may not exceed 21 units.
Seminars You must take at least one 500-level seminar. No more than three units of seminars or 1-2 unit courses may be counted towards the MS degree:

Course number | Title | Grade | Units

total seminar units applied to mscs:
Depth units for the artifical intelligence specialization The courses you submit for your specialization must meet the following requirements:
(a) At least four of the following courses:

| CS 222 | CS 224M | CS 228
| CS 223A | CS 224N | CS 229
| CS 223B | CS 227 | CS 326A

(b) A total of 21 units from category (a) and the following courses. Courses with * notation require approval of MS advisor:

| CS 205 | CS 276B | EE 263 | Man Sci 352
| CS 206 | CS 277 | EE 376A | Man Sci 353
| CS 225A | CS 323 | Eng 205 | Phil 160B
| CS 225B | CS 327A | Eng 209A | Phil 169
| CS 226 | CS 328 | Ling 235 | Phil 298
| CS 246 | CS 329 | Ling 238 | Psych 202
| CS 256 | CS 354 | Ling 239A | Psych 203
| CS 257 | CS 374 | Man Sci 251 | Psych 205
| CS 262 | CS 377* | Man Sci 252 | Stat 202
| CS 270 | CS 379* | Man Sci 339 | Stat 315A
| CS 274 | CS 426 | Man Sci 351 | Stat 315B
| CS 276A | Econ 286

Course information for Depth Units:

Course number | Title | Grade | Units

total specialization units applied to mscs:
Electives List here any additional courses used to complete the 45-unit requirement for the MSCS degree.

Course number | Title | Grade | Units

total elective units applied to mscs:
total units applied to mscs:
Submit Form
Additional requirements All courses submitted for the MSCS degree must be numbered 100 or greater.
At most 21 units of introductory courses (CS100-109) or breadth requirements courses may be counted toward your 45 units.
At least 36 units submitted for the MSCS degree, including all courses taken for your specialization, must be taken for a letter grade.
The average grade in the courses submitted for the MSCS must be at least a B (3.0 in Stanford's GPA scale).
Units previously applied toward BS requirements may not also be counted toward the MSCS.
You must complete at least 45 graduate units at Stanford before receiving the MSCS degree.