Bachelor's in Software Engineering & Information Systems
Langue
Durée
Cycle
Approche
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 Bac
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).
- Employ AI tools in the various stages of software development, from design to maintenance.
- Effectuer une gestion et une analyse de base des données.
- Manage complex IT projects and systems .
- Evaluate, administer, and maintain computer systems.
- Acquérir des compétences pour communiquer efficacement, présenter et travailler en groupe dans un contexte professionnel.
- Acquire a changemaker, critical thinking and problem solving mindset.
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.
- Software tester/Software quality engineer.
- Chef de projet logiciel/informatique.
- Database/IT System administrator.
- Information systems analyst/IT solutions integrator.
- AI Engineer.
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.
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 Hackerr (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".
| Code du cours | Titre du cours | UE | ||
| MATH 111 | Math I | UEF 110 | ||
| CS 121 | Programming I | UEF 120 | ||
| CS 161 | Introduction to computer systems | UEF 130 | ||
| MATH 201 | Discrete Math for Computer Science (DIG LOGIC) | UEO 110 | ||
| ENG 100 | English 1 | — | ||
| ISS 162 | Student integration seminar | UET 111 | ||
| FR 100 | French 1 | UET 112 | ||
| CS 191 | Sustainability and Social Responsibility in IT Systems | UET 113 |
| Code du cours | Titre du cours | 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 | UEO 210 | ||
| ISS 262 | Learning to Learn | UET 211 | ||
| FR 101 | Academic French (French 2) | UET 212 | ||
| ENG 101 | Academic English | UET 213 | ||
| COM 131 | Public Speaking | — |
| Code du cours | Titre du cours | 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 | ||
| CS 321 | Principles of Software Engineering | UEO 310 | ||
| ISS 245 | Individual Professional Project | UET 311 | ||
| FR 121 | French Composition (French 3) | UET 312 | ||
| ENG 121 | English Composition | UET 313 |
| Code du cours | Titre du cours | UE | ||
| CS 481 | Intelligence artificielle | UEF 410 | ||
| CS 455 | Cloud Computing | UEF 420 | ||
| CS 422 | Application Development for Cloud Environments | UEF 430 | ||
| CS 428 | Software Testing & QA | UEO 410 | ||
| CS 457 | Cloud Computing Economics | UEO 420 | ||
| MGMT 282 | Personal development & leadership | UET 411 | ||
| COM 225 | Business & Technical Communication | UET 412 | ||
| ISS 185 | Entrepreneurship I | UET 413 |
| Code du cours | Titre du cours | UE | ||
| CS 335 | Scalable Big Data processing | UEF 510 | ||
| CS 412 | Computer & Cloud Security | UEF 520 | ||
| CS 432 | Data engineering for the cloud | UEF 530 | ||
| CS 427 | Software Development Operations in Cloud Environments | UEO 510 | ||
| CS 424 | Building Scalable systems in the cloud | UEO 520 | ||
| MGMT 322 | Principles of management | UET 511 | ||
| COM 451 | Professional Development and Career Readiness | UET 512 | ||
| ISS 285 | Entrepreneurship 2 | UET 513 |
| Code du cours | Titre du cours | UE | ||
| ISS 321 | Capstone project/Internship (Stage de fin d’études) | UEF 610 |