Bachelor Program in Software Development and Computer Engineering

Formation créée le 17/12/2025.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

5 100 heures (729 jours)

Accessibilité

Oui
Net de TVA
S'inscrire
Net de TVA
S'inscrire
Net de TVA
S'inscrire

Bachelor Program in Software Development and Computer Engineering


This program is designed to provide learners with strong foundations in software development and computer engineering, combining theoretical knowledge with practical projects to support professional integration or further academic development.

Objectifs de la formation

  • Understand and design computer programs,
  • Develop software applications
  • Work independently and collaboratively on technical projects,
  • Prepare for professional integration or further academic development

Profil des bénéficiaires

Pour qui
  • Adults seeking career change or skills development
  • International trainees authorized to attend long-term training in France
  • No academic degree required
  • Motivation, logical reasoning and autonomy are expected
Prérequis
  • Basic computer literacy
  • Logical thinking skills
  • No prior programming knowledge required
  • Mandatory pre-training assessment interview

Contenu de la formation

YEAR 1 – PROGRAMMING FUNDAMENTALS (1700 hours)
Module 1: Introduction to Computer Science (240 hours)
  • Computer architecture
  • Operating systems
  • Command-line tools and basic commands
  • Computinglogic
Module 2: Algorithms and Logical Thinking (350 hours)
  • Variables, conditions and loops
  • Functions
  • Pseudocode
  • Problem-solving techniques
Module 3: C Programming – Fundamentals (600 hours)
  • C language syntax
  • Memory management
  • Pointers
  • Basic data structures
Module 4: Developer Tools (300 hours)
  • Git and GitHub
  • Development environments
  • Collaborativeworkflows
Module 5: Practical Projects (210 hours)
  • Individual and team projects
  • Deliverable-based assessment
  • Oral project presentations
YEAR 2 ADVANCED DEVELOPMENT & SYSTEMS (1700 hours)
Module 6: Advanced Programming (450 hours)
  • Advanced data structures
  • Codeoptimization
  • Debuggingtechniques
Module 7: Object-Oriented Programming (450 hours))
  • OOPprinciples
  • Object-oriented languages (e.g. C++, Python or equivalent)
  • Software design concepts
Module 8: Systems and Networks (300 hours)
  • Unix/Linux operating systems
  • Processesandthreads
  • Networkfundamentals
Module 9: Databases (200 hours))
  • Data modeling
  • SQL
  • Application-database interaction
Module 10: Intermediate Projects (300 hours))
  • Team-based projects
  • Technical specifications
  • Project management practices
YEAR 3 – PROFESSIONAL PRACTICE & FINAL PROJECTS (1700 hours)
Module 11: Application Development (450 hours)
  • Software or web applications
  • APIs
  • Basic application security
Module 12: Code Quality & Best Practices (300 hours)
  • Clean code principles
  • Software testing
  • Technical documentation
Module 13: Software Project Management (300 hours)
  • Agile methodologies (Scrum, Kanban)
  • Work organization
  • Planning and coordination
Module 14: Final Long-Term Project (600 hours)
  • Professional-gradeproject
  • Individual or team-based work
  • Final presentation before an internal evaluation panel
Module 15: Professional Development Support (50 hours)
  • Technical CV preparation
  • Portfolio development
  • Employment readiness or further study guidance

Équipe pédagogique

The teaching team at Studio Urban Formation is composed of passionate and experienced experts in their respective fields. Each instructor is selected for their high level of expertise and their commitment to delivering knowledge in a clear, dynamic, and practical manner. Particular emphasis is placed on personalized learner support, ensuring a rigorous teaching approach tailored to each individual’s needs.

Suivi de l'exécution et évaluation des résultats

  • Training satisfaction questionnaire

Ressources techniques et pédagogiques

  • Fully equipped computer training rooms
  • Internet access
  • Open-source software and development tools
  • Digital learning materials
  • Learning progress monitoring tools
  • Qualified instructors and supervisors

Modalités de certification

Modalité d'obtention
  • - Continuous assessment -Practical project evaluations -Technical deliverables -Oral presentations -Final evaluation based on the end-of-program project
Détails sur la certification
  • Upon completion of the training program, a certificate of completion will be issued to the trainee

Lieu

Studio Urban 3 rue Blaise Pascal, 91160 Longjumeau

Délai d'accès

2 semaines

Accessibilité

Our teaching team actively works to make our programs accessible and inclusive by ensuring the provision of appropriate resources, alternative learning materials, and reasonable accommodations