Bachelor of Science (Honours) (Computer Engineering)

Bachelor of Science (Honours) (Computer Engineering)

Course Title

Bachelor of Science (Honours) (Computer Engineering)

MQF Level

6

Duration and Credits

3 Years

180 ECTS

Mode of Study

Full-time

Information for International applicants

Either

General Entry Requirements together with:

  1. two Advanced Level passes at Grade C or better in Pure Mathematics and in one of the following subjects: Applied Mathematics, Biology, Chemistry, Computing and Physics and
  2. an Intermediate Level pass in Physics, if not presented at Advanced Level

Or

Successful completion of the Certificate in Engineering Sciences from the University of Malta.

Admission to this course is also open to applicants in possession of:

  1. passes in the Secondary Education Certificate Examination including English Language, Mathematics and Maltese and
  2. the MCAST-BTEC Higher National Diploma (HND) in an area deemed to be relevant to the Course by the Faculty Board
Or

the Certificate in ICT Foundation Studies from the University of Malta.

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.

Need help? Request more information

Apply

Applications for our February and October intakes have been officially open since the third week in November. 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 main campus. For more information, visit the accommodation website.

Our dedicated team at the student recruitment office is here to support you every step of the way. From the moment you start your application to the moment when you receive your decision letter, we're here to assist you. If you have any questions or need further information, don't hesitate to reach out to us. You can contact us at info@um.edu.mt, and our team will be more than happy to help.

After you receive an offer from us, our International Office will assist you with visas, accommodation and other related issues.

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 in Computer Engineering covers both the hardware and software aspects of computer systems. This program of studies covers the skills required to design a computing system that captures, transmits and processes information, typically but not limited to multimedia. This degree is suitable if you are interested in all aspects of computer engineering, including computer systems infrastructure, telecommunications, multimedia signal processing, microelectronics and programming. As a possible computer systems' engineer, you would have expertise in both the hardware and software aspects. You can design and interface computer hardware and develop software to run on these systems. Computer systems engineers therefore play a central role in global industries such as telecommunications, data storage, cloud infrastructure, consumer electronics, microelectronics and manufacturing industries. The employment prospects for a Computer Systems Engineer both in Malta and around the world are high and the demand for this engineer is ongoing with a high probability of increasing as networked computer systems mushroom in society and as local industry develops higher value-added products and services.

Computers control virtually any ICT aspect of our lives. Computer systems are found embedded in for example mobile phones, the internet, data storage systems, game consoles, manufacturing systems, home appliances, transport and naturally desktop and mobile computers. The pervasiveness of computer systems has led to an unprecedented growth in the demand for engineers that can design, configure, program, operate or improve computer systems. Computer systems engineers have expertise in both the hardware and software aspects. They can design and interface computer hardware and develop software to run on these systems. Computer systems engineers therefore play a central role in global industries such as telecommunications, data storage, cloud infrastructure, consumer electronics, microelectronics and manufacturing industries. The employment prospects for a Computer Systems Engineer both in Malta and around the world are high and the demand for this engineer is ongoing with a high probability of increasing as networked computer systems mushroom in society and as local industry develops higher value-added products and services.

The degree in Computer Engineering covers both the hardware and software aspects of computer systems. This program of studies covers the skills required to design a computing system that captures, transmits and processes information, typically but not limited to multimedia. This degree is suitable if you are interested in all aspects of computer engineering including computer systems infrastructure, telecommunications, multimedia signal processing, microelectronics and programming. Foundational topics and techniques are emphasised such that you will be able to learn new technologies as they materialize in the future.

Communication and Academic Skills Programme

The communication and academic skills programme complements students’ main course of study. It introduces them to writing and presenting as situated within academic contexts sensitive to specific disciplines and develops their competences for future careers.

 
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)
 
SOR1201 Probability, Sampling and Estimation 4 ECTS   (NC)  

 
 
Semester 1
 
Compulsory Units (All students must register for this/these unit/s)
 
CCE1013 Computer Logic 1 5 ECTS   (NC)  
CPS1002 Mathematics of Discrete Structures 5 ECTS   (NC)  
CPS1011 Programming Principles in C 5 ECTS   (NC)  
MAT1801 Mathematics for Engineers 1 4 ECTS   (NC)  
MNE1303 Foundations in Microelectronic Circuits 5 ECTS   (NC)  

 
 
Semester 2
 
Compulsory Units (All students must register for this/these unit/s)
 
CCE1014 Computer Logic 2 5 ECTS   (NC)  
CIS1041 Introduction to Databases 4 ECTS   (NC)  
ICT1018 Data Structures and Algorithms 5 ECTS   (NC)  
LIN1063 Academic Reading and Writing in English 2 ECTS    
MAT1802 Mathematics for Engineers 2 4 ECTS   (NC)  
MNE1103 Microelectronic Devices 5 ECTS   (NC)  
MNE1201 Microsystems 5 ECTS   (NC)  
SOR1232 Hypothesis Testing and Statistical Modelling 2 ECTS    

 
Requirement for regular progression to Year 2: 60 ECTS credits.

 
Semester 1
CCE2203 Signals and Systems 5 ECTS   (NC)  
CCE2314 Introduction to Communications 5 ECTS   (NC)  
CCE2414 Computer Networks 5 ECTS    
CPS2004 Object Oriented Programming 5 ECTS   (NC)  
MNE3002 Hardware Description Languages 5 ECTS   (NC)  
SCE2112 Control Systems 1 5 ECTS   (NC)  

 
 
Semester 2
 
Compulsory Units (All students must register for this/these unit/s)
 
CCE2014 Microcontroller Based Systems 5 ECTS   (NC)  
CCE2017 Computer Systems and Organization 5 ECTS   (NC)  
CCE2313 Communications Theory 5 ECTS   (NC)  
CCE2502 Pattern Recognition and Machine Learning 5 ECTS    
CPS1012 Operating Systems and Systems Programming 1 5 ECTS   (NC)  
MNE2701 Operational Amplifiers and Applications 5 ECTS   (NC)  

 
Requirement for regular progression to Year 3: 60 ECTS credits.

In addition to the compulsory study-units (35 ECTS credits), students are required to register for 25 ECTS credits from the elective study-units as indicated in the programme. To guide students in their decision, recommended study-units are grouped as follows:
 
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)
 
ICT3908 Final Year Project in Computer Engineering 15 ECTS   (NC)  

 
 
Semester 1
 
Compulsory Units (All students must register for this/these unit/s)
 
EBI3085 Entrepreneurship: Start-up your Innovative Business 5 ECTS    
ICT3007 Management of Computer Engineering Projects 5 ECTS    
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
CCE2503 Search and Optimisation Methods 5 ECTS    
CCE3015 Programming Parallel Architectures 5 ECTS    
CCE3101 Multimedia Signal Representation and Coding 5 ECTS    
CCE3206 Digital Signal Processing 5 ECTS    
CCE3207 Introduction to Computer Vision 5 ECTS    
CCE3311 Communication Systems 5 ECTS    
CCE3503 Practical Machine Learning 5 ECTS    
MNE3108 Radio and Microwave Theory 5 ECTS    
MNE3109 Analogue VLSI Signal Conditioning 5 ECTS    
MNE3305 MEMS 5 ECTS    
SCE3113 Automatic Control Systems 3 5 ECTS    
SOR2321 Queuing Theory and Markov Chains 5 ECTS    

 
 
Semester 2
 
Compulsory Units (All students must register for this/these unit/s)
 
ICT3008 Professional Issues in Computer Engineering and ICT 5 ECTS    
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
CCE3023 Advanced Computer Systems Organisation 5 ECTS    
CCE3412 Data Communications 5 ECTS    
MNE3110 IoT Systems for Industry 4.0 5 ECTS    
MNE3503 Digital VLSI 5 ECTS    
MNE3702 Oscillators and Filters 5 ECTS    

 
Requirement for successful completion of Year 3: 60 ECTS credits.

Requirement for award of Bachelor of Science (Honours) in Computer Engineering: 180 ECTS credits.

This programme of study is governed by the General Regulations for University Undergraduate Awards, 2019 and by the Bye-Laws for the award of the Bachelor of Science (Honours) - B.Sc. (Hons) - under the auspices of the Faculty of Information and Communication Technology.

The first two years of the degree cover compulsory foundational topics, while in the last year students choose from a pool of elective units, spanning Telecommunications, ICT Infrastructure, Computer Systems Engineering, Multimedia Signal Processing and Microelectronics. Below are some more details on skills and outcomes;

  • Scientific Knowledge of the underpinning theory, techniques, and methods that should form the arsenal of any Computer Engineer, allowing you to attain the necessary valid insight into real-world phenomena.
  • Design and Engineering skills in planning micro, small and large computer and communication systems based on established and semi-formalised, or formalised, methodologies and tools.
  • Hardware expertise in microelectronics and microsensor integrated circuit design
  • Technology expertise and application: Knowledge, study, and use of existing technologies in specific fields of endeavour and the acquisition of skills pertaining to their effective application.
  • Practical relevance: Clear appreciation and real mapping of theoretical knowledge to directly perceivable benefits in terms of practical situations and processes.
  • Analytical, Critical and Computational Thinking Skills: The ability to learn and analyse an existing scenario and propose improvements and/or alternative solutions.
    • Research methods: Knowledge and practice in the area of scientific exploration, discovery, representation and presentation of technological and scientific endeavour and propose clarifications, improvements and/or innovation.
    • Basic process management: Knowledge and skills to assist in the correct monitoring and direction of modern concerted development effort.

    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.

    As a computer engineering graduate, you will find employment in telecommunications, ICT infrastructure and multimedia, Computer Systems Engineering and embedded systems, software development and microelectronics. Typical employers and markets are mobile and fixed telecommunication companies, ICT infrastructure in building services, embedded systems design, integrated circuit design studios, manufacturing industries, multimedia related companies, government agencies, education and research institutions and many others.

    If you are interested in furthering your studies, this three year degree typically leads to Master and Doctoral studies in the areas of Telecommunications, Signal Processing and Machine Learning, Microelectronics and Computer Systems Engineering.

    Technology Stream

     

    Every effort has been made to provide information that is current and accurate. However, as the content is being constantly updated, users are advised to verify the details contained in these web pages with the relevant University office or authority before making decisions based on the published information.

    Hello there. We noticed that you are searching from an overseas country. Do you possess any overseas qualifications?

    Hello there. We noticed that you are searching from outside the European Union.

    Are you an EU/EEA national?

    https://www.um.edu.mt/courses/overview/ubschicpeft-2024-5-o/