BSc IT (Hons.)

The degree in Artificial Intelligence has three main objectives:

  1. to provide coverage of the fundamental topics in computer science necessary to appreciate Artificial Intelligence;
  2. to cover the essential skills and knowledge required in the ICT industry at large (e.g., programming in Java and C, databases, etc.), and,
  3. for students to acquire the unique ability to look at the world in a different way to identify and leverage opportunities for industries to increase their competitiveness in the Knowledge Age.

The degree is suitable for students interested in designing and building intelligent computational systems in areas related to knowledge management; natural language processing; game AI; Web intelligence; systems that are able to learn and to adapt to the needs, interests, preferences, and requirements of their users; systems that are able operate autonomously to communicate and collaborate with each other to solve real-world problems; and advanced user interfaces that enable human-computer interaction to go beyond the traditional interaction.

As an example of what the course content looks like, you can see here the course structure for the 2017-2018 enrollment. Click on the image below to check out our latest leaflet.


If you require any further information, or you have specific questions about our undergraduate degree, please contact us.