On the course students will be able to explore a range of topics, such as:

  • Programming
  • Software engineering
  • Mathematics
  • Algorithms and data structures
  • Networking
  • Mobile computing and distributed systems.