Bachelor of Science (Honours) Computing Science and Statistics and Operations Research

Bachelor of Science (Honours) Computing Science and Statistics and Operations Research

Course Title

Bachelor of Science (Honours) Computing Science and Statistics and Operations Research

MQF Level

6

Duration and Credits

4 Years

240 ECTS

Mode of Study

Full-time

Information for International applicants

Computing Science

An Advanced Level pass at Grade C or better in Pure Mathematics.


Statistics and Operations Research

Either

A pass at Advanced Level at Grade C or better in Pure Mathematics

or

A pass at Advanced Level at Grade C or better in Computing or Information Technology together with a pass at Advanced Level at Grade D or better in Pure Mathematics.


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.

Computing Science

The programme focuses on giving sound scientific and practical skills for constructing and analysing complex software systems. The focus is moving from developing applications for a single powerful machine to new environments ranging from (i) ones in which developers harness the computational power of multiple computers in order to leverage the cost of expensive calculations and guarantee acceptable levels of service, to (ii) the other extreme of developing systems which run on mobile devices with limited computational, memory and power resources.


Statistics and Operations Research

The four-year programme of studies for Statistics and Operations Research as part of the B.Sc. (Hons) degree has been designed for you to embark on a four-year plan which will help you to learn a number of topics considered to be fundamental in the academic disciplines of Statistics and Operations Research, and to follow fruitfully a set of accompanying study units which are oriented towards specialized areas.


Computing Science

The Course shall consist of two parts, namely, Part One comprising the first three years and Part Two comprising the fourth year.

  1. Part One shall consist of study-units to which 180 credits are assigned and indicated in the programme of study and divided as follows:
  2. First Year: in addition to the compulsory and elective study-units outlined in the programme of studies of the chosen areas (not less than 26 credits in each of the two areas), students are required to register for optional study-units to bring their total for the year to 60 credits,

    Second Year: 30 credits in each of the two areas of study,

    Third Year: 30 credits in each of the two areas of study.

    At the end of Part One, students who obtain 180 credits as specified in paragraph (1) but who either opt not to proceed with the Course leading to the Honours Degree, or having proceeded, do not successfully complete the Course, shall be eligible for the award of the degree of Bachelor of Science (B.Sc.).

  3. Part Two shall consist of study-units to which 60 credits are assigned divided as follows:
    1. 40 credits in one area of study, of which 18 credits are assigned to a dissertation, and
    2. 20 credits in the other area of study,

provided that in the case of Mathematics, the dissertation may be substituted by one or more additional taught study-units.


Statistics and Operations Research

The Course shall consist of two parts, namely, Part One comprising the first three years and Part Two comprising the fourth year.

  1. Part One shall consist of study-units to which 180 credits are assigned and indicated in the programme of study and divided as follows:
  2. First Year: in addition to the compulsory and elective study-units outlined in the programme of studies of the chosen areas (not less than 26 credits in each of the two areas), students are required to register for optional study-units to bring their total for the year to 60 credits,

    Second Year: 30 credits in each of the two areas of study,

    Third Year: 30 credits in each of the two areas of study.

    At the end of Part One, students who obtain 180 credits as specified in paragraph (1) but who either opt not to proceed with the Course leading to the Honours Degree, or having proceeded, do not successfully complete the Course, shall be eligible for the award of the degree of Bachelor of Science (B.Sc.).

  3. Part Two shall consist of study-units to which 60 credits are assigned divided as follows:
    1. 40 credits in one area of study, of which 18 credits are assigned to a dissertation, and
    2. 20 credits in the other area of study,

provided that in the case of Mathematics, the dissertation may be substituted by one or more additional taught study-units.


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.

Computing Science

 
Semester 1
 
Compulsory Units (All students must register for this/these unit/s)
 
CCE1013 Computer Logic 1 5 ECTS    
CPS1002 Mathematics of Discrete Structures 5 ECTS    
CPS1011 Programming Principles in C 5 ECTS    

 
 
Semester 2
 
Compulsory Units (All students must register for this/these unit/s)
 
CIS1043 Introduction to Databases and Information Management 5 ECTS    
CPS1012 Operating Systems and Systems Programming 1 5 ECTS    
ICT1018 Data Structures and Algorithms 5 ECTS    

 

 
Semester 1
 
Compulsory Units (All students must register for this/these unit/s)
 
CCE2203 Signals and Systems 5 ECTS    
CCE2503 Search and Optimisation Methods 5 ECTS    
CPS2002 Software Engineering 5 ECTS    
CPS2004 Object Oriented Programming 5 ECTS    

 
 
Semester 2
 
Compulsory Units (All students must register for this/these unit/s)
 
CCE2502 Pattern Recognition and Machine Learning 5 ECTS    
CPS2007 Further Discrete Mathematics 5 ECTS    

 

 
Semester 1
 
Compulsory Units (All students must register for this/these unit/s)
 
CCE2414 Computer Networks 5 ECTS    
CPS2001 Programming Paradigms 5 ECTS    
CPS2005 Formal Languages and Automata 5 ECTS    

 
 
Semester 2
 
Compulsory Units (All students must register for this/these unit/s)
 
CPS2000 Compiler Theory and Practice 5 ECTS    
CPS2008 Operating Systems and Systems Programming 2 5 ECTS    
ICS2210 Data Structures and Algorithms 2 5 ECTS    

 

Students opting to do project in Computing Science

Students who opt to do the Final Year Project in Computing Science, are required to register for 20 ECTS credits from the list of Elective study-units and the 20 ECTS credits assigned to the Project and Literature Review study-units to a total of 40 ECTS credits.

Students opting to do project in the other area

Students who opt NOT to do the Final Year Project in Computing Science, are required to register for 10 ECTS credits in compulsory study-units and 10 ECTS credits from the list of Elective study-units, to a total of 20 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 unit)
 
ICT3004* Assigned Practical Task in Computing Science for Science Students 10 ECTS   (NC)  
ICT3005** Literature Review 2 ECTS    
ICT3906** Final Year Project in Computing Science for Science Students 18 ECTS   (NC)  

* Study-unit ICT3004 is compulsory for students opting to do project in other area only.
** ICT3005 and ICT3906 are compulsory for students opting to do project in Computing Science only.
 
 
Semester 1
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
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    
CPS3230 Fundamentals of Software Testing 5 ECTS    
CPS3231 Computer Graphics 5 ECTS    
CPS3232 Applied Cryptography 5 ECTS    
CPS3235 Data Science: From Data to Knowledge 5 ECTS    
CPS3236 Concurrency, HPC and Distributed Computing 5 ECTS    
CPS3237 Program Analysis 5 ECTS    
CPS3238 Principles of Programming Languages 5 ECTS    
CPS3239 Computability and Complexity 5 ECTS    

 
 
Semester 2
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
CCE3412 Data Communications 5 ECTS    

 
All 4th Year Faculty of Science students following a B.Sc. (Hons.) Degree with Computing Science being an area of study, are granted an extension on the submission of their CS assignments of 4 (Four) weeks following the end of lectures as per regulation 10(2) of the University Assessment Regulations, 2009.

Statistics and Operations Research

In addition to the compulsory study-units, students who have Mathematics as their other area of study are required to choose study-units to the value of 10 ECTS credits from the elective study-units on offer during the year.

In addition to the compulsory study-units, students who have Computing Science, Biology, Chemistry, Geosciences, or Physics as their other area of study are required to choose study-units to the value of 2 ECTS credits from the elective study-units on offer during the year.

No elective study-units in the Statistics and Operations Research area are to be taken by students choosing Banking and Finance as their other area of study.
 
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)
 
MAT1212* Introductory Analysis 6 ECTS    
SOR1110 Probability 4 ECTS   (NC)  
SOR1222 Statistical Computing 8 ECTS   (NC)  
SOR1310 Optimization 4 ECTS   (NC)  
SOR1320 Linear Programming 4 ECTS   (NC)  
SOR1450** Principles of Financial Mathematics and Life Policies 4 ECTS    
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
SOR1450*** Principles of Financial Mathematics and Life Policies 4 ECTS    

 
 
Semester 1
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
CIS1044 SQL for Statisticians 2 ECTS    
ELP1062 English Proficiency 2 ECTS    
SOR1250 Official Statistics and Demography 4 ECTS    

 
 
Semester 2
 
Compulsory Units (All students must register for this/these unit/s)
 
MAT1116**** Introduction to Vector Spaces 2 ECTS    

 
* MAT1212 is for students not taking Mathematics as the other area.
** SOR1450 as a compulsory study-unit is for students taking Banking and Finance as another area.
*** SOR1450 as an elective study-unit cannot be taken by students taking Banking and Finance as the other area.
**** MAT1116 is for students not taking Mathematics or Banking and Finance as the other area.

 
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)
 
SOR2120 Convergence and Limits in Probability 4 ECTS   (NC)  
SOR2211 Families of Random Variables and Random Vectors 6 ECTS   (NC)  
SOR2221 Statistical Inference 1 6 ECTS   (NC)  
SOR2230 Time Series 1 4 ECTS    
SOR2250 Sampling 1 4 ECTS    
SOR2330 Nonlinear Programming 4 ECTS   (NC)  

 
 
Semester 1
 
Compulsory Units (All students must register for this/these unit/s)
 
SOR2110 History and Philosophy of Probability and Statistics 2 ECTS    

 

In addition to the compulsory study-units, students are required to choose study-units to the value of 4 ECTS credits from the elective study-units on offer during the year.
 
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)
 
SOR3110 Stochastic Processes 1 5 ECTS   (NC)  
SOR3210 Multivariate Analysis 1 5 ECTS   (NC)  
SOR3221 Regression Models 4 ECTS   (NC)  
SOR3243 Bayesian Statistics 4 ECTS    
SOR3350 Combinatorial Optimization 4 ECTS    
SOR3500 Computational Methods in Statistics and Operations Research 4 ECTS    
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
SOR3411 Risk Modelling in Insurance and Finance 4 ECTS    
SOR3430 The Mathematics of Financial Markets: Discrete Models 4 ECTS    

 
 
Semester 1
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
CIS1044 SQL for Statisticians 2 ECTS    
SOR3242 Robust Statistics 2 ECTS    
SOR3250* Design of Experiments 2 ECTS    

* Study-unit SOR3250 cannot be taken by Biology and Statistics and Operations Research students.
 

If Statistics and Operations Research is chosen as the main area of study:
Students are required to register for 22 ECTS credits from the list of Electives and 18 ECTS credits assigned to a project study-unit to a total of 40 ECTS credits.

If Statistics and Operations Research is chosen as the other area of study:
Students are required to register for 20 ECTS credits from the list of Electives.
 
Year   (This/these unit/s start/s in Semester 1 and continue/s in Semester 2)
 
Compulsory Unit

Either
 
SOR3101 Project in Statistics and Operations Research: Probability 18 ECTS   (NC)  
 
Or
 
SOR3201 Project in Statistics and Operations Research: Statistics 18 ECTS   (NC)  
 
Or
 
SOR3301 Project in Statistics and Operations Research: Operations Research 18 ECTS   (NC)  
 
Or
 
SOR3401 Project in Statistics and Operations Research: Financial and Actuarial Mathematics 18 ECTS   (NC)  
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
SOR3121 Stochastic Processes 2 6 ECTS    
SOR3211 Generalized Linear Models 4 ECTS    
SOR3222 Nonlinear and Nonparametric Regression Analysis 4 ECTS    
SOR3231 Time Series 2 4 ECTS    
SOR3311 Stochastic Programming 6 ECTS    
SOR3351 Dynamic Programming and Optimal Control 4 ECTS    
SOR3411 Risk Modelling in Insurance and Finance 4 ECTS    
SOR3430 The Mathematics of Financial Markets: Discrete Models 4 ECTS    

 
 
Semester 1
 
Elective Units (Elective units are offered subject to availability, a minimum number of student registrations and time-table constraints)
 
SOR3241 Survival Analysis 4 ECTS    
SOR3242 Robust Statistics 2 ECTS    
SOR3250* Design of Experiments 2 ECTS    

* Study-unit SOR3250 cannot be taken by students taking Biology and Statistics and Operations Research.
 

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

Computing Science

By the end of the course, you will be able to:

  • Think systematically through your analysis, design, implementation and evaluation of a computer-based system.
  • Design, collaborate and communicate effectively in your development and delivery of quality software products.
  • Recognize the application that computing can provide and evaluate its global impact in transdisciplinary environments.

Statistics and Operations Research

At the end of the course you will be able to:

  • deal competently with the notions of uncertainty and randomness in a logically valid and mathematically sophisticated way
  • know which branch of relevant theory should help in understanding practical problems involving probabilistic, statistical and operations research contexts
  • be confident in the use of software commonly used in the numerical solution to problems in the relevant areas.

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.

Computing Science

As ICT evolves and more innovative technology enters the market, more and more demand for such graduates is forecasted. As a graduate, you can be employed in a number of jobs, including, software developers and engineers, systems engineers, project leaders and developers, network management and applications, strategic ICT planners, distributed and concurrent software developers, multimedia communications engineers, and much more.


Statistics and Operations Research

Career opportunities in this area have so far included:

  • National Statistics Office
  • Other government departments and authorities (e.g. NAO, MFSA, Central Bank, MFSS, Communications Authority)
  • Finance (e.g. banks, insurance, investment)
  • Manufacturing companies
  • Airline industry
  • Communications industry
  • Lottery and Betting companies
  • Education

The course also gives access to further postgraduate studies and research positions, both at the University of Malta and overseas, and a number of our former students have pursued Masters, Doctorate and Post-doctorate positions, both locally and abroad. The course has also served as a good background for other specialized courses required by specific areas in the job market.


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/ubschcgcsor-2024-5-o/