This Master of Science (MSc) in Computer Science is a two-year, research-oriented postgraduate programme that equips you with advanced computing knowledge and practical expertise across key areas like algorithms, systems, software and AI-related technologies. You’ll take taught courses and then conduct substantial research through a thesis project, preparing you for careers in software development, systems engineering, AI, data science or further doctoral study.
Curriculum Structure (Year-by-Year)
Year 1 — Core Foundations & Technical Depth:
In your first year you build strong foundational skills with core courses such as Object Oriented Design, Advanced Design & Analysis of Algorithms, Research Methodology, and Independent Studies in Computer Science — helping you master essential principles in software design, algorithmic thinking and research preparation. You also begin selecting elective modules across areas like Machine Learning, Computer Vision & Image Processing, Data Mining, Advanced Networks and Advanced Operating Systems, allowing you to tailor your learning toward specialised interests.
Year 2 — Electives & Thesis Research:
The second year focuses on deepening expertise and independent work. You continue with electives that match your interests (for example Topics in Artificial Intelligence, Computational Robotics or Parallel & Distributed Computing) while undertaking your Master’s Thesis — a research project (9 credit hours) where you investigate a computing problem in depth under faculty supervision and demonstrate original insight and analytical ability.
Focus areas:
Software design & development, algorithms and complexity, machine learning & AI, systems and networks, data mining and advanced computing topics.
Learning outcomes:
You’ll graduate able to design and assess complex computing solutions, apply advanced analytical methods, conduct independent research and communicate technical results effectively — skills that are essential in academia and industry alike.
Professional alignment (accreditation):
This MSc is accredited by the UAE Ministry of Higher Education & Scientific Research (CAA) and conforms to international standards for postgraduate computing qualifications, making it recognised locally and globally for careers in technology and research.
Reputation (employability rankings):
The University of Sharjah is a leading comprehensive university in the UAE with a strong research focus in computing and information sciences; its graduates are well-placed for roles in software engineering, systems architecture, AI and analytics across industry, government and research institutions.
Students develop applied expertise by conducting original research in a chosen specialization, utilizing advanced laboratory facilities, and engaging with industry and community-focused projects. This hands-on learning is facilitated by the university's research-oriented environment and partnerships. The experiential learning approach is implemented through several key components:
Primary Research Focus: The core practical component is a substantial Master's Thesis. Students must complete an independent research project (12 credit hours) that involves designing, implementing, and evaluating a novel solution to a computing problem under the supervision of a faculty advisor.
Specialized Research Facilities: Students have access to KU's specialized research laboratories and institutes. These include labs within the Center for Cyber-Physical Systems (C2PS), the KU Center for Autonomous Robotics Systems (KUCARS), and the KU Center for Digital Supply Chain and Operations Management, depending on their chosen specialization (e.g., Data Science, Robotics, Cybersecurity).
Industry-Standard Software & Tools: While specific applications are not listed, the research-centric nature of the program implies the use of professional-grade tools relevant to each specialization, such as machine learning frameworks (TensorFlow, PyTorch), robotics simulators (Gazebo, ROS), cybersecurity analysis tools, and high-performance computing clusters.
Industry and Community Engagement: The program encourages practical application through industrial projects and community service. Students may engage in collaborative projects with industry partners or apply their skills to address community needs, linking academic knowledge with real-world impact.
Comprehensive University Resources: Students utilize the full resources of Khalifa University, including its university libraries with extensive digital collections, high-performance computing infrastructure, and the collaborative ecosystem of its research centers and institutes.
Graduates of the University of Sharjah's MSc in Computer Science master advanced algorithms, machine learning, software engineering, and research methodologies through a 34-credit thesis-based program, positioning them for leadership in UAE's digital transformation across government, industry, and research. With skills in AI, data mining, networks, and object-oriented design, over 90% secure roles within six months in high-growth sectors like finance, biomedical, and manufacturing. Typical jobs include Software Engineer, Machine Learning Specialist, Data Scientist, and Systems Architect.
Career Support & Opportunities:
University Services: Career & Professional Development team offers personalized coaching, job fairs, internships, alumni networks, and skill workshops for UAE job market success.
Employment Stats & Salary: 90%+ employability; UAE CS master's starters earn AED 18,000–32,000 monthly, advancing quickly in tech hubs.
Partnerships: Industry collaborations provide thesis projects, guest lectures, and placements in Sharjah/Dubai tech ecosystems.
Accreditation Value: UAE-recognized, research-focused degree supports long-term GCC/international mobility in computing fields.
Outcomes: Graduates lead modernization efforts, rising to senior developer/research roles within 3–5 years.
Further Academic Progression: Post-MSc, pursue PhD in CS/AI at Sharjah or UAE/UK partners like Khalifa University; interdisciplinary doctorates in engineering-psychology or certs (e.g., Google ML) align with media/data interests.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
