Computer Science Requirements
Core
Theory
Track
Electives

Computer Science 4 Year Plan - AI Track

 

Computer Science Artificial Intelligence Track                             Fall Winter Spring   Class Math/Sci. Engr. Other Class Math/Sci. Engr. Other Class Math/Sci. Engr. Other Freshman CS 106A - 5 - CS 106B - 5 - CS 103 5 - -   Math 41 5 - - PHYSICS 41 4 - - PHYSICS 43 4 - -   THINK - - 4 Math 42 5 - - Intro Sem - - 3   Writing - - 4         Elective - - 3                                                       Subtotals 5 5 8 Subtotals 9 5 0 Subtotals 9 0 6   Total     18 Total     14 Total     15 Sophomore CS 107 - 5 - CS 109 5 - - CS elective - 4 -   Math elective 4 - - CS 110 - 5 - ENG 40 - 5 -   Language - - 5 Language - - 5 Language - - 5   Writing - - 4         Sci. elective 3 - -                             Subtotals 4 5 9 Subtotals 5 5 5 Subtotals 3 9 5   Total     18 Total     15 Total     17 Junior CS 221 - 4 - CS 124 - 4 - CS 161 - 5 -   CS elective - 4 - CS elective - 4 - TIS course - - 4   GER - - 5 GER - - 5 Elective - - 5                             Subtotals 0 8 5 Subtotals 0 8 5 Subtotals 0 5 9   Total     13 Total     13 Total     14 Senior CS 224N - 4 - Elective - 4 - CS 194W - 3 -   GER - - 5 Math elective 5 - - CS 228 - 4     Fund elective - 3 - Elective - - 4 GER - - 4           GER - - 4 Elective - - 3                             Subtotals 0 7 5 Subtotals 5 4 8 Subtotals 0 7 7   Total     12 Total     17 Total     14                       Total Math & Science Units: 40                       Total Engineering Units: 68                       Total Other Units: 72                       Total Units: 180                          

 

Computer Science Program Sheet -- AI Track

 

Stanford University s School of Engineering   Computer Science   Artificial Intelligence Track   2012-2013 Program Sheet   Final version of program sheet due to the department no later than one month prior to the last quarter of senior year.   *Follow all requirements as stated for the year of the program sheet used.*     Name:   SU ID:             Phone:   Email:             Today's Date:     Month/Yr B.S. expected:               Mathematics and Science Requirement (Delete courses and units not taken)   Dept Course Title Transfer/AP Approval by SoE Unit Grade   P if Transfer SoE Initials Date   Mathematics (26 units minimum)           MATH 41 Calculus (see note 1)       5     MATH 42 Calculus       5     CS 103 Mathematical Foundations of Computing (see note 2)       5     CS 109 Introduction to Probability for Computer Scientists (see note 3)       5     Plus two electives (see note 4)                                                         Mathematics Unit Total (26 units minimum)                       Science 11 units minimum)                 PHYS 41 Mechanics (or PHYS 21 or 61)       4     PHYS 43 Electricity and Magnetism (or PHYS 23 or 63)       4         Elective (see note 5)                       Science Unit Total (11 units minimum)           (37 units min. Math/Sci combined)       Technology in Society Requirement (1 course required; see UGHB Figure 3-3 for approved list; see note 13)                                   Engineering Fundamentals (13 units minimum)           CS 106 Programming Abstractions (B or X)       5     ENGR 40 Introductory Electronics (40N also allowed)       5         Elective (see note 6; CS 106A, B or X not allowed)                 Engineering Fundamentals Total (13 units minimum)                       NOTES         * All courses listed on this form must be taken for a letter grade (if offered) and can be included under only one category.   * This printed form must be signed by the departmental representative. Changes must be petitioned (see UGHB pg 27-29) and initialed in ink.   * Minimum Grade Point Average (GPA) for all courses in ENGR Fundamentals and CS Core, Depth, and Senior Project (combined) is 2.0.   * Transfer and AP credits in Math, Science, Fundamentals, & TIS must be approved by the SoE Dean's Office. Transfer credits in Computer Science Core, Depth and Senior Project must be approved by the Computer Science undergraduate program office.   ( 1 ) Math 19, 20, 21 may be taken instead of Math 41& 42 as long as at least 26 math units are taken. AP Calculus must be approved by SoE.   ( 2 ) Students who took CS 103X are required to complete one additional unit in their depth courses (I.e., 26 units minimum for track and elective courses).   ( 3 ) Students who complete STATS 116, MS&E 120, or CME 106 in Winter 2008-09 or earlier may count that course as satisfying the CS 109 requirement. These same courses taken in Spring 2008-09 or later cannot be used to satisfy the CS 109 requirement.   ( 4 ) Math electives: Math 51, 104, 108, 109, 110, 113; CS 157, 205A; PHIL 151; CME 100, 102, 104. Completion of Math 52 & 53 will (together)     count as one Math elective. Restrictions: CS 157+ Phil 151 may not be used in combination to satisfy the Math electives requirement. Students   who have taken both Math 51& 52 may not count CME 100 as an elective.     ( 5 ) Any course of 3 or more units from the SoE Science List (Fig. 3-2 in the UGHB), PSYCH 30 or 55, or AP Chemistry may be used.     ( 6 ) One course required; may not be CS 106A, B or X. See Engineering Fundamentals Fig. 3-4 in the UGHB for approved list.         program sheet continues on page 2         CS Artificial Intelligence Program Sheet (continued)               AI Track Core, Depth & Senior Project (43 units min) No course may be listed twice; no double counting.   Dept Course Title Transfer/Deviation Approval by Dept Unit Grade   P if Transfer Dept Initials Date   Core (15 units minimum)           CS 107 Computer Organization and Systems       5     CS 110 Principles of Computer Systems (see note 7)       5     CS 161 Design and Analysis of Algorithms (see note 8)       5     Depth; Track and Electives (25 units and seven courses minimum)             CS 221 AI: Principles and Techniques (Track Requirement A)       4     CS   Track Requirement B (see note 9)             CS   Track Requirement B (see note 9)                 Track Requirement C (see note 10)                 Elective (see note 11)                 Elective (see note 11)                 Elective (see note 11)                 Optional Elective             Senior Project (1 course required)             CS   At least 3 units of 191, 191W, 194, 194W, 210B, 294 or 294W (see note 13)       3         Computer Science Core, Depth and Senior Project Total (43 units minimum)     Program Approvals                       Departmental           Printed Name:     Date:                       Signature:                     School of Engineering (signature not required prior to graduation)           Printed Name:     Date:                     Signature:                                     NOTES (continued from page 1)       ( 7 ) Students who complete CS108 & either CS 140 or CS 143 by Wtr Qtr 08-09 or earlier may choose to count CS 108 as satisfying the CS 110 req't. In this case CS 108 may not count as an elective and one add'l unit of depth must be taken (26 units min for track   ( 8 ) Students who took CS161 for 4 units are required to complete one add'l unit in their depth (I.e., 26 units min. for track and elective courses).   ( 9 ) Track Requirement B: Any two of CS 223A, 224M, 224N, 226, 227, 228, 229, 231A       (10 ) Track Requirement C: One additional course from the Track Requirement B list, or from the following: CS 124, 205A, 222, 224S, 224U,     224W, 225A, 225B, 227B, 231B, 262, 276, 277, 279, 321, 326A, 327A, 329 (with advisor approval), 331, 374, 379 (with advisor approval);   EE 263, 376A; ENGR 205, ENGR 209A; MS&E 251, 339, 351; STATS 315A, 315B     ( 11 ) Track Electives: At least three add'l courses selected from the Track Req't B list, C list, the General CS Electives list (see Note 12) or the     following: CS 275, 27, CS334A or EE 364A; EE 364B; ECON 286; MS&E 252, 352, 355; PHIL 152; PSYCH 202, 204A, 204B;     STATS 200, 202, 205     ( 12 ) General CS Electives: CS 108, 124, 140, 142, 143, 144, 145, 147, 148, 149, 154, 155, 156, 157 (or PHIL 151), 164, 205A, 205B, 210A,     222, 223A, 224M, 224N, 224S, 224U, 224W, 225A, 225B, 226, 227, 227B, 228, 228T, 229, 229A, 229T, 231A, 235, 240, 240H, 241, 242,   243, 244, 244B, 245, 246, 247, 248, 249A, 249B, 254, 255, 258, 261, 262, 263, 270, 271, 272, 173 or 273A, 274, 276, 277, 295; CME 108;   EE 108B, 282       ( 13 ) The WIM requirement may be met by taking CS 181W as a Technology in Society course or through the Senior Project course (CS 191W, 194W, 210B, or 294W only).      

 

   Login to remove ads X
Feedback | How-To