Object-oriented programming

///

Description of the scope of education - Object-oriented programming

The objective of the Object-oriented programming programme is to train future specialists who will design and implement IT systems based on Java programming language and JEE technologies. The curriculum encompasses courses regarding the basic theoretical and practical issues of Java programming language and related technologies and their practical implementation in projects, taking into account safety aspects and operational efficiency.

Therefore, if you choose this study module, you will gain universal knowledge regarding the implementation of systems based on JEE. You will also learn Java programming language, JEE technologies and be able to use tools related to teamwork and software development using best practices. During your studies, we will also present you different approaches to creating the architecture of such systems.


What will you learn?

Thanks to this module, you will gain practical knowledge of designing and developing software in one of the most popular object-oriented programming languages – JAVA.

Therefore, we will teach you what object-orientation is. We will explain you what JAVA is and demonstrate how to use your knowledge in order to create web applications.

The course will be complemented by a demonstration of modern programming tools and software testing methodologies.


Your educational pathway

  • Advanced Java
  • Developer tools
  • Data Transmission in Digital Networks
  • Front End
  • Spring
  • Dev Ops


Future job prospects

The project that is included in the curriculum of this specialisation provides a broader perspective of the study topics and develops teamwork-related skills. Graduates of this specialisation are highly sought after on the job market, especially by large, multinational corporations that design applications and systems for large business clients.


1st year
  • English language/German language
  • Linear algebra with the elements of analytic geometry
  • Mathematical Analysis
  • Ergonomics/Health and safety in the IT specialist profession
  • Philosophy/Ethics of new technologies
  • Basics of computer science
  • Operating Systems
  • Algorithms and complexity
  • C and C++ programming
  • Theoretical foundations of computer science
  • Physics for IT Specialists
  • Probabilistic methods and statistics
  • Economics and Finance for Engineers
  • Business Plan for Engineering Projects
2nd year
  • Java Programming
  • Formal Languages and Compilers
  • Basics of databases
  • Basics of Electronics and Digital Systems with Elements of Metrology
  • Computer Networks
  • Graphics and Human-Computer Interaction
  • Discrete Mathematics
  • English/German Language
  • Work Experience I
  • Database Systems
  • Embedded systems and the internet of things
  • Computer Architectures
  • The Internet and its uses
  • Software Engineering
3rd Year
  • Copyright/Intellectual Property Protection
  • Concurrent and distributed programming
  • Computer Systems Security
  • Calculation Methods and Simulation
  • Artificial Intelligence and Expert Systems
  • Mobile Applications Development for Android
  • Scope of training
  • Work experience II
  • Diploma seminar
  • Software Engineering in Practise/Welcome to Artificial Intelligence/Computer Science and industry
  • Collective Artificial Intelligence
  • IT project management
4th Year
  • Thesis
  • Work experience III
  • Scope of training

 

number of installments – academic year

Year I – tuition fee total

installment amount

2nd year – tuition fee total

installment amount

3rd year – tuition fee total

installment amount

4th year – tuition fee total

installment amount

annual tuition

1

8800 PLN

8800 PLN

9800 PLN

9800 PLN

9800 PLN

9800 PLN

X

X

semester tuition

2

8800 PLN

4400 PLN

9800 PLN

4900 PLN

9800 PLN

4900 PLN

4900 PLN

4900 PLN

installment – 10 months

10

9100 PLN

910 PLN

10200 PLN

1020 PLN

10200 PLN

1020 PLN

5100 PLN

1020 PLN

installment – 12 months

12

9300 PLN

775 PLN

10380 PLN

865 PLN

10500 PLN

875 PLN

X

X


The reasons to study Computer Science at the WSZiB in Cracow

Real engineering studies

Real engineering studies

Different educational pathways

Different educational pathways

Certified teachers and practitioners

Certified teachers and practitioners

Unique study atmosphere

Unique study atmosphere

Well-equipped laboratories

Well-equipped laboratories

Curriculum

Curriculum

Flexible curriculum

Flexible curriculum

Azure Dev Tools for Teaching

Azure Dev Tools for Teaching

Proprietary web services

Proprietary web services

Studies without borders

Studies without borders


Are you interested in our offer?

Do not hesitate, choose WSZiB and take care of your future

Enroll

 or check out the Admissions Office


See also other scopes of training


Admissions office

Kraków

Admissions Office
al. Kijowska 14,
Office No. 105, 1st floor

tel. 012 635 68 05

Monday – Friday: 8:00 AM – 4:00 PM
Saturday: 9:00 AM – 2:00 PM                           Sunday: closed

+(48) 12 635 68 20
email:
rekrutacja@wszib.edu.pl

Payment office

+(48) 12 635 68 08

Monday – Friday: 8:00 AM – 4:00 PM
Saturday and Sunday: closed

Tuition Fees

See detailed fee information

It is also possible to pay in installments starting from the first semester.

Bank Account

Bank Ochrony Środowiska, Kraków Branch
26 1540 1115 2001 6001 2087 0004

Skip to content