Uploaded by ciboxaf568

Introductory Programming Graduate Program Course Planning.docx

advertisement
Introductory Programming Graduate Program
Course Planning
Earning the certificate: To complete the Introductory Programming Graduate Program, you must complete three required
courses and one elective course. You must receive a B (3.0) or better in each course in order to continue taking courses via the
Non-Degree Option Program.
General Prerequisites: Before beginning, you should have a conferred Bachelor’s degree with an undergraduate GPA of 3.0 or
better. You can find more detailed information about each course via the course webpage on Stanford Online.
Required Course (Complete 3)
COURSE NAME & NUMBER
Schedule is subject to change
PREREQS
Programming Methodology
CS106A
UNITS
AUTUMN
5
Online
Programming Abstractions
CS106B
CS106A
5
Online
Computer Organization and Systems
CS107
CS106B
5
Online
Electives (Complete 1)
COURSE NAME & NUMBER
WINTER
SUMMER
Online
TBD
Online
TBD
Online
Schedule is subject to change
PREREQS
UNITS
AUTUMN
WINTER
Online
Online
Mathematical Foundations of Computing
CS103
CS106B
5
Object-Oriented Systems Design
CS108
CS107
3
Online
CS103 &
CS106B
5
Online
Intro to Probability for Computer Scientists
CS109
SPRING
SPRING
SUMMER
Updated 7/26/22
TBD
TBD
Your Program Road Map
You have up to three academic years to complete the program. You should expect to spend a minimum 15-20
hours a week on course work.
You will need to take CS106A first as it is a prerequisite for the remaining courses.
If also you plan on earning the Foundations in Computer Science Graduate Program, we recommend you take
CS103 as your elective. If you take CS107 and CS103 as part of the Introductory Programming Program, you may
replace these requirements in the Foundations in Computer Science Graduate Program with additional electives.
Below are sample schedules, depending on the quarter you choose to begin. These schedules may not all be
possible every year as class offerings vary.
Autumn
Start
Autumn
Winter
Spring
Summer
Autumn
Winter
CS106A
CS106B
CS107
CS103
CS106A
CS106B
CS107
CS103
CS106A
CS106B
CS103
Spring
Summer
Winter
Start
Spring
Start
Summer
Start
CS107
Updated 7/26/22
Download