Computer Science
Computer Science programme — Bac+3 level
The solid foundations of the software engineering profession.
- Python
- Java
- SQL
- Linux
IHETC School of Computer Science
Build and ship products people actually use.
An intensive programme in application development, from browser to phone. The emphasis is on performance under real African conditions: slow connections, modest devices, mobile payments.
1200 hours · 120 credits
200 hours · 20 credits
Semantic HTML, modern CSS, responsive layout, accessibility, loading performance
220 hours · 22 credits
The language, asynchrony, modules, static typing, tooling, testing
160 hours · 16 credits
REST, authentication, databases, modelling exchanges, application security
240 hours · 24 credits
Components, state, server rendering, routing, cross-platform mobile application, publishing
140 hours · 14 credits
Hosting, continuous integration and delivery, logging, monitoring, fixing in production
120 hours · 12 credits
An application delivered to a real client · ten-week placement · defended before a joint panel
120 hours · 12 credits
Technical English, written expression, methodology
What follows is assumed and will not be explained again. If most of it is foreign to you, this is not the right entry point — better to know now than at the final assessment.
Basic HTML and CSS, and the logic of a programming language. The rest is acquired here, provided you write code every week.
Computer Science
Computer Science
The solid foundations of the software engineering profession.