About Course
Program Overview
This program equips students with comprehensive skills in software development, from fundamentals to advanced programming, and guides them in real-world application project development. Participants will gain experience with modern programming languages, development environments, databases, cloud tools, and collaborative methodologies, preparing them for professional software engineering roles.
Program Duration & Schedule
- Duration: 10 months
- Frequency: 4 days/week
- Mode: Hybrid (On-campus + Online Live)
- Intake: September & March
- Tuition Fees: CHF 12’000.00
- Administrative Fees: CHF 150.00
- Payment Conditions: 1/3 upfront, remaining via 3 installments.
Learning Objectives
Upon completion, students will be able to:
- Understand software development fundamentals and advanced programming
- Use multiple programming languages and development platforms
- Integrate databases into applications and work with APIs
- Apply modern software development methodologies (Agile/Scrum)
- Develop, test, and deploy real-world software projects
- Collaborate effectively in a team-based software development environment
Program Features
- Hybrid learning with flexible online and on-campus sessions
- Hands-on coding labs and project development
- Intermediate Certificates: Python, Git, CodeAcademy
- Collaborative Learning Seminars (CLS) for team projects
- Internship opportunities with partner companies
- Final Diploma: Professional Diploma in Advanced Software Development & Application Engineering
Pre-Requisites
- Basic knowledge of Windows or Linux environments
- Interest in programming and logical problem-solving