MSc Computer Science
Course Overview
This course is designed for computing graduates seeking a versatile and comprehensive foundation in IT, preparing them for a wide array of generalist roles in the industry. It covers a broad spectrum of critical disciplines, from systems architecture and data modelling to intelligent agents and embedded systems. Students will gain both the deep technical knowledge and essential business skills required to apply computing technology effectively in real-world business environments.
Key Program Highlights
- Explore a wide range of IT disciplines including systems architecture, intelligent agents, cryptography, and embedded systems programming.
- Analyze current trends in internet technologies, wireless systems, and innovative distributed architectures.
- Develop highly sought-after practical and business skills for careers in management, development, and systems analysis.
- Gain in-depth expertise in network management, administration, and critical security aspects.
- Prepare for diverse roles such as IT Consultant, Systems Analyst, Web Developer, or for further academic research.
Course Overview
This course is designed for computing graduates seeking a versatile and comprehensive foundation in IT, preparing them for a wide array of generalist roles in the industry. It covers a broad spectrum of critical disciplines, from systems architecture and data modelling to intelligent agents and embedded systems. Students will gain both the deep technical knowledge and essential business skills required to apply computing technology effectively in real-world business environments.
Key Program Highlights
- Explore a wide range of IT disciplines including systems architecture, intelligent agents, cryptography, and embedded systems programming.
- Analyze current trends in internet technologies, wireless systems, and innovative distributed architectures.
- Develop highly sought-after practical and business skills for careers in management, development, and systems analysis.
- Gain in-depth expertise in network management, administration, and critical security aspects.
- Prepare for diverse roles such as IT Consultant, Systems Analyst, Web Developer, or for further academic research.