CS Circles
cscircles.cemc.uwaterloo.caAn introduction to computer programming from Waterloo
An introduction to computer programming from Waterloo
Computer-science foundations taught through programming problems
Camera and creative-equipment retail with several condition routes
VPN trial with separate desktop and mobile connection allowances
Build computing systems from logic to software
Pilates classes, workshops and teaching references in a video library
Product studio building production-worthy AI agents for enterprise deployments
Spanish consumer-technology news and explanatory articles
Swedish enterprise technology and IT decision coverage
A portable emulator family for Commodore computers
Study computing through C, Unix and machine-level concepts
Discover, test, subscribe to, and publish APIs through a public marketplace and enterprise hub.
Layer-based vector drawing with procedural repeat and modifier sequences
Assemble game models from reusable blocks and render directional sprites
Measure how well JavaScript and TypeScript tests detect deliberately introduced code changes.
Resize catalogue shapes, position parts with TriBall and export selected geometry
Build equity-research reports with computed models and AI explanations
European team chat that asks before interrupting and protects focus time.
A Java code-coverage library that records which instructions, lines, and branches run during tests.
Build reusable implicit models and prepare geometry for engineering tools
Offline browser drawing with simple bitmap tools and local saving
Dimension a sketch, extrude a part and revise its features through the modelling history
Turn product sketches and photos into staged renderings.
BNB Chain swaps with advanced order conditions