CS130
Computer Systems & Architecture
Part of the Bachelor of Computer Science (Co-op) at University of Waterloo.
Course code
CS130
Credits
6
When
Year 2
Part of
Bachelor Computer Science
About this course
How processors, memory and operating systems execute your code.
What you will study
Assemblymemory modelconcurrency
Skills you gain
Algorithms, systems design, several programming languages, databases, distributed systems, and software engineering practice.
Career pathway & market demand
Software and computing roles are projected to grow far faster than the average for all occupations, and computer science graduates are among the most sought-after and highest-paid across every study destination. Software engineer, backend/full-stack developer, cloud engineer, DevOps engineer, systems architect, research scientist, technical product manager.
Interested in Computer Systems & Architecture?
This course is part of the Bachelor of Computer Science (Co-op). Apply to the full degree and get matched to the Canada student visa in one go.