Computers are taken for granted in today's society - in industry,
academia, and the home - and today's user typically has no knowledge of
how computers work. But it is precisely this knowledge of how computers
work which leads to an appreciation of the capabilities, compromises and
limitations of computing.
CS101 will address questions including:
- What is a computer?
- How does a computer do its work?
- How is information represented within a digital computer?
- What is computer programming?
- What are algorithms, how do we measure their efficiency, and why does
- What is the Internet, and how does it work?
- What is the World-Wide Web, and how does it work? How is information
published to the Web?
- How do applications like Google and Facebook do their magic?
This course counts towards the Math/CS divisional studies requirement.