Faculty of Information & Communication Technology

Erasmus+

Erasmus+

The list of study-units is updated for Academic Year 2022/23 except where indicated by asterisk (*).

 

 

General study-units

 
Data Structures and Algorithms
5
Semester 2
 
Assigned Practical Task in Computing Science for Science Students
10
Year
 
Literature Review
2
Year
 
Management of Computer Engineering Projects
5
Semester 1
 
Professional Issues in Computer Engineering and ICT
5
Semester 2
 
Blockchain and Smart Contracts
5
Semester 1
 
Final Year Project in Computing Science for Science Students
18
Year
 
Final Year Project in Computing Science
25
Year
 
Final Year Project in Computer Engineering
15
Year
 
Final Year Project in Artificial Intelligence
30
Year
 
Final Year Project in Computing and Business
17
Year
 

 

Artificial Intelligence

 
Principles of AI
5
Semester 1
 
Foundations of Data Science
5
Semester 1
 
Programming for AI
5
Semester 1
 
AI Numerical Methods 1
5
Semester 1
 
AI Numerical Methods 2
4
Semester 2
 
Fundamentals of Automated Planning
5
Semester 1
 
Principles of Computer Vision for AI
5
Semester 2
 
Artificial Intelligence in Education (AIED)
5
Semester 1
 
Individual Assigned Practical Task
5
Semester 2
 
Robotics 1
5
Semester 2
 
Statistical Natural Language Processing
4
Semester 2
 
Reinforcement Learning
5
Semester 2
 
Advanced Computer Vision for Artificial Intelligence
5
Semester 1
 
Speech Technology
5
Semester 1
 
Advanced Reinforcement Learning
5
Semester 1
 
Web Data Mining
5
Semester 1
 
Ethics and Artificial Intelligence
5
Semester 1
 
Knowledge Representation and Reasoning
5
Semester 2
 
Foundations of Artificial Intelligence
5
Semester 1
 
Programming In Python: A Practical Introduction
6
Semester 1
 
Statistical Natural Language Processing
5
Semester 2
 
Web Intelligence
5
Semester 1
 
Machine Learning: Introduction to Classification, Search and Optimisation
5
Semester 1
 
Intelligent Interfaces 1
5
Semester 2
 
Data Structures and Algorithms 2
5
Semester 2
 
Game AI
5
Semester 1
 
Machine Learning, Expert Systems and Fuzzy Logic
5
Semester 1
 
Advanced Game AI
5
Semester 1
 
Intelligent Interfaces
5
Semester 1
 

 

Communications and Computer Engineering

 
Computer Logic 1
5
Semester 1
 
Computer Logic 2
5
Semester 2
 
Introduction to Computer Architecture
5
Semester 1
 
Microcontroller Based Systems
5
Semester 2
 
Computer Systems and Organization
5
Semester 2
 
Object Oriented Programming
5
Semester 1
 
Signals and Systems
5
Semester 1
 
Communications Theory
5
Semester 2
 
Introduction to Communications
5
Semester 1
 
Computer Networks for Electronic Engineering
5
Semester 2
 
Computer Networks
5
Semester 1
 
Pattern Recognition and Machine Learning
5
Semester 2
 
Search and Optimisation Methods
5
Semester 1
 
Programming Parallel Architectures
5
Semester 2
 
Advanced Computer Systems Organisation
5
Semester 1
 
Multimedia Signal Representation and Coding
5
Semester 1
 
Digital Signal Processing
5
Semester 1
 
Introduction to Computer Vision
5
Semester 1
 
Communication Systems
5
Semester 1
 
Communications Theory for Electrical Engineers
6
Semester 2
 
Practical Machine Learning
5
Semester 1
 

 

Computer Information Systems

 
Introduction to Information Systems
5
Semester 1
 
Computing for Chemists and Pharmacists
4
Semester 1
 
Information Systems
5
Semester 1
 
Introduction to Databases
4
Semester 2
 
Introduction to Databases and Information Management
6
Semester 2
 
Introduction to Databases and Information Management
5
Semester 2
 
SQL for Statisticians
2
Semester 1
 
Principles of Web Application Architecture
4
Semester 2
 
Computer Programming for Engineers
5
Year
 
Data Structures with Java Objects
5
Semester 1
 
Computer Platforms and Applied Operating Systems
4
Semester 1
 
Computer Platforms and Applied Operating Systems
5
Semester 1
 
Networking
5
Semester 2
 
Principles of Structured Development
5
Semester 1
 
C Programming for Engineers
6
Year
 
Introduction to C Programming
4
Semester 1
 
Networking
4
Semester 2
 
Principles of Structured Development
4
Semester 2
 
Enterprise IT Planning 1
4
Semester 1
 
Enterprise IT Planning 1
5
Semester 1
 
e-Business
5
Semester 2
 
Practical Design and Implementation with DBMS
5
Semester 2
 
Distributed Computing and Distributed Databases
5
Semester 1
 
Introduction to Object Oriented Programming
2
Semester 1
 
Object Oriented Programming (Java and C# for .NET Framework Platform)
5
Semester 1
 
Software Development Methods and Techniques
5
Semester 1
 
User Interface Design
5
Semester 1
 
Mobile Computing
5
Semester 2
 
Research Methods
5
Semester 2
 
Research Methods
4
Semester 2
 
Business Applications of AI
5
Semester 1
 
I.S. Strategy Management and Practice
5
Semester 2
 
Security, Quality and Risk Issues in I.S.
5
Semester 2
 
Business Intelligence
6
Semester 1
 
Computer Graphics Applications
5
Semester 2
 
Emerging Technologies
6
Semester 1
 
Advanced Databases: Data Mining and Warehousing
6
Semester 2
 
Cloud Computing
5
Semester 2
 
Advanced Databases: Data Mining and Warehousing
5
Semester 2
 
Software Engineering: Project Management
5
Semester 1
 
Mobile Device Programming
5
Semester 1
 
Business Intelligence
5
Semester 1
 
e-Learning Applications Development
5
Semester 2
 
Digital Forensics
5
Semester 1
 
Security and Information Assurance
5
Semester 2
 

 

Computer Science

 
Mathematics of Discrete Structures
5
Semester 1
 
Discrete Mathematics for Computing Science
5
Semester 2
 
Programming Principles in C
5
Semester 1
 
Operating Systems and Systems Programming 1
5
Semester 2
 
Compiler Theory and Practice
5
Semester 2
 
Programming Paradigms
5
Semester 1
 
Software Engineering
5
Semester 1
 
Object Oriented Programming
5
Semester 1
 
Formal Languages and Automata
5
Semester 1
 
Further Discrete Mathematics
5
Semester 2
 
Operating Systems and Systems Programming 2
5
Semester 2
 
Fundamentals of Software Testing
5
Semester 1
 
Computer Graphics
5
Semester 1
 
Applied Cryptography
5
Semester 1
 
Data Science: From Data to Knowledge
5
Semester 1
 
Concurrency, HPC and Distributed Computing
5
Semester 1
 
Principles of Programming Languages
5
Semester 1
 
Computability and Complexity
5
Semester 1
 

 

Microelectronics and Nanoelectronics

 
Microelectronic Devices
5
Semester 2
 
Microsystems
5
Semester 2
 
Foundations in Microelectronic Circuits
5
Semester 1
 
Operational Amplifiers and Applications
5
Semester 2
 
Hardware Description Languages
5
Semester 1
 
Radio and Microwave Theory
5
Semester 1
 
Analogue VLSI Signal Conditioning
5
Semester 1
 
Digital VLSI Design
5
Semester 2
 
MEMS
5
Semester 1
 
Mixed Mode VLSI
5
Semester 1
 
Analogue VLSI 1
5
Semester 1
 
Oscillators and Filters
5
Semester 2
 
Introduction to Automated Robotics
5
Semester 2
 

 

 

Last Updated: 16 June 2022

The University makes every effort to ensure that the published Courses Plans, Programmes of Study and Study-Unit information are complete and up-to-date at the time of publication. The University reserves the right to make changes in case errors are detected after publication.
The availability of study-units is subject to timetabling constraints.
Units not attracting a sufficient number of registrations may be withdrawn without notice.
Unless for exceptional approved reasons, no changes to the programme of study for a particular academic year will be made once the students' registration period for that academic year begins.
The language of instruction at the University of Malta is English (where applicable, that is except for students following study-units in foreign languages), and students are expected to be fluent in the English language which will enable them to successfully complete their Erasmus+ Mobility.

 


https://www.um.edu.mt/ict/students/erasmus/