Apply onlineCampus TourFind your perfect fitted studies
Campus TourFind your perfect fitted studies
 

Web Applications

Type:
Engineer
Duration of study:
4 years (8 semesters)
Mode:
full-time
Obtained title:
engineer
Language:
Polish | English
https://vizja.pl/en/specjalizacja/aplikacje-internetowe/|https://vizja.pl/en|aplikacje-internetowe
Switch to the Polish version of Web Applications specialization pageEnglish

Why You should choose this study programme

Cisco

Web applications are one of the dominant areas in the IT industry today. The rapid development of cloud technology means that more and more applications previously installed on computers are now accessible from a web browser. This specialization aims to present methods of creating modern web applications, both from the client layer (frontend) and the server layer and business logic (backend).

A lot of emphasis is put on using solutions commonly used in IT companies, such as REST architecture, modern JavaScript frameworks or presenting the possibilities of cloud technologies. Thanks to this, after completing the specialization you will easily find yourself in modern programming teams 

Cisco Cisco Networking Academy – support for modern education in the field of computer science

Cisco Networking Academy is Cisco's global educational platform offering courses and laboratories in the field of computer networks and security. Thanks to the cooperation between VIZJA University and Cisco, the IT study programme has been supplemented with practical, modern courses offered as part of selected subjects. This solution not only strengthens the interdisciplinary and modern nature of education, but also contributes to the development of practical key competences in the IT industry.
Cisco

What will you gain from Cisco courses?

  • real professional skills (from the basics of computer networks to elements of cybersecurity and infrastructure management)
  • the ability to work on scenarios similar to real IT tasks
  • preparation for Cisco certification (such as the renowned CCNA certificate)
  • an advantage on the job market (knowledge of Cisco equipment and technology)
  • access to interactive laboratories (the opportunity to practise device configuration and solve real network problems)
  • a variety of development paths in line with industry trends (e.g. in the areas of networking, DevNet and cybersecurity)
  • a portfolio of projects for your CV
The functioning of the Cisco Networking Academy at Vizja University opens up the opportunity for students of the Computer Science program to improve their competencies and professional skills in such fields as: programming, modern network technologies, cybersecurity and operating systems. As participants of Cisco courses, students will have access to up-to-date online teaching materials and various types of laboratory environments (e.g. Packet Tracer network simulator, Cybersecurity Lab VMs, Cisco Modeling Labs software). The courses end with the so-called digital badges and international certificates, which confirm the acquired skills and enrich the participant's portfolio.

As part of the Computer Science course, students will have access to such courses as:
List of courses and certifications
Course Level The student obtains as part of the classes Digital badge Preparation for external certification
HTML Essentials Beginner Certificate of Completion from Cisco Academy + Course Badge WDE™ – Certified Entry-Level Web Developer
CSS Essentials Beginner Certificate of Completion from Cisco Academy + Course Badge WDA™ – Certified Associate Web Developer
JavaScript Essentials 1 Beginner Certificate of Completion from Cisco Academy + Course Badge JSE™ – Certified Entry-Level JavaScript Programmer
JavaScript Essentials 2 Intermediate Certificate of Completion from Cisco Academy + Course Badge JSA™ – Certified Associate JavaScript Programmer Certification
C++ Essentials 1 Beginner Certificate of Completion from Cisco Academy + Course Badge CPE – C++ Certified Entry-Level Programmer
C++ Essentials 2 Intermediate Certificate of Completion from Cisco Academy + Course Badge CPA – C++ Certified Associate Programmer
C++ Advanced Intermediate Certificate of Completion from Cisco Academy + Course Badge CPP – C++ Certified Professional Programmer
Python Essentials 1 Beginner Certificate of Completion from Cisco Academy + Course Badge PCEP – Certified Entry-Level Python Programmer certification (Exam PCEP-30-0x)
Python Essentials 2 Intermediate Certificate of Completion from Cisco Academy + Course Badge PCAP – Certified Associate in Python Programming certification (Exam PCAP-31-0x)
Introduction to modern AI Beginner Course Badge
Apply AI: Update Your Resume Beginner Course Badge
Apply AI: Analyze Customer Reviews Beginner Course Badge
Wstęp do cyberbezpieczeństwa Beginner Course Badge
Networking Essentials
lub
Network Technician Career Path
obejmujący 4 kursy:
• Networking Basics
• Networking Devices and Initial Configuration
• Network Addressing and Basic Troubleshooting
• Network Support and Security
Intermediate Certificate of Completion from Cisco Academy + Course Badge Cisco Certified Support Technician (CCST) Networking
Cisco Certified Network Associate (CCNA)
CCNA: Introduction to Networks
Intermediate Certificate of Completion from Cisco Academy + Course Badge
Cybersecurity Essentials
lub
Junior Cybersecurity Analyst Career Path
obejmujący 5 kursów:
• Networking Basics
• Networking Devices and Initial Configuration
• Endpoint Security
• Network Defense
• Cyber Threat Management
Beginner Certificate of Completion from Cisco Academy + Course Badge Cisco Certified Support Technician (CCST) Cybersecurity
Ethical Hacker Intermediate Certificate of Completion from Cisco Academy + Course Badge, access to Capture the Flag (CTF) Challenges
Cisco Certificate in Ethical Hacking
CyberOps Associate Intermediate Certificate of Completion from Cisco Academy + Course Badge CyberOps Associate Exam (200-201 CBROPS)
Linux Essentials Intermediate Certificate of Completion from Cisco Academy + Course Badge Linux Professional Institute Linux Essentials Certificate
Linux 1 NDG Intermediate Certificate of Completion from Cisco Academy + Course Badge Linux Professional Institute LPIC-1 certification (Exam 101)
Linux 2 NDG Intermediate Certificate of Completion from Cisco Academy + Course Badge Linux Professional Institute LPIC-1 certification (Exam 102)
Computer Hardware Basics Beginner Course Badge
Operating Systems Basics Beginner Course Badge
IT Essentials Intermediate Certificate of Completion from Cisco Academy + Course Badge CompTIA A+ certification exam
DevNet Associate Intermediate Certificate of Completion from Cisco Academy + Course Badge CCNA Automation (200-901)

What You can do after this study programme

This occupation is on the list of the 15 most sought after in the market according to the latest data from LinkedIn. Career prospects after graduation with this specialization are therefore very broad. From working as a programmer, designer, coder or tester in software development teams of IT companies to working independently as a freelance professional. In addition, you will be faced with doors to IT departments that now exist in virtually every company, business and organization around the world. 

This programme
is for You, if:

You have an analytical mind and like solving problems
You think logically and are an organised person
You like challenging tasks and understand new technologies

Admission rules and regulations

Note: important information for 2025 candidates

Please read carefully the application procedures in line with the changes introduced by the Polish Ministry of Science and Higher Education in 2025.

Degree programme and study structure

First degree studies
(engineering)

last
4 years (8 semesters)
are worth of
240 ECTS credits
(European Credit Transfer and Accumulation System)
they end with
a Professional Engineering degree

The curriculum covers the most important key areas of computer science and a wide selection of specialization tracks. A special feature of the program at VIZJA University is that each student has the opportunity to choose at least 2 specialties that they would like to complete.

First year of study

The first year of studies is dominated by subjects which, irrespective of the chosen field of study, provide a broad horizon of thinking and an understanding of the concepts and basic issues in a given field of science. As a result, you will acquire knowledge and skills that will make it easier for you to find your place in many different professional areas in the future and prepare you to undertake interdisciplinary projects, which is nowadays particularly important and appreciated on the job market. Beginning in the second semester, classes introduce content specific to the Computer Science major in increasing detail. 

Semester I
Study programme – Semester I
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Health and Safety 0 W 8/8
Academic Skills 1 L 15/8
Fundamentals of Social Communication 4 L 30/24
Fundamentals of Economics 5 L 30/24
Mathematics for Computer Scientists 8 L, T 75/40
Graphics and Human-computer Communication 7 L, LAB 60/32
4 LAB 30/16
Semester II
Study programme – Semester II
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Foreign Language I (Elective) 2 LEKT 30/16
Discrete Mathematics 5 L, T 60/32
Electronics for Computer Scientists 4 LAB, D 60/32
Elements of Modern Physics 5 LAB, D 60/32
5 L, LAB 75/40
Databases 5 L, LAB 60/32
5 L, LAB 60/32

Second year of study

In the second year, subjects concentrating on the chosen field of study are introduced into the programme. They enable students to deepen their knowledge and acquire competences necessary for understanding and practical use of IT knowledge in various spheres of professional activity. Specialist subjects in web application design are also introduced from semester 4. 

Semester III
Study programme – Semester III
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Foreign Language II (Elective) 2 LEKT 30/16
8 L, LAB 75/40
7 L, LAB 60/32
Algorithms and Complexity 7 L, T 75/40
6 L, LAB 60/32
Semester IV
Study programme – Semester IV
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Foreign Language III (Elective) 2 LEKT 30/16
Sports and Recreation 0 T 30/-
Embedded Systems 4 L, LAB 60/32
Software Engineering 5 L, LAB 45/24
4 L, LAB 45/24
4 L, LAB 45/24
Mvc Pattern in Web Application Development 4 LAB 30/16
Internship 7 PR 175/175

Third year of study

In the third year of study, in the 5th semester, you will complete your studies in web application design, which in practice will already allow you to undertake work in this area. In the 6th semester, you can choose a second specialization that will shape your professional profile.

Artificial intelligence and data science
Data processing has long moved far beyond simple Excel sheets and even traditional database systems. Want to learn how to teach a computer to distinguish between a terrier and a bulldog, or write a program that will recommend a movie to watch tonight? Or are you interested in predicting the future? These and many more examples of practical applications of artificial intelligence in everyday life can be found in this specialization!

Designing mobile applications
Mobile devices are now an integral part of many people’s lives, and it’s hard to imagine devices without apps written for them. In this specialization you will learn how to create applications for different platforms and in different technologies. You can develop in a practical way the knowledge gained during the UX and PM specialization or expand your technology portfolio obtained during the Web Applications specialization. Be mobile-first with this specialty!

Semester V
Study programme
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Foreign Language IV (Elective) 2 LEKT 30/16
Sports and Recreation 0 T 30/-
Organisation and Management Theory 5 L 30/24
Team Communication in IT 2 Ws 30/16
Application Development for Cloud Environments 6 L, LAB 45/24
Web Application Security 5 L, LAB 45/24
Developing Modern Web Applications at the Client Layer 5 L, LAB 45/24
Internship 7 PR 175/175
Semester VI

To choose one of the two specialization path.

ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
Study programme – ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Foreign Language V (Elective) 3 LEKT 30/16
Functional Programming 5 L, LAB 60/32
Selected Issues of Artificial Intelligence 5 L, LAB 75/40
Machine Learning 5 L, LAB 60/32
IT Risk Management 3 D 30/16
Internship 7 PR 175/175
DESIGNING MOBILE APPLICATIONS
Study programme – DESIGNING MOBILE APPLICATIONS
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Foreign Language V (Elective) 3 LEKT 30/16
Introduction to Mobile Systems 5 L, LAB 60/32
Interface Design for Mobile Devices 5 L, LAB 75/40
Programming Languages for Mobile Devices 5 L, LAB 60/32
IT Risk Management 3 D 30/16
Internship 7 PR 175/175

Fourth year of study

In the fourth year of study you will complete the study of specialty subjects. You will also complete an professional traineeship and work on your own IT project, which will help you to find your future job more easily.

Semester VII

Continuation of the selected specialization path.

ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
Study programme – ARTIFICIAL INTELLIGENCE AND DATA SCIENCE
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Intellectual Property 2 D 30/16
Business Data Analysis 6 L, LAB 60/32
Handling Large Data Sets 6 L, LAB 60/32
Deep Learning 6 L, LAB 75/40
IT Project 5 Ws 45/24
Internship 7 PR 175/175
DESIGNING MOBILE APPLICATIONS
Study programme – DESIGNING MOBILE APPLICATIONS
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Intellectual Property 2 D 30/16
Network Issues in Mobile Systems 6 L, LAB 60/32
Development of Progressive Mobile Applications 6 L, LAB 60/32
Development of Hybrid Mobile Applications 6 L, LAB 75/40
IT Project 5 Ws 45/24
Internship 7 PR 175/175
Semester VIII
Study programme
Subject name Cummulative amount of ECTS points Lecture method Cummulative amount of hours (FT/PT)
Probablistic Methods 5 L, T 60/32
Online Crime / Child and Youth Safety Online (Elective) 3 D 30/16
Team Project 4 Ws 45/24
Project seminar and preparation for an engineering project 9 D 45/24
Internship 7 PR 175/175

The content of the study program may change as a result of efforts to improve the quality of education and adapt the teaching offer to the current challenges of the labor market. Each change is approved by the University Senate and introduced with the aim of preparing students for their future careers in the best possible way.

Tuition fees

Fixed tuition - flexible payments

By choosing to study at VIZJA University, you can be sure that the tuition fee will not change throughout the duration of your studies. You can pay the tuition fee once for the entire year of study or spread over a semester payment. This allows you to decide how you want to plan your expenses.

Smiling students
Array
(
    [EU&OTHER COUNTRIES GROUP] => Array
        (
            [0] => Array
                (
                    [per_year] => 3200
                    [per_semester] => 1750
                    [per_10] => 0
                    [per_12] => 0
                )

            [I] => Array
                (
                    [per_year] => 3200
                    [per_semester] => 1750
                    [per_10] => 0
                    [per_12] => 0
                )

            [II] => Array
                (
                    [per_year] => 3200
                    [per_semester] => 1750
                    [per_10] => 0
                    [per_12] => 0
                )

            [III] => Array
                (
                    [per_year] => 3200
                    [per_semester] => 1750
                    [per_10] => 0
                    [per_12] => 0
                )

            [IV] => Array
                (
                    [per_year] => 3200
                    [per_semester] => 1750
                    [per_10] => 0
                    [per_12] => 0
                )

        )

    [OTHER COUNTRIES] => Array
        (
            [0] => Array
                (
                    [per_year] => 4200
                    [per_semester] => 2250
                    [per_10] => 0
                    [per_12] => 0
                )

            [I] => Array
                (
                    [per_year] => 4200
                    [per_semester] => 2250
                    [per_10] => 0
                    [per_12] => 0
                )

            [II] => Array
                (
                    [per_year] => 4200
                    [per_semester] => 2250
                    [per_10] => 0
                    [per_12] => 0
                )

            [III] => Array
                (
                    [per_year] => 4200
                    [per_semester] => 2250
                    [per_10] => 0
                    [per_12] => 0
                )

            [IV] => Array
                (
                    [per_year] => 4200
                    [per_semester] => 2250
                    [per_10] => 0
                    [per_12] => 0
                )

        )

)

Fees (academic year 2026/2027)

Save 1 000 € per year — throughout your entire studies

INTERNATIONAL REGIONAL SCHOLARSHIP (IRS)

The International Regional Scholarship (IRS) is a permanent reduction of your annual tuition fee designed to support international students and make high-quality education more accessible. Candidates with citizenship of one of the 30 selected countries are entitled to the scholarship for the entire duration of their studies. The discount is reflected in your tuition fee based on the country selected in your application.

Annual and semester-based pricing
Programme name With Scholarship (IRS) Regular tuition
Computer Science (Informatics) 3200 € / year
or 1750 € / semester*
4200 € / year
or 2250 € / semester*

*Semester payment is possible from the second year of studies.

Check Countries eligible for the International Regional Scholarship
Albania
Armenia
Azerbaijan
Belarus
Bosnia and Herzegovina
Bulgaria
Croatia
Estonia
Georgia
Kazakhstan
Kosovo
Kyrgyzstan
Latvia
Lithuania
Moldova
Mongolia
Montenegro
North Macedonia
Philippines
Romania
Serbia
Slovakia
Slovenia
Tajikistan
Türkiye
Turkmenistan
Ukraine
Uzbekistan
Vietnam
Latin America and the Caribbean countries

Scholarships - easier than you think

Smiling students

While studying at VIZJA University, you can take advantage of a wide range of financial support from the state budget and European funds, as well as benefit from special discounts with VIZJA University discount program

You can submit most scholarship applications quickly and easily through your online account.  

Skip to content