ITD 105: Introduction to Computer Science Principles (Fall 2017)
Syllabus
Schedule
Lecture Notes
History of Computing
Computer History
History of Computing
Timeline of Computer History
Number Systems
Number Systems
Binary, Hexadecimal, Octal Number Systems
Number Conversions
ASCII and Unicode
ASCII Table
ASCII Character Set
Unicode
Truth Tables and Boolean Identities
Logical Operations
Boolean Identities
Algorithms
Animation of Sorting Algorithms
Binary Search Tutorial
Graphs
Basic Graph Theory
Cryptography
Historical Cryptography