Summer Orientation, Advising and Registration

Welcome to the UNB Faculty of Computer Science! If you are beginning your studies in one of our undergraduate degree programs in 2020, or you are a parent/supporter of an incoming student, this page will provide some Faculty-specific information with regards to Summer Orientation, Advising and Registration (SOAR).

Additional campus-wide information will also be provided here:

Information for Parents & Supporters

General information can be found here: InfoForParents_SOAR_2020.pdf

If you are a parent or supporter of a student in the Faculty of Computer Science and you are interested in having copies of our news and events notices sent to you by e-mail, please sign up here:

A live information and Q&A session for parents and supporters of our incoming Faculty of Computer Science students is being offered via Microsoft Teams on Thursday, August 13th at 6:30 pm (AST). Our Assistant Dean Undergraduate, Dr. Andrew McAllister, will lead this session. He will be joined by members of our Faculty's co-op staff and our advising team. Just follow this link to join the Microsoft Teams meeting. Slides from this online session are available here.

Information for New Students

Been admitted? Here are the next steps:

A Message from your Dean Regarding Fall 2020: MessageFromYourDean_June8_2020.pdf

Course Selection & Registration:

  • General information about Online Registration at UNB (& a link to the Online Registration system), can be found here:
    However, you should NOT attempt to register for courses without first speaking with an Academic Advisor. Please see the information below for specific advising & registration information based on your program of study.
  • Students in the Bachelor of Computer Science (BCS), concurrent BA/BCS, concurrent BCS/BSc and Certificate in Software Development programs:
    • After you have activated your UNB IT services, please email from your UNB email account. You will then be connected with one of our first-year academic advisors who will guide you through the course selection & registration process.
    • Once you have registered for your MATH & CS courses, your academic advisor will then discuss breadth electives with you. When selecting your breadth electives, the following resources will be helpful:
    • Note: After you have registered for all of your 2020-2021 courses, please do not make any changes unless you first check with an academic advisor.
  • Students in the Bachelor of Science in Software Engineering (BSSWE) program:
    • Most new incoming BSSWE students will be automatically block- registered in all Fall 2020 and some Winter 2021 courses. So, at this time, you will not need to register for courses using the online registration system. However, if you have any questions or concerns about your courses, program requirements, etc., please don't hesitate to reach out. Email to be connected with an academic advisor.
    • Important notes:
      • To be block-registered in your classes, you must first confirm that you will be attending UNB by accepting your offer of admission; here is a link to the form for that:
      • If you are a degree holder or a transfer student, block registration will likely not work for you. Instead, you should discuss your specific course selections with an academic advisor; please email to be connected with an advisor for the BSSWE program.
    • A live Q&A session about the Software Engineering program is being offered via Microsoft Teams on Thursday, May 28th. More information about that can be found here: