Students
Tuition Fee
EUR 400
Per course
Start Date
2026-09-01
Medium of studying
Blended
Duration
100 hours

You've viewed 1/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Courses
Major
Computer Science | Information Technology | Software Development
Area of study
Information and Communication Technologies
Education type
Blended
Course Language
English
Tuition Fee
Average International Tuition Fee
EUR 400
Intakes
Program start dateApplication deadline
2026-09-01-
2027-09-01-
About Program

Program Overview


Program Overview

The program " " (Modern Software Development Techniques using Agile Methodologies) is designed to bridge the gap between the knowledge and skills of computer science graduates and the requirements of the software development industry.


Program Description

The program aims to provide participants with practical experience in software development using agile methodologies, enabling them to develop high-quality, secure, maintainable, and scalable software applications. Participants will work in teams to design and develop a comprehensive web application, applying agile development principles and practices.


Program Objectives

The program objectives are to:


  • Provide participants with hands-on experience in software development using agile methodologies
  • Enable participants to develop high-quality, secure, maintainable, and scalable software applications
  • Equip participants with the skills to work effectively in teams and apply agile development principles and practices

Program Structure

The program consists of several modules, including:


  • Agile development methodologies (Scrum, Kanban)
  • Software development life cycle
  • Version control systems (Git)
  • Pair programming
  • Code review
  • Clean code
  • Design patterns and dependency injection
  • Debugging and refactoring
  • Object-Relational Mapping
  • Asynchronous operations in UIs
  • Authentication and authorization
  • Unit testing and user acceptance testing

Admission Requirements

The program is open to students and graduates of computer science departments, as well as software developers who have not completed a formal computer science program. Applicants must have:


  • Basic knowledge of object-oriented programming languages (e.g., C#, Java, Python)
  • Familiarity with a relational database management system (e.g., SQL Server, MySQL)
  • Experience with a modern integrated development environment (IDE)

Tuition Fees

The tuition fee for the program is 400 euros.


Program Duration

The program duration is 100 hours, with 60% of the program delivered online and 40% delivered asynchronously.


Certificate

Upon completion of the program, participants will receive a certificate of specialized training.


Research Areas

The program is related to the research areas of software engineering, agile development methodologies, and computer science.


Target Audience

The program is designed for students and graduates of computer science departments, as well as software developers who want to acquire practical experience in software development using agile methodologies.


See More