inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
42 months
Program Facts
Program Details
Degree
Bachelors
Major
Software Engineering | Software Development
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
About Program

Program Overview


This dual study program in Software Engineering and Artificial Intelligence combines theoretical knowledge with practical experience, equipping students with the skills to design, create, and implement intelligent software systems. Graduates are prepared for careers in software development, data science, business informatics, and more, with a focus on artificial intelligence integration. The program emphasizes international orientation, specialized practical modules, and individual support, ensuring students are well-rounded and industry-ready.

Program Outline


Degree Overview:


Objective:

  • To educate specialists in software engineering and artificial intelligence (AI) who can develop high-quality intelligent systems.
  • To enable graduates to design, create, and implement intelligent software.
  • To prepare graduates for professional careers in the software industry.

Description:

  • This dual study program combines theoretical knowledge with practical experience gained through working with a partner company.
  • Students benefit from international orientation, specialized practical modules, and small learning groups.
  • Graduates are qualified to work in areas such as software development, design, data science, business informatics, software architecture, and requirements analysis.
  • The program integrates artificial intelligence into the curriculum, equipping students with the skills necessary to build smart systems in various industries.

Outline:


Content:

  • Software engineering principles and practices
  • Artificial intelligence concepts and applications
  • Programming languages (e.g., Python, Java, C++)
  • Data structures and algorithms
  • Database management
  • Software design and architecture
  • Requirements analysis and project management
  • Cloud computing and distributed systems
  • Business communication and professional skills

Structure:

  • 7 semesters (3.5 years)
  • Combination of academic study and practical work experience

Course Schedule:

  • Specific schedule and course details may vary depending on the semester and partner company.

Individual Modules:

  • "Cloud Computing & Distributed Systems": Introduces students to the design and implementation of distributed systems, including cloud computing, grid computing, cluster computing, supercomputing, and many-core computing.
  • Covers cloud applications, architecture, and basic concepts for designing and implementing various systems.

Assessment:

  • Continuous assessment through assignments, exams, presentations, and project work.
  • Specific assessment methods and criteria may vary depending on individual modules and instructors.

Teaching:

  • Conducted by renowned professors with relevant professional experience.
  • Focuses on interactive and seminar-style teaching, facilitating direct communication with professors.
  • Utilizes practical examples and case studies to enhance learning.
  • Integrates industry insights and guest lectures from professionals.

Careers:

  • Graduates are prepared for careers in diverse software engineering fields, including:
  • Front-end development
  • Back-end development
  • Mobile development
  • Agile product ownership
  • Data science
  • Business informatics
  • Software architecture
  • Artificial intelligence
  • The program opens doors to opportunities in various industries and sectors, including IT, finance, healthcare, telecommunications, and more.

Other:

  • The program is accredited by the state and recognized for its practical and excellent teaching.
  • Students can benefit from individual support from professors and career services.
  • Students receive financial support through the practice partner's tuition fees and a fixed salary.
  • The program emphasizes personal development and professional skills essential for success in the software industry.
SHOW MORE
How can I help you today?