Skip to main content

Bachelor's degree in Computer Science | Course: Computer Methods Applied to Business Management (MIAGE)


Teaching method: Initial training, Continuing training or sandwich course

Location: Aix-en-Provence

Type of diploma : Bachelor's degree

Length of studies: 1 year

Exit level : Licence

Language(s): French

Department: MIND

  • Objectives

    The Bachelor's degree in Computer Science is offered at the Faculty of Science.

    The overall aim of the Computer Science degree is to train the computer scientists of tomorrow, by providing students with all the keys they need to create, build and develop the knowledge and skills they will need to adapt to, and choose, their future profession.

    Within this general framework, the aim of the MIAGE (Computer Methods Applied to Business Management) course is to focus on Business Computing and Information Systems, in the 3rd year of the Bachelor's degree.

    The aim is to develop a dual competence in IT and management, so as to better understand the needs of companies and provide the most appropriate digital solution.

    The MIAGE program is highly professionalized, with the aim of giving students real-life experience of the concepts they have learned in the classroom, as well as offering them the chance to enter the job market at the end of the L3 program, or to continue their studies under a work-study program.

  • Teaching

    • L3 Info MIAGE course (60 credits)
    • S5 Info MIAGE course (30 credits)
    • Advanced algorithms (6 credits)
      • Algorithms and applications
      • Operations research
    • IT and professional projects (6 credits)
      • IT project management
      • Support for the student's professional project
    • Object-oriented design and programming (3 credits)
      • COO and OOP
    • Introduction to management sciences (6 credits)
      • Organization theory and new technologies
      • Production management
    • Internationalization (3 credits)
      • English
    • Information systems and network harmonization (6 credits)
      • System and network
      • Information systems design 1
    • Harmonization in the theoretical foundations of computer science (6 credits)
      • Languages and automata
      • Graphs, trees and complexity
    • S6 Info MIAGE course (30 credits)
    • IS design and advanced BDR (6 credits)
      • Advanced relational databases
      • Advanced information systems design
    • Business management (3 credits)
      • Strategic Management
    • Data analysis (3 credits)
      • Statistics
    • Advanced OOP (6 credits)
      • Enhanced object-oriented programming
      • Event-driven programming
    • Web programming (3 credits)
      • Web programming (JS)
    • Project development (3 credits)
      • Tutored project
    • Professionalization (6 credits)
      • Internship
  • Admission

    Admissions to the L3 Informatique MIAGE course are by candidacy forms (eCandidat, FC candidacy form, Etudes en France, etc., depending on your case).



    Candidacies are examined by a recruitment committee (which may meet several times), and recruitment decisions are made on the basis of the quality of the candidacy form and whether the requirements have been met (compulsory and recommended prerequisites listed below).

    A candidacy form may be deemed inadmissible (for example, if the application has not been made through the "right channel" or if the file is incomplete), or rejected, or require an additional audition, or be directly accepted. In the latter case (acceptance), the decision may be subject to reservations: it will be up to you to prove that these reservations can be lifted (by means of official documents).



    Recruitment decisions are formulated with regard to expectations: some of these expectations are "minimum" and should all be met, others are optional and are "a plus". Most of these expectations are expressed in terms of skill acquisition levels. The 4 levels used are as follows:

    • Ignorant: corresponds to the common knowledge of those who have never really been interested in the skill, the commonplaces ("Java is an OOP language"),
    • Beginner: corresponds to the state of someone who has taken an interest in the subject and has a first experience without having really consolidated the basics,
    • Competent: someone with initial professional experience, for example, who has acquired a solid foundation and knows how to do a certain number of things without question,
    • Expert: corresponds to someone who has gone a little further than standard practice. He or she has studied the subject at length to gain a more certain and broader mastery. He or she is able to consider the skill in its entirety and make his or her own discoveries.


    Administrative registration

    Administrative registration can only take place if ALL the following conditions are met:

    • Your candidacy has been accepted by the recruitment committee,
    • You can prove that any recruitment reservations can be lifted,
    • You attend the pre-entry day (MANDATORY attendance, no justification for absence), the date of which will be communicated later by e-mail.

    You will NOT be able to register online: you will have to go to the pedagogical secretary's office after the pre-registration day. If necessary (for scholarships, transport passes, etc.), we can provide you with a pre-registration certificate beforehand.


    Tips for putting together your candidacy form

    Be sure to fill in the candidacy form correctly, legibly and in full. Please ensure that you supply all the documents requested, scanned legibly and in the correct order (antechronologically, i.e. from the most recent to the oldest), with pages correctly oriented (textual information should be horizontal and readable from left to right when the document is displayed).

    Take particular care with your cover letter: as well as demonstrating your knowledge of the course you're applying for, it should show that your previous career path and career plans are consistent with the course. It should also show your interest in the field in question (magazines and websites consulted regularly, schoolwork or other work carried out in this field, etc.).

  • Mandatory prerequisites

    These expectations should all be met. They depend very much on the previous training path. The minimum expectations are as follows (see definition of skill acquisition levels above):

    • Competent in imperative programming (concepts and practice),
    • Beginner in object-oriented programming (basic concepts such as classes/objects/..., practical application),
    • Beginner in algorithmics (basic algorithmic techniques),
    • Beginner in computer architecture,
    • Beginner in relational data management (modeling and SQL),
    • Beginner in Web technologies and languages (HTML, CSS, Javascript, etc.),
    • Beginner in networking (OSI model),
    • Beginner in taking into account specifications when proposing appropriate IT solutions,
    • Competent in French (oral and written); level C1 (or higher) is required in French for foreign candidates.
  • Optional prerequisites

    Meeting these expectations is a "plus" in the evaluation of the candidacy form and can be a discriminating factor. It can be demonstrated through the CV and cover letter. The optional expectations are as follows (see definition of skill acquisition levels above for the first):

    • Competent in handling IT tools (parameterization, installation, organization of files/folders, etc.),
    • A good appetite for the world of management information (consultation of sites and magazines specializing in IT and management information),
    • Experience of the professional world (compliance with procedures and regulations, meeting deadlines, motivation and involvement, organization, autonomy, etc.).
  • What next?

    The bachelor's degree in computer science (licence informatique) offers privileged access to the Master's degree in computer engineering (Master MIAGE).

  • Practical information

    Teaching methods

    The teaching methods are very varied: lectures and tutorials on paper or on a computer, workshops, group work with group presentations, serious games and tutored projects. Assessment is mainly based on continuous assessment and individual examination in limited time.

    Knowledge is assessed by means of final exams, but also by continuous assessment throughout the semester, in a variety of ways: computer-based tests, reports, oral presentations, group work, etc.

    Details of assessment procedures are published each year on the FEG intranet, under MCC.

    Registration schemes

    • Initial training, with or without apprenticeship contract
    • Continuing education and professional training contracts.
    • Work-study schedule :
      • The L3 Informatique MIAGE course can also be taken as a traditional sandwich course, with classes running from September to April, followed by an internship.
      • The L3 Informatique MIAGE course can be taken as a sandwich course, under an apprenticeship or professionalization contract. The work-study schedule is as follows: the week is usually divided between the MIAGE and the host company. The first 4 or 5 weeks of the first semester are spent entirely in training. All vacation periods during the course are spent at the company, in particular the period starting at the end of the course and lasting until the final exams.

    Gap year

    If you would like to take a temporary break from your studies, the " Césure " program is available to you.


Educational managers

Vice-Doyen Formation Continue et Alternance FEG / Direction de la MIAGE d'Aix-Marseille
Maitre de conférences
Responsable pédagogique de la L3 Informatique parcours MIAGE
Maitre de conférences

Administrative managers

Gestionnaire administrative MIND Aix-en-Provence
Gestionnaire administrative MIND Aix-en-Provence

Professionalization managers (work-study and training)

Responsable alternance de la MIAGE Aix-Marseille / Responsable pédagogique du M2 MIAGE parcours ISIE / Directeur du département MIND / Responsable du site de Forbin (Aix-en-Provence)
Maitre de conférences
Responsable Formation Continue (FC) de la MIAGE Aix-Marseille
Professeur des universités
J’ai choisi la L3 Informatique MIAGE car cette formation permet de développer un profil polyvalent, celui du développeur informatique mais aussi celui d’un professionnel qui est capable et en mesure de mener à bien un projet informatique.