CS 10100 Digital Literacy
Course Description
Survey of the digital world, computers as multi-purpose machines, digital information, definition of programming, computers everywhere (the Internet of things), computers that perform simultaneous computations, how apps work, data storage and searching, databases, digital audio, graphics, video, computer networks and the Internet, the World Wide Web and Internet sharing services, network and Internet performance, real-time services, artificial intelligence, cloud computing, security, and privacy.
Course Outline
Week | Contents |
---|---|
1 | Course Overview -- Why study the digital world? |
2 | The Malleable machine -- a computer can be changed through programming |
3 | Digital Information: Representation and Storage -- the reason for binary |
4 | The Concept of Programming -- specifying steps, sequence, repetition, and choice |
5 | Computers Everywhere (The Internet of Things) -- embedded systems, smart phones |
6 | Computers that Perform Simultaneous Computations |
7 | How Apps Work |
8 | Structured and Unstructured Data -- what is in a database |
9 | Digital Audio, Graphics, and Video |
10 | Computer Networks and the Internet |
11 | Internet Services: World Wide Web and Sharing Services |
12 | Network and Internet Performance and Real-Time Services |
13 | Artificial Intelligence -- speech recognition, natural language processing |
14 | Cloud Computing -- processing and storage |
15 | Security and Privacy -- encrypting information, passwords, virus software |
Last Updated: Jun 20, 2025 10:34 AM