Useful resources
Here is a list of resources commonly used by UVic software engineering students. If you can't find what you're looking for, check the list of student resources on the main UVic site.
Scheduling courses
Check out our registration tips.
Do you need help building your timetable? Check out this designed by one of our student clubs, .
Have you tried registering for courses using “Look up classes” under the Registration tab in My Page but were unsuccessful? Unfortunately this tool shows all the sections in a course, not just the ones you are allowed to register for. If you see an error message about there being faculty restrictions on a course you want, this is likely the reason why. To find out which sections you are allowed to register for, use the UVic Timetable. You can also speak with the BSEng advisor.
Choosing technical electives
The Software Engineering Program publishes a list of courses that can be taken as technical electives. If you would like to take a technical elective that is not on this list, please speak with the BSEng advisor first.
Certain technical electives have been organized into specializations, which are specific areas that reflect strong or emerging industry interest
CAPP reports
Your CAPP report shows how your completed, in-progress and registered courses will be applied towards your program requirements, as well as the general university requirements.
If you take special topics courses as electives and these show as unapproved, speak with the BSEng advisor.
Engineering IT resources
Engineering IT Services maintains a of resources frequently used by Engineering students. Consult for more information on obtaining access cards, managing your Engineering account or Netlink ID, remotely accessing Engineering resources, obtaining software, managing email and mailing lists, webhosting, and storing data.
Getting that first co-op job
It can be a challenge to get a co-op job early in your university career. Here are some tips to make you stand out.
Develop an online presence and start networking:
- Develop a professional portfolio (e.g., on a code hosting site) that outlines your projects, previous work experience, and club involvement. When your work was part of a larger group effort, showcase YOUR contributions and how they fit in to the larger effort.
- Host a professional website that uses modern technologies and design principles, and is clean and easy to use.
- Create a LinkedIn profile.
- Start networking: e.g., attend events; join the and Slack channels; join
No job experience? To show what you're capable of and that you can learn quickly:
- Join one of the many UVic Engineering and Computer Science clubs.
- Contribute to open source projects.
- Develop a side project (tool, game, etc.) on a public code repository hosting site (e.g., GitHub, GitLab, Bitbucket, etc.). Show you have good development skills and habits by including things like documentation, tests, and devops packaging/deployment.
Use the co-op resources available to you:
- Attend career development workshops.
- Explore résumé, cover letter and interview resources.
- Meet with a career educator.
- Contact your co-op coordinator.
Check out some of the local job boards:
Lockers
To reserve a locker or renew an existing locker, .
Books and supplies
All textbooks required for your courses can be found on the .
UVic also has a .
Calculators
Most UVic BSEng students use Sharp scientific calculators. The carries them for about $15: the specific version of the calculator offered changes from time to time but any version should suffice.
Networking
Chatting with other SENG students
There are student-led social channels where you can talk with others in the Faculty of Engineering and Computer Science.
- UVic Engineering and Computer Science
- Software engineering
- UVic Software Engineering
The Engineering Students Society (ESS)
Visit the to keep up to date with engineering events and news.
Local networking
Victoria has a large tech community with a variety of resources to support you and help you network with others:
- Slack channel
- Slack channel