Skip to main content
IHETC Business

IHETC School of Computer Science

Web and Mobile Development

Build and ship products people actually use.

Entry level
Bachelor's degree
Award
Bachelor's degree
Duration
2 years
Actual work
20 h/week
Pace
Self-paced
Tuition
5 200 000 GNF per year

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.

Learning objectives

  • Build a modern, accessible and fast web interface
  • Build a cross-platform mobile application and publish it
  • Design and secure the API behind it
  • Integrate a mobile payment service end to end

Curriculum

1200 hours · 120 credits

Year 1580 hours

  1. Web foundations

    200 hours · 20 credits

    Semantic HTML, modern CSS, responsive layout, accessibility, loading performance

  2. JavaScript and TypeScript

    220 hours · 22 credits

    The language, asynchrony, modules, static typing, tooling, testing

  3. Programming interfaces and data

    160 hours · 16 credits

    REST, authentication, databases, modelling exchanges, application security

Year 2500 hours

  1. React applications and mobile development

    240 hours · 24 credits

    Components, state, server rendering, routing, cross-platform mobile application, publishing

  2. Deployment

    140 hours · 14 credits

    Hosting, continuous integration and delivery, logging, monitoring, fixing in production

  3. Project and placement

    120 hours · 12 credits

    An application delivered to a real client · ten-week placement · defended before a joint panel

Cross-curricular, throughout120 hours

  1. Cross-curricular base

    120 hours · 12 credits

    Technical English, written expression, methodology

Real prerequisite

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.

Entry requirements

  • High school diploma or equivalent development experience
  • No programming prerequisite: a levelling module is provided
  • Access to a personal computer

Career outcomes

  • Front-end developer
  • Mobile developer
  • Junior full-stack developer
  • Web integrator
  • Freelance application developer

Skills acquired

  • TypeScript
  • React
  • Next.js
  • React Native
  • REST APIs
  • Git

Computer Science

Other programmes in this school

Bachelor's degree

Computer Science

Computer Science programme — Bac+3 level

The solid foundations of the software engineering profession.

  • Python
  • Java
  • SQL
  • Linux
3 years20 h/week
5 400 000 GNF per yearView curriculum
Web and Mobile Development — IHETC