HÂþ»­

 

Academic Milestones


Academic milestones relate to goals for the completion of your degree. Administrative milestones relate to other activities for which you need to pay attention. 

Master of Computer Science Program

The MCS program is defined as a one-year program, although students often take 20 months to complete it. We encourage you to do some initial work on your thesis, like beginning to read papers or try some background work, in parallel with taking courses if you plan to complete in one year.

The practical academic milestones for an MCS student are:

End of term 2:
Courses are complete, and you should have a good idea of your thesis topic, if not already started on the work.

End of term 3:
Sufficient seminar attendance done to receive a passing grade in CSCI 6998. 

End of term 4:
Your thesis (CSCI9000) should be done, or the end should be in sight with you just doing some remaining writing.

PhD in Computer Science

The PhD program often takes between 4 and 5 years to complete.

The practical academic milestones for a PhD student are:

End of term 2:
Courses are complete and you should be working on some research work already.

End of term 5:
Your research aptitude (CSCI7900) defence should be complete. Many supervisory committees are looking for you to have published a result in a peer-reviewed venue as part of the research aptitude defence, so factor that into your plans.

End of term 6:
Sufficient seminar attendance done to receive a passing grade in CSCI 6999. 

End of term 8:
Your thesis proposal (CSCI7901) should be successfully defended.

End of term 12:
Your thesis (CSCI9530) should be fully written and defended.
Annually (at least) after courses are complete: have a meeting with your full supervisory committee.