Numerical Methods and Concurrency

By Omar Zammit

This module’s main aim is to help students develop skills that are useful in computer science, focusing mainly on analytical and problem-solving skills. Using the C programming language, students will learn how to convert numerical methods into code and how to use concurrency to improve software performance. The concepts discussed during this module are supported by workshops that resemble real work problems, including learning some useful Linux commands, implementing a simple machine learning algorithm and image processing using multithreading.