• The Computer Science degree at NTU is a very good, varied program, with a lot of modules to choose from, so I would recommend it. There are excellent teaching facilities and high quality of education here.
  • Programming for computing systems requires a solid foundation in the software development process, including algorithmic design, abstraction, implementation, testing, and documentation