Course Registration

There are Registration Resources and General Tips on the BMSc website that you may find helpful.

Enrollment dates/times to register for Fall/Winter courses are posted in Student Center a few days before students in a particular year begin to register.

Your enrollment date/time is the first time that web registration for Fall/Winter courses becomes available to you. Online registration will remain open past the dates indicated below but you should register for your courses as soon as online registration becomes available to you. Register for both first-term (Fall) and second-term (Winter) courses when your enrollment date/time arrives.

Enrollment dates/times for students in each year will fall between the dates below. Your enrollment date/time will be generated at random and cannot be changed.

  • Year 4 Students - July 4 - 7, 2023
  • Year 3 Students - July 11 - 14, 2023
  • Year 2 Students - July 18 - 21, 2023

FAQs

Can I take Neuroscience 2000 and 3000F/G at the same time?

  • No, Neuroscience 2000 is a prerequisite for 3000F/G and must be completed in a prior year.

I've already completed Biology/Statistics 2244A/B and I’ve applied for the Honors Specialization in Neuroscience. If I’m admitted to Year 2 of the module, do I have the option of taking either Psychology 2810 or Computer Science 2120A/B?

  • You could take Psychology 2810 but you would forfeit the credit for Biology/Statistics 2244A/B (consult with an Academic Counsellor in NCB 280 if you are seriously contemplating this option!). Take a look at the information provided about Computer Science 2120A/B and seriously consider taking this course, rather than Psychology 2810.

Computer Science 2120A/B is a possible modular course -- how essential is programming to my degree?

  • Basic programming skills are a requirement for doing modern neuroscience research and, despite what you may have heard, aren't actually that hard to learn! Don't take our word for it though, try these two exercises:
  1. Have a look at your favourite recent neuroscience paper. Were computers involved in doing the research? Did the researchers use 100% pre-built software, or did they need to write some small programs of their own for data analysis or stimulus presentation? You'll find that the work in almost every paper requires at least a bit of custom programming. More importantly, you'll find that the really exciting, landmark, papers often involve the authors creating completely new analytical tools and programming them themselves.
  2.  Approach a graduate student in neuroscience (perhaps one of your TAs) and ask them if they know how to program. If they don't, ask them if they wish they did. The answers you find will speak for themselves.
  • Computer Science 2120A/B will teach you the basics of computer programming, oriented completely towards helping make you a 21st century scientist. Even if you end up choosing a career path outside of science, basic programming skills will enable you to grapple with problems and data sets that are inaccessible to those without these skills. There are no pre-requisites and no requirements. If you can follow the instructions on your shampoo bottle, you can handle this course and learn to program.

What is the process to ask for special permission to overload, take a course without the prerequisite, etc.?