Bachelor’s Degree

Studying for a bachelor’s degree is a 3-year undertaking and results in a qualification of BAC+3 level. Degree courses are taught by French universities, equating to 180 ECTS credits under the European Credits Transfer System. The duration of a degree course is divided into 6 semesters, during which students have a minimum of 1,500 hours of classes.

The 3rd year of a degree course is also accessible to holders of BAC or HSC + diploma.

Several degree courses are available, and are divided into broader fields such as:

    • Humanities, Language and Arts
    • Social Sciences
    • Law, Economics and Management
    • Science, Technology and Health

MCCI Business School provides the three following specialised degree courses:

    • Management
    • Tourism
    • Communication

The three courses are of a 1-year duration and lead to French national degree validated by MCCIBS partner universities, the University of Angers and of Réunion island.

Computer Science Bachelor’s Degree – Software and Web Development

  • 1 year

  • Bachelor’s Degree

  • L’Institut d’Ingénierie Informatique de Limoges

Course Objective

The Computer Science Bachelor’s Degree – Software and Web Development aims to train competent and versatile professionals in the field of software, web, and mobile application development. The main objectives of this program are:

Designing and Developing Modern Applications

Students will acquire the necessary skills to design and develop web, mobile, and cross-platform applications using the latest technologies. They will be able to create innovative and high-performing solutions that meet the needs of businesses.

Mastering Information Systems Architecture

The program will enable students to understand and design the information systems architecture of companies. They will be able to propose technical solutions adapted to business challenges.

Managing IT Projects

Students will develop skills in IT project management, from defining requirements to delivering the solution. They will learn to work in teams, communicate effectively, and deliver projects within deadlines and budgets.

Creating Omnichannel Applications

Students will be trained to develop applications accessible on various devices (web, mobile, tablet, etc.) using the most advanced web technologies. They will be able to design fluid and consistent user experiences across all channels.Upon completion of this program, graduates will be ready to take on the challenges of software and web development in a constantly evolving environment, and to actively contribute to the digital transformation of companies.

Course Content

UE 1: Software Development

  • UML Modeling
  • Database – Queries
  • Database – Administration
  • Object-Oriented Development (Java or .NET)
  • Source Code Quality
  • Application Architecture

UE 2 : Systems and Networks

  • Network Fundamentals
  • Local Networks
  • Client Workstation Management
  • IS Management
  • Cybersecurity
  • Web Hosting Administration

UE 3 : Humanities, Economics, and Social Sciences

  • English
  • Communication
  • IT Law
  • Management Elements
  • Project Management Tools
  • Introduction to Technological Watch

UE 4 : Web and Mobile Development

  • Ergonomics and Accessibility
  • Mobile Development
  • Backend JS Development
  • Frontend Development
  • Backend PHP Development

Internship et project

The students will have to complete a 13-week internship where they will need to build and develop IT solutions according to the needs of the hosting company.