This course is taught around a professional software development lifecycle, developing both the technical and professional skills needed in the industry. You will also develop your research, critical
Designed for graduates without a computing background, the course builds your fundamental computing skills to help you succeed in the advanced field of cloud development. You’ll explore topics
Wireless communication underpins modern life, connecting people and systems across the globe. This MSc course equips you with a comprehensive understanding of the principles and technologies that
This intensive, one-year master's degree is designed for ambitious graduates from any non-computing discipline who wish to receive a grounding in the fundamentals of computer science, software
Artificial Intelligence (AI) impacts many aspects of our lives, from life-style choices to healthcare, advanced engineering and self-driving vehicles. The study of the foundations of AI is