Bachelor of Science (Honours) (Computing Science)

Bachelor of Science (Honours) (Computing Science)

Bachelor degree
36 months
Application deadlines: June 30
Processing time: 30 days
Application fee: €23
Full-time
Intakes: October

Program overview

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 computer 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 as software engineering, data structures and algorithms, compilers, systems programming computer networks, computer architecture, computer vision and signal processing, 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 computer science, the course equips them well for adapting quickly to future technologies.

Study options

Study options
This program can be done
On campus

Requirements

Exams:

  • IELTS
  • TOEFL iBT
Applicants must satisfy the General Entry Requirements for admission, namely, the Matriculation Certificate and Secondary Education Certificate passes at Grade 5 or better in Maltese, English Language and Mathematics. Applicants must also satisfy the following Special Course Requirements: (i) passes at Advanced Matriculation Level at Grade C or better in Pure Mathematics and in any other subject and (ii) a pass at Intermediate Matriculation Level in any subject (excluding the subjects presented at Advanced Level). If applicants have other qualifications considered to be sufficient, they may be exempted by the University Admissions Board, on the advice of the Faculty Admissions Committee, from the whole or part of these special course requirements.

Career opportunities

As ICT evolves and more innovative technology enters the market, more and more demand for such graduates is forecasted. Graduates 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.

Campus location

Msida , Malta

You may also be interested in programs like