Additional elective units must be technical courses (numbered 100 or above) related to the degree program and approved by the adviser and MS program administrator. All CS courses numbered above 110 (with the exception of CS 196 and 198) taken for 3 or more units are pre-approved as elective courses. Additionally, up to a maximum of 3 units of 500-level CS seminars, CS 300 , EE 380 , EE 385A , or other 1-2 unit seminars offered in the School of Engineering may be counted as electives. Elective courses may be taken on a satisfactory/no credit basis provided that a minimum of 36 graded units is presented within the 45-unit program.
I am currently 23 year old chemical engineer working for a gold mining company in South Africa. This year is my first year working full time after completeing my engineering degree. It hasnt taken me long to realize that plant life or any other hardcore industrial hands on job is not what i want to do for the rest of my life. The engineering degree was a great intellectual challange and now I find myself faced with daily production work which is down right boring. To make matters worse i would probably have to wait for someone to pass away before the oppertunity for promotion will arise.
Stanford is somewhat unique in that it doesnt make on-campus students pre-register for most classes. (There are a few notable exceptions for classes with limited enrollment, such as some of the new design school classes.) This gives you the opportunity to get a feel for what each class is like before you commit to a schedule. HOWEVER, you must have a preliminary study list filed (be enrolled in at least 8 units) by 5:00pm on the first day of the quarter. Heres how to shop for classes (for exact dates, please visit the Stanford Academic Calendar ) :