The minimum degree requirements for any Master's program at MBZUAI are 35 credits, distributed as follows:
- Core courses: 4 courses - 15 credit hours
- Elective courses: 2 courses - 8 credit hours
- Research thesis: 1 course - 12 credit hours
Programs of Study
MBZUAI offers Master’s degrees in the following areas of AI specialization:
Computer Vision (CV)
- This scientific field studies how computers can be used to automatically understand and interpret visual imagery. It aims to mimic the astounding capabilities of human visual cortex using machine vision algorithms.
- Computer Vision studies how an image is created, the geometry of the 3D world and high-level tasks such as object recognition, object detection, and tracking, image segmentation and action recognition.
- Computer vision has important applications in augmented/virtual reality, autonomous cars, service robots, biometrics and forensics, remote sensing and security and surveillance.
Machine Learning (ML)
- The scientific study of algorithms and statistical models that computer systems use to effectively perform a specific task without using explicit instructions, relying on patterns and inference instead. Algorithms are based on mathematical models learned automatically from data, thus allowing machines to intelligently interpret and analyze input data to derive useful knowledge and arrive at important conclusions.
- Machine learning is heavily used for enterprise applications (e.g., business intelligence and analytics), effective web search, robotics, smart cities and understanding of the human genome.
Natural Language Processing (NLP)
- NLP focuses on system development that allows computers to communicate with people using everyday language. Natural language generation systems convert information from the computer database into readable or audible human language and vice versa.
- Such systems also enable sophisticated tasks such as inter-language translation, semantic understanding, text summarization and holding a dialog. The key applications of NLP algorithms include interactive voice response applications, automated translators, digital personal assistants (e.g., Siri, Cortana, Alexa), chatbots and smart word processors.