CITY:Wroclaw
FIELD OF STUDY:Computer science

Software engineering

Type of study:
Obtained title:
Engineer
Duration:
3.5 years
Language of study:
Polish, English
Form of study:
Full-time (weekdays)

Why study at ATA

Two diplomas

Spend a year at Centria University of Applied Sciences in Finland and earn a second degree – all within a single study program!

  • You’ll receive two diplomas – one from our university and one from our partner institution

  • No extra tuition fees abroad – you only pay regular tuition at WAB

  • No extended study time – instead of spending one year at our university, you’ll simply study that year at the partner university in Finland

  • It’s a great addition to your CV – boost your qualifications and career prospects

  • You’ll gain international experience – get to know the culture of your host university and country firsthand

Career Opportunities

As a future software engineer, you will gain the competencies needed to design, develop, and maintain modern software systems.
You will learn how to build reliable applications, manage software projects, and collaborate in development teams to deliver innovative technological solutions.

Programming and Development Skills

You will develop strong programming skills and learn how to create applications for different platforms.
The program will prepare you to design software architecture, write efficient code, and implement modern technologies used in the IT industry.

Software Design and Problem Solving

You will learn how to analyze user needs and transform them into functional software solutions.
The program focuses on logical thinking, system design, and solving complex technological problems through effective software development practices.

Teamwork and Project Management

You will gain experience working in development teams and managing software projects.
The program introduces modern development methodologies that help teams collaborate effectively and deliver high-quality software.

What career paths await you after graduation?

Employment prospects

Software Developer

After completing a degree in Software Engineering, you will be qualified to work as a Software Developer responsible for creating and maintaining software applications.
You will design program features, write code, and improve existing systems used by businesses and organizations.

Software Engineer

After completing a degree in Software Engineering, you will be prepared to work as a Software Engineer involved in designing and developing complex software systems.
You will analyze user requirements, develop technical solutions, and ensure that applications are reliable, secure, and efficient.

Quality Assurance Engineer (QA Engineer)

After completing a degree in Software Engineering, you will be able to work as a Quality Assurance Engineer responsible for testing and improving the quality of software products.
You will identify bugs, test system functionality, and work with development teams to ensure that applications meet quality standards.

DevOps Engineer

After completing a degree in Software Engineering, you will be qualified to work as a DevOps Engineer responsible for managing the development and deployment of software systems.
You will automate processes, maintain development environments, and ensure that applications run efficiently in modern IT infrastructures.

Software Architect

After completing a degree in Software Engineering, you will be prepared to work as a Software Architect responsible for designing the structure of complex software systems.
You will define technical standards, select appropriate technologies, and guide development teams in building scalable and efficient software solutions.

This program is perfect for you if:

You're interested in programming and software development

This program is perfect for you if you want to learn how modern applications and digital systems are created.
You will develop programming skills and learn how to design software that solves real-world problems.
You may work on projects such as building a web application that helps users manage data or communicate online.

You enjoy logical thinking and solving complex problems

This program is ideal if you like analyzing problems and finding efficient technical solutions.
You will learn how to design algorithms, analyze system requirements, and create reliable software solutions.
For example, you may work on projects that involve developing software that processes large amounts of data efficiently.

You want to work in the fast-growing global IT industry

This program is suitable for individuals who want to build a career in the international technology sector.
You will gain skills that allow you to collaborate with development teams and work on innovative digital projects.
You might find yourself working on software solutions used by companies and users around the world.

Program and structure of studies

DOWNLOAD THE STUDY PROGRAM

practical profile of education

Umiejętności praktyczne

53%

WIEDZA TEORETYCZNA

32%

Praktyki zawodowe

15%

Nudne zajęcia

0%
DOWNLOAD THE STUDY PROGRAM

CORE COURSES IN THE COMPUTER ENGINEERING PROGRAM

  • Algorithms and Data Structures
  • Computer Architecture
  • Automation and Robotics
    Databases
  • System and Network Security
  • Electrical Engineering and Electronics
  • Ethics
  • Physics
  • Computer Graphics
  • Software Engineering
  • English Language
  • Thesis Consultations and Completion
  • Logic and Set Theory
  • Logistics
  • Mathematics
  • Microeconomics
  • Fundamentals of Marketing
  • Introduction to Programming
  • Introduction to Web Development
  • Fundamentals of Artificial Intelligence
  • Fundamentals of Digital Technology
  • Fundamentals of Telecommunications
  • Fundamentals of Management
  • Business Law
  • Professional Internship
  • Object-Oriented Programming
  • Event-Driven Programming
  • Computer Networks
  • Social Aspects of the Internet
  • Statistics
  • Operating Systems
  • Theory of Signals and Information
  • Introduction to Computer Science
  • Physical Education
  • IT Project Management

Tuition fees

Tuition fees for the studies in English language - academic year 25/26

Admission fee (non refundable)
200 €
FOR EU COUNTRIES
FOR NON EU COUNTRIES
FULL-TIME STUDIES TUITION FEE
(PER YEAR)
EU/CIS/ OECD - All EU countries, all Balkan countries, Ukraine, Belarus, Moldova, Mongolia, Georgia, Armenia, Kazakhstan, Turkmenistan, Tajikistan, Uzbekistan, Azerbaijan, Kyrgyzstan, Turkey.
2600 €
FULL-TIME STUDIES TUITION FEE
(PER YEAR)
For non-EU countries
3500 €

Admission rules

REQUIRED DOCUMENTS:

    • identity card (original for inspection),
    • copy of the secondary school leaving certificate (original/certified copy for inspection),
    • copy of proof of payment of the admission fee (if applicable),

    as well as the following documents downloaded from the online system:

    • application for admission to studies,
    • 2 copies of the tuition fee agreement together with the appendix,
    • student oath,
    • declaration of entry onto the student register.

    Submit your documents in the way most convenient for you:

    • In person at the Admissions Office (room 1/3). The office is open Monday to Friday, from 8:00 a.m. to 4:00 p.m.
    • By Polish Post to the University’s address: ul. Ostrowskiego 22, 53-238 Wrocław, marked “Admission Documents”.
    • Via parcel locker: parcel locker WRO347M (phone number required for shipment: 784 367 758).

    IMPORTANT! Do not send the original or a certified copy of your secondary school leaving certificate. Please send a notarised copy instead.

    If you do not hold Polish citizenship, please read the information available on the ‘Admission for Foreign Nationals’ page.