University of Malta
 

B.Sc. (Hons) in Computing Science
UOM Main Page
 
 
 
News and Events Button
Campus Map button

 

B.Sc. (Hons) Computing Science

The science and practice of programming


Why study Computing Science?

The Computing Science Degree programme focuses on the science and practice of constructing and analyzing complex software systems. The proliferation of technologies such as cloud and mobile computing is changing the nature of software development as we know it today, making it ever more tightly knit with resource management. Increasingly, developers are requested to harness the computational power of multiple computers (possibly geographically distributed) in order to leverage the cost of expensive calculations and guarantee acceptable levels of service.  All this coincides with the ever-increasing demand for the construction of programs running on mobile devices with limited computational, memory and power resources.  These fundamental changes necessitate both a deeper understanding of the concepts underlying science of computing, as well as a proper exposition to new computational models and analysis techniques, tools and technologies.


Computing Science Degree at the University of Malta

The degree gives a foundation necessary for appreciation and understanding of these issues - both theoretical and practical - leading up to concrete career pathways in both industry and academia. The degree is suitable for students interested in all aspects of computing science, ranging from the low-level hardware interfacing, to the construction of distributed and concurrent systems, to the handling (e.g., compression, encryption, transfer) of complex data structures, up to the analysis of these artefacts using mathematical and formal methods. It covers core topics such software engineering, data structures and algorithms, compilers, systems programming and computer networks, and inducts students to be proficient in a wide variety of programming paradigms such as procedural, object-oriented, functional, logical, concurrent and scripting based.  The course teaches indispensable skills required by industry such as software testing and security. Moreover, by exposing the students to the core concepts in computing science, the course equips them well for adapting quickly to future technologies.

 

 

 

 

Calendar
Notices
Faculty of ICT Timetables

ICT Timetables (Semester 2 Academic Year 2012/3), available from HERE.

Astronomy, Astrophysics & Cosmology Res. Prog.

A research programme set up at UoM with members from Science, Engineering and ICT. More details in HERE.

 
 
Last Updated: 20 July 2012

Log In back to UoM Homepage
University of Malta
L-Universitàa'Malta