CS 102
CS 102 - Little Bits to Big Ideas
Spring 2025
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
Little Bits to Big Ideas | CS102 | AB1 | 63230 | LAB | 0 | 1600 - 1715 | T | G27 Literatures, Cultures, & Ling | Suchita Joshi |
Little Bits to Big Ideas | CS102 | AB2 | 63231 | LAB | 0 | 1600 - 1715 | W | G27 Literatures, Cultures, & Ling | Samaah Khan |
Little Bits to Big Ideas | CS102 | AB3 | 63232 | LAB | 0 | 1600 - 1715 | R | G27 Literatures, Cultures, & Ling | Sean Koo |
Little Bits to Big Ideas | CS102 | AB4 | 66601 | LAB | 0 | 1730 - 1845 | T | G27 Literatures, Cultures, & Ling | Suchita Joshi |
Little Bits to Big Ideas | CS102 | AB5 | 66603 | LAB | 0 | 1730 - 1845 | W | G27 Literatures, Cultures, & Ling | Samaah Khan |
Little Bits to Big Ideas | CS102 | AL1 | 63225 | LEC | 4 | 0900 - 0950 | M W F | 100 Materials Science & Eng Bld | Ryan Cunningham |
Little Bits to Big Ideas | INFO102 | AB1 | 63226 | LAB | 0 | 1600 - 1715 | T | G27 Literatures, Cultures, & Ling | Suchita Joshi |
Little Bits to Big Ideas | INFO102 | AB2 | 63227 | LAB | 0 | 1600 - 1715 | W | G27 Literatures, Cultures, & Ling | Samaah Khan |
Little Bits to Big Ideas | INFO102 | AB3 | 63228 | LAB | 0 | 1600 - 1715 | R | G27 Literatures, Cultures, & Ling | Sean Koo |
Little Bits to Big Ideas | INFO102 | AB4 | 66600 | LAB | 0 | 1730 - 1845 | T | G27 Literatures, Cultures, & Ling | Suchita Joshi |
Little Bits to Big Ideas | INFO102 | AB5 | 66602 | LAB | 0 | 1730 - 1845 | W | G27 Literatures, Cultures, & Ling | Samaah Khan |
Little Bits to Big Ideas | INFO102 | AL1 | 63224 | LEC | 4 | 0900 - 0950 | M W F | 100 Materials Science & Eng Bld | Ryan Cunningham |
See full schedule from Course Explorer
Official Description
Course Information: Same as INFO 102. See INFO 102.
Course Director
Text(s)
(Required) Computer Science Illuminated Sixth Edition, Nell Dale and John Lewis, Jones and Bartlett Learning 1284055914
Learning Goals
- Students should understand binary representation of numbers, text, and other data.
- Students should understand Boolean logic
- Students should understand basic digital logic and sequential circuits
- Students should be able to read and simulate simple programs
- Students should understand some basic algorithms and understand that some algorithms are better than others (basic computational complexity)
- Students should understand how basic ADTs work (e.g. stacks, queues, lists, graphs, and trees.)
- Students should understand that some problems cannot be solved by computers
- Students should recognize the basic components of a computer (e.g. RAM, CPU, motherboard)
- Students should understand the role of an operating system in a computer
- Students should be able to describe the basics of a computer network and the Internet
Topic List
- Binary and Boolean representations
- Basic digital design
- Basic sequential design
- Computation (fetch, decode, execute cycle)
- Assembly programming
- Representing integers, floats, and text
- Algorithms
- High level language programming
- Abstract data types and objects
- Operating systems and file systems
- Networking, the internet, and search engines
- Computer security and cryptography
- Machine learning
- Simulations and graphics
- Computability and countability
Required, Elective, or Selected Elective
Required for informatics minor
Last updated
2/18/2019by Ryan Cunningham