Bachelor of Science in Information Technology (Honours) (Artificial Intelligence)
University of Malta
Information last verified July 2026
Program Overview
Applicants wishing to join the part-time mode must submit their application as full-time, and then include a note in the comments box of the application form, denoting their preference to be considered for the part-time option. Such requests will be considered by the Board of the Faculty. The degree has three main objectives:i)to provide coverage of the fundamental topics in computer science necessary to appreciate Artificial Intelligence;ii)coverage of essential skills and knowledge required in the ICT industry at large;iii)for you 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 if you are 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; systems that are able 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 progressive human-computer interaction. Applicants wishing to join the part-time mode must submit their application as full-time, and then include a note in the comments box of the application form, denoting their preference to be considered for the part-time option. Such requests will be considered by the Board of the Faculty. i)to provide coverage of the fundamental topics in computer science necessary to appreciate Artificial Intelligence; ii)coverage of essential skills and knowledge required in the ICT industry at large; iii)for you 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 if you are interested in designing an
Career Opportunities
The programme of studies will ensure that you will be employable in a variety of IT-related jobs by ensuring that you acquire C and Java programming, database, and mathematical skills, knowledge, and competencies. You will bring to industry AI skills, knowledge, and competencies in Web Intelligence, Natural Language Processing, Knowledge Acquisition, Representation, Reasoning, and Management (Knowledge Systems Development), Game Development, Deep Learning, Robotics and User Adaptive Systems. Working as part of a team, you will have the ability to see opportunities for integrating "intelligence" into mainstream IT systems. Through this degree programme, we will prepare you to undertake research in AI at postgraduate level at the University.
Program Curriculum
Year 1 Semester 1 Compulsory Units (All students must register for this/these unit/s) ARI1101 Foundations of Data Science 5 ECTS ARI1102 Programming for AI 5 ECTS ARI1103 AI Numerical Methods 1 5 ECTS CPS1002 Mathematics of Discrete Structures 5 ECTS CPS1011 Programming Principles in C 5 ECTS ICS1020 Foundations of Artificial Intelligence 5 ECTS Semester 2 Compulsory Units (All students must register for this/these unit/s) ARI1104 Foundations for Data Science 2 5 ECTS ARI1204 AI Numerical Methods 2 5 ECTS CIS1043 Introduction to Databases and Information Management 5 ECTS CPS1014 Operating Systems 5 ECTS ICS1019 Knowledge Representation and Reasoning 5 ECTS ICT1018 Data Structures and Algorithms 5 ECTS Requirement for regular progression to Year II: 60 ECTS credits Year 2 Students are required to register for ALL compulsory study-units (35 ECTS credits) and 25 ECTS credits from the elective study-units on offer during the year, for a total of 60 ECTS credits. Year (This/these unit/s start/s in Semester 1 and continue/s in Semester 2) Compulsory Units (All students must register for this/these unit/s) ICS2000 Group Assigned Practical Task 5 ECTS Semester 1 Compulsory Units (All students must register for this/these unit/s) CPS2004 Object Oriented Programming 5 ECTS CPS2005 Formal Languages and Automata 5 ECTS ICS2207 Machine Learning: Introduction to Classification, Search and Optimisation 5 ECTS Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints) ARI2101 Fundamentals of Automated Planning 5 ECTS ARI2131 Artificial Intelligence in Education (AIED) 5 ECTS ICS2203 Statistical Natural Language Processing 5 ECTS ICS2205 Web Intelligence 5 ECTS ICS2211 Game AI 5 ECTS Semester 2 Compulsory Units (All students must register for this/these unit/s) ARI2201 Individual Assigned Practical Task 5 ECTS CPS2000 Compiler Theory and Practice 5 ECTS ICS2210 Data Structures and Algorithms 2 5 ECTS Ele
Admission Requirements
General Entry Requirements Refer to the list of country-specific qualifications Special Course Requirements Two passes at Grade C or better in Pure Mathematics and Computing provided that one of these passes is at Advanced Level and the other pass is at least at Intermediate Level. Admission to this course is also open to applicants in possession of the Certificate in ICT Foundation Studies from the University of Malta. Admission to this course is also open to applicants in possession of: an Advanced Level pass at Grade C or better in Pure Mathematics, or at a corresponding level of other examinations recognised by Senate for the purpose of the Admissions Regulations and either the Diploma of the City and Guilds of London Institute Course No.7235 in Applied Information Technology or the MCAST-BTEC Extended Diploma in IT or the MCAST Advanced Diploma in IT or the MCAST-BTEC Higher National Diploma (HND) in Computing. Notes and any other requirements Applicants wishing to join the part-time mode must submit their application as full-time, and then include a note in the comments box of the online application, denoting their preference to be considered for the part-time option. Such requests will be considered by the Faculty Board. You are viewing the entry requirements for International applicants. Switch to Local qualifications. You can submit your application online . The deadlines for submission of applications vary according to the intake and courses. We encourage all international applicants to submit their applications as soon as possible. This is especially important if you require a visa to travel and eventually stay in Malta. You can compare your national qualifications to the local requirements by visiting our qualifications comparability webpage . Access more information about our admission process and English language requirements . The University of Malta has student accommodation on campus called Campus Hub. Campus Hub is just a 2-minute walk from the mai
Tuition & Financial Information
Tuition Fee
Non EU Applicants: Fee per academic year: Eur 10,800 You are viewing the fees for non EU nationals. Switch to EU nationals if you are a national of any country from within the EU/EEA.
About University of Malta
University of Malta
Msida, Malta
TheUniversity of Malta(Maltese:L-Università ta' Malta;UM; formerlyUOM) is apublic research universityin the towns ofMsidaandValletta, Malta. It serves as theflagshipandnational universityof...
University Profile- Start Date October
- Language English
- Duration 3 years
- Credits 180
Similar Programs
-
Bachelor of Science (Honours) in Language Technology and Artificial Intelligence
University of Malta -
Bachelor of Science in Information Technology (Honours) (Information Systems)
University of Malta -
Bachelor of Science in Information Technology (Honours) (Software Development)
University of Malta -
Master of Science in Information and Communication Technology (Microelectronics and Microsystems)
University of Malta
