This course requires 2 options.
12 Computer Science (12CSI)
Teacher in Charge: Vicki Dixon
12 Computer Science
12CSI introduces key concepts in data networks which provide the infrastructure for our internet connected society, enabling smart homes, smart cities, the internet, and the internet of things.
- An advanced computer programming project creating a 2D game including a graphical user interface and other advance programming techniques
- Investigating error control (fundamental in modern communications) and data encryption (a core concept in cyber security)
- An advanced data network development project to showcase your learning of the hardware, software and protocols required to create a connected society
Recommended Prior Learning
10 credits from 11CSI or approval from TIC
Assessment InformationPossible Credits
External - 3 credits
Internal - 18 credits