ICTPRG442
Apply mathematical techniques for software development