Programmes de Licence
Génie Logiciel & Systèmes d’Information
Aperçu sur le programme
Langue Anglais
Durée 3 Ans
Cycle Undergraduate
Approche Hybride
Aperçu
Ce programme est conçu pour aider les étudiants à acquérir les bases nécessaires pour poursuivre des études supérieures dans la discipline, mais aussi pour pouvoir rejoindre l'industrie du génie logiciel. Il vise à former des spécialistes de l'informatique capables de concevoir, d'analyser, d'évaluer, de développer, de tester, de mettre en œuvre et de maintenir des systèmes informatiques. L'objectif global est que, quelques années après avoir réussi une licence en génie logiciel et systèmes d'information, les diplômés employés dans l'industrie fassent preuve d'une progression de carrière par le biais d'un leadership, d'une responsabilité technique, d'une réalisation technique significative ou d'une autre reconnaissance de leurs contributions efficaces.
Conditions d'admission
Les étudiants doivent être titulaires d'un Bac tunisien ou d'un équivalent international du type suivant:
- Bac Maths
- Bac Sciences expérimentales
- Bac Informatique
- Bac Technique
- Diplôme international + équivalence Ba
Objectifs du programme
L'objectif du programme est de former des spécialistes en informatique capables de concevoir, d'analyser, d'évaluer, de développer, de tester, de mettre en œuvre et de maintenir des applications et des systèmes informatiques complexes.
Le programme permettra aux diplômés, en particulier, de :
- Concevoir et développer des applications informatiques selon des normes d'ingénierie rigoureuses (logiciels).
- Effectuer une gestion et une analyse de base des données.
- Gérer des projets informatiques complexes.
- Évaluer et maintenir des systèmes informatiques.
- Acquérir des compétences pour communiquer efficacement, présenter et travailler en groupe dans un contexte professionnel.
Carrières visées
Les diplômés de la licence en génie logiciel et systèmes d'information peuvent poursuivre leurs études pour obtenir un master ou un diplôme d'ingénieur dans un domaine connexe. Ils peuvent également rejoindre la profession pour travailler au développement et à la maintenance de systèmes d'information et d'applications complexes.
Voici quelques exemples de carrières potentielles:
- Développeur d’applications informatiques / Ingénieur logiciel.
- Analyste de systèmes d’information.
- Testeur de logiciels et de systèmes informatiques.
- Intégrateur de solutions informatiques.
- Gestionnaire/Administrateur de bases de données.
- Technicien support client.
- Chef de projet logiciel/informatique.
Quelques années après avoir terminé avec succès le programme de licence, les diplômés employés dans l'industrie feront preuve d'une progression de carrière par le biais d'un leadership, de responsabilités techniques, de réalisations techniques significatives ou d'une autre reconnaissance de leurs contributions efficaces. En outre, les diplômés seront adéquatement préparés à un environnement professionnel moderne où ils pourront : appliquer les compétences acquises en matière de communication efficace, de travail d'équipe responsable et de gestion du temps ; faire preuve d'une attitude professionnelle et d'une prise de décision éthique ; et/ou créer leur propre entreprise.
Les diplômés de la licence en génie logiciel et systèmes d'information peuvent poursuivre leurs études pour obtenir un master ou un diplôme d'ingénieur dans un domaine connexe. Ils peuvent également rejoindre l'industrie pour travailler au développement et à la maintenance de logiciels avancés et de systèmes informatiques. Ils peuvent rejoindre une équipe pour lancer une startup afin de développer des solutions s'appuyant sur ces technologies pour répondre aux besoins des clients dans divers secteurs.
Certifications
Les étudiants en génie logiciel acquièrent souvent un certain nombre de certifications professionnelles en parallèle de leur formation formelle grâce aux programmes de certification professionnelle (PCP) de MUST. En particulier, et parallèlement à leurs études, nos étudiants ont accès à des certifications gratuites fournies par EC-Council, propriétaire et développeur des programmes de formation mondialement reconnus tels que Certified Ethical Hacker (CEH), Certified Forensics Investigator, Certified Security Analyst (ECSA), Certified Network Defender, Certified Cloud security engineer, Blockchain developer, entre autres.
Ils peuvent également acquérir des certifications professionnelles proposées par des entreprises technologiques de premier plan, notamment IBM, Google et Cisco, via la plateforme Coursera For Campus de MUST. Les certifications sont disponibles dans divers domaines, notamment la gestion des systèmes et des réseaux, le cloud computing, la cybersécurité, la science des données, l'intelligence artificielle, l'apprentissage automatique, la gestion et l'administration des bases de données, "Communiquer et interagir efficacement" et "Penser de manière critique et créative".
Description du programme
Semester 1 | ||||
---|---|---|---|---|
Course Code | Course Title | UE | ||
MATH 111 | Math I | UEF 110 | ||
CS 121 | Programming I | UEF 120 | ||
CS 161 | Introduction to computer systems | UEF 130 | ||
CSE 123 | Introduction to Digital Systems | UEF 140 | ||
ENG 101 | Academic English | UET 110 | ||
ISS 166 | Freshman Humanities Seminar |
Semester 2 | ||||
---|---|---|---|---|
Course Code | Course Title | UE | ||
MATH 112 | Math II | UEF 210 | ||
CS 141 | Data structures & algorithms | UEF 220 | ||
CS 203 | Introduction to operating systems | UEF 230 | ||
CS 231 | Introduction to databases | UEF 240 | ||
ENG 121 | English composition | UET 210 | ||
COM 131 | Public Speaking Seminar |
Semester 3 | ||||
---|---|---|---|---|
Course Code | Course Title | UE | ||
MATH 270 | Probability & statistics | UEF 310 | ||
CS 342 | Algorithms & Complexity | UEF 320 | ||
CS 328 | OO Software design & construction | UEF 330 | ||
CS 411 | Computer Networks | UEF 340 | ||
COM 225 | Business & Technical Communication | UET 310 | ||
CS 321 | Principles of software engineering | UEO 310 |
Semester 4 | ||||
---|---|---|---|---|
Course Code | Course Title | UE | ||
CS 336 | Data warehousing & management (PDF Download) | UEF 410 | ||
CS 425 | Web application development (PDF Download) | UEF 420 | ||
CS 428 | Software Testing & quality assurance (PDF Download) | UEF 430 | ||
CS 481 | Introduction to artificial intelligence (PDF Download) | UEF 440 | ||
PHIL 222 | Contemporary issues in ethics (PDF Download) | UET 410 | ||
CS 370 | Human Computer Interaction (PDF Download) | UEO 410 |
Semester 5 | ||||
---|---|---|---|---|
Course Code | Course Title | UE | ||
CS 455 | Cloud computing | UEF 510 | ||
CS 426 | Mobile application development | UEF 520 | ||
CS 412 | Computer security | UEF 530 | ||
CS 423 | Software architecture & design patterns | UEF 540 | ||
Business & Entrepreneurship Elective | UET 510 | |||
MGMT 322 | Project management | UEO 510 |
Semester 6 | ||||
---|---|---|---|---|
Course Code | Course Title | UE | ||
ISS 321 | Capstone project/Internship (Stage de fin d'études) | UEF 610 |