COMP101

Principles of Computing

On this module, you will learn the principles of computing, discrete mathematics, statistics, and technical communication (e.g., notation, pseudocode, unified modelling language, etc.). You begin to use core concepts and methods from computer science to solve practical problems and leverage algorithms in your solutions. Particular attention will be drawn to the history of computing, referencing the plurality of voices in the profession and the controversies evoked by algorithmic bias. A series of worksheet tasks will acquaint you with the techniques and methods in a practical way, enabling you to responsibly design, build, and annotate computing solutions.

Topics

This is an indicative topic list. Please check the learning space for accurate infomation.

Assessments

Graduation Cap Book Open book GitHub Info chevron-right Sticky Note chevron-left Puzzle Piece Square Lightbulb Video Exclamation Triangle Globe