Computing tackles the theoretical and practical aspects of how a computer solves tasks that would otherwise be too long or too daunting for a human to perform. Typical aspects covered include the CPU structure and how it processes code, number systems, logic, operating systems, systems analysis, program translation, networking, data structures and programming. For all levels the programming language of choice is currently Java.
At Advanced level candidates are required to sit for two written papers and three programming exercises.
At Intermediate level, candidates are required to sit for one written paper and submit one programming project
Students will be informed at the start of the course.
The teaching programme is supplemented by:
- Guest speakers from IT and Computing related faculties at the University of Malta and from other institutions.
- Visits to the different relevant entities.
Further Studies / Career Opportunities
- University of Malta
- Careers in software development, web development and system analysis