What will I learn in Computing?

The Computing syllabus deals mostly with software and hardware systems. You will study computing theory, software design and development, and applications.  The main areas covered in Computing include: 

  • Digital Logic
  • Computer Architecture
  • Assembly Languages 
  • Operating Systems
  • Networking and Communications
  • Language Translators
  • Systems Analysis and Design
  • High-Level Language programming in Java
  • Data Structures and Algorithms
  • Databases

At Advanced level, students will sit for three practical tasks which are prepared by MATSEC and guided by the school.

At Intermediate level students must design and develop a software project. 

How will I benefit from studying Computing?

The course will enrich your problem-solving and programming techniques, and increase your knowledge on the internal operations of the computer system at both software and hardware level. In addition, you will also gain skills related to the breaking-down of complex problems into simpler solutions, thereby cultivating an analytical mind. 

Computing will open many new job opportunities in the Software Development, Computer Engineering, Artificial Intelligence, Business Intelligence, Data Analytics, and Gaming to name a few.  Computing is immersed in various fields, thus offering unique and specialised opportunities which are highly rewarded.  

Are there any special considerations?

What textbooks and/or resources do I need?

Advanced Level

  • Understanding Computer Science for Advanced Level, Ray Bradley
  • Head First Java.. A Brain-Friendly Guide, Third Edition | ISBN 9781491910771
  • It is recommended that students have their own laptop equipment.

Intermediate Level

  • Head First Java.. A Brain-Friendly Guide, Third Edition | ISBN 9781491910771
  • It is recommended that students have their own laptop equipment.

You can study Computing at:

Advanced Level

Prerequisites

A minimum of grade 5 at SEC Level
(MQF Level 3) or equivalent is required

Duration

2 years

Lessons

5 lessons per week

Practical / Tutorial Sessions

1 Tutorial per week
2 Practical sessions per week

Intermediate Level

Prerequisites

No previous knowledge is required

Duration

2 years

Lessons

3 lessons per week

Practical / Tutorial Sessions

N/A