COMPUTER SCIENCE 101
11.09.2023 |
Computer Science 101 is a stand-alone course that teaches the basic ideas of computer science to an audience with zero previous experience. Computers may look very complicated, but in reality they only work on a few simple circuits. The course demystifies and brings these patterns to life, which is useful for anyone using computers today.
Course participants play and experiment with short pieces of “computer code” to understand the power and limitations of computers. Everything works within the browser, so there is no additional software to download or install. CS101 also provides general information about computers today: what is a computer, what is hardware, what is software, what is the Internet. Anyone who knows how to use a web browser can be successful with this course. No previous computer science experience is required.
Topics
- The nature of computers and code, what they can and cannot do
- How computer hardware works: chips, cpu, memory, disk
- Necessary jargon: bits, bytes, megabytes, gigabytes
- How software works: what is a program, what is “running”
- How digital images work
- Computer code: loops and logic
- Big ideas: abstraction, logic, bugs
- How structured data works
- How the internet works: ip address, routing, ethernet, wi-fi
- Computer security: viruses, trojans, and passwords, oh my!
- Analog vs. digital
- Digital media, images, sounds, video, compression
Instructor
Nick Parlante, Senior Lecturer, Computer Science
Details
Website
Target audience
Digital skills for all
Digital technology
Digital skills
Level
Basic
Format of the training
Online
Training fee
Free training
Duration of the training
Type of training
Language of the training
English
Country providing the training
Other
Classification
Single opportunity