The Faculty of Computing provides a dynamic academic environment where students, researchers and industry professionals come together to explore emerging technologies and solve real-world problems through computing.
Explore our undergraduate and graduate computing programs.
Build strong foundations in programming, algorithms, artificial intelligence, databases and modern software development.
View Program →Learn professional software engineering practices, architecture, testing, project management and enterprise application development.
View Program →Develop expertise in networking, cloud computing, cybersecurity, information systems and emerging digital technologies.
View Program →Explore machine learning, deep learning, computer vision, natural language processing and intelligent systems.
View Program →Our faculty brings together diverse areas of computing to provide students with comprehensive academic and research opportunities.
Faculty researchers and students work on innovative projects in Artificial Intelligence, Data Science, Cyber Security, Cloud Computing, Software Engineering and emerging technologies.
Explore ResearchIndustry-relevant courses designed around modern computing trends.
Hands-on projects, laboratories and practical industry experience.
Opportunities to participate in research and innovative projects.
Preparing graduates for successful careers in the global technology sector.
Discover exciting opportunities in computing, technology and innovation. Join a community of learners who are building the future.
Apply for Admission Contact FacultyIt gives me immense pleasure to welcome you to the Faculty of Computing, a vibrant academic community committed to excellence in education, research, innovation, and professional development.
In an era where technology is transforming every aspect of society, computing has emerged as one of the most powerful drivers of progress. Our faculty is dedicated to preparing students with the knowledge, technical expertise, critical thinking, and problem-solving skills required to succeed in an increasingly digital and interconnected world.
I invite prospective students, researchers, industry partners, and the wider community to join us in this exciting journey. Together, we can create a culture of innovation and develop computing professionals who will contribute meaningfully to society and shape the future through technology.