Recommended Program of Study for Machine Learning at Oregon State University

Each PhD student at Oregon State University must assemble a Program of study and have it approved by their committee. You should read the Graduate Advising Guide for Computer Science to see all of the rules for the PhD program in Computer Science. For machine learning graduate students, I recommend the following courses:

I recommend that graduate students take 2 courses per quarter and fill out their 12-hour schedule with thesis research credits. Prior to passing the Preliminary Exam, you should register for CS501. After passing the Preliminary Exam, you should register for CS603.

The rationale for taking only two classes per quarter is to allow you to begin doing research immediately. My goal is for each Ph.D. student to publish one paper per year during their graduate studies. To be competitive for a faculty position at a research university, you should average two papers per year. Ideally, you would graduate with 4 journal papers (under review or published) and at least 4 conference papers published.