CSC-180 Course Notes
- Introductory Notes (see Blackboard)
- Algorithms
- Variables and Expressions
- Branching
- Sequences
- Loops
- Binary and Machine Representation of Data
- Logic Gates and Circuits
- Additional Circuits
- Computer Organization Notes (see Blackboard)
- Latches and Flip-Flop Notes (see Blackboard)
- Compiler Explorer: https://godbolt.org/
- Algorithms and Complexity
- Timeit
- Cleanup Algorithms
- Searching Algorithms
- Sorting Algorithms
- Traveling Salesman
- Ethics
- Wrap Up (see Blackboard)