Coursework from CSC 106 (Spring 2016) at UVic.
This course was a survey of aspects of the application of Computer Science. Some topics covered included
- Computers in society and the information culture
- History of computers and computational science
- Data management and representation
- Artificial intelligence
- Architecture, hardware and networks
- Information security
- Cryptography
- Human/computer interaction
- Computational hardness and incomputability
- Algorithms
- Problem solving
- Software engineering
- Applications in music, art, geomatics, health informatics and bioinformatics