Description of the scope of education - Software engineering and software production
The “Software Engineering and Software Production” specialization in the Applied Computer Science major prepares the graduate for key management roles related to software production in large softwarehouse teams. This learning path focuses on creating a programmer-manager who can not only solve complex technological problems, but also efficiently manage large teams of programmers, collaborate on multi-team programming projects and work within the stream of modern IT project management methods. The learning program for this specialization has been carefully designed so that the graduate acquires not only knowledge and skills in software design and development, but also extensive competencies related to IT project management. Graduates will be capable of effectively coordinating the activities of programming teams and successfully executing complex programming projects. In addition, the specialization focuses on the security of computer systems in software production.
What will you learn?
Graduates will receive specialized and in-depth knowledge of secure coding and secure application development. This is a unique opportunity to expand the skills of a programmer-manager to include key aspects of ensuring the security of computer systems during software production. Through this specialization, the graduate will develop comprehensive skills, both technical and managerial, which will enable them to play an effective leadership role in large software projects. The graduate will be ready to take on the challenges of developing secure, efficient, and innovative IT solutions.
Your educational pathway
- Advanced Methods of Software Engineering
- System Modeling and Simulation
- Computer Systems Security in Software Development
- Agile Methods of IT Project Management
- Work Experience (in Software Engineering and Software Development)
Future job prospects
A graduate of the Software engineer and software production specialization is prepared to work in the following positions:
- Programming Team Leader
- Designer – Developer
- Wide-area Systems Analyst
- Manager in so-called IT integrator companies
- Entrepreneurship Development, Industrial Property Protection, and Copyright
- Professional English for IT
- Corporate Social Responsibility
- E-business/Industry 4.0 Concept
- Computing Systems in Information Technology
- Logic for IT Professionals
- Advanced Databases
- Mobile Systems
- Application of Neural Networks
- Advanced Machine Learning Methods
- Computer-aided Decision Making
- Cybersecurity
- Computer Science and Industry
- Work Experience
- Educational Path (including Master's Thesis)
|
|
number of installments |
Year I – tuition fee total |
installment amount |
2nd year – tuition fee total |
installment amount |
|
annual tuition |
1 |
9000 PLN |
9000 PLN |
X |
X |
|
semester tuition |
2 |
9000 PLN |
4500 PLN |
4500 PLN |
4500 PLN |
|
installment – 10 months |
10 |
9500 PLN |
950 PLN |
4750 PLN |
950 PLN |
|
installment – 12 months |
12 |
9600 PLN |
800 PLN |
X |
X |
The reasons to study Computer Science at the WSZiB in Cracow
Real graduate studies
Different educational paths
Certified teachers and practitioners
Unique study atmosphere
Well-equipped laboratories
Curriculum
Flexible curriculum
Azure Dev Tools for Teaching
Proprietary web services