About us
Faculty members teach the following subjects:
- Relational databases
- Database systems
- Database applications
- Database administration
- Engineering design
- Database management
- Database applications
- Master's seminar
- Database design
- Communication with databases
- Database administration
- Data warehouses
- Data integration and data warehousing
The laboratory for Database classes is equipped with virtual servers: project, database and application servers.
Specialization: Databases
The curriculum of the Database specialization in the Bachelor's degree program includes issues related to database programming, administration and tuning, discussed using Oracle, Microsoft SQL Server, MySQL and PostgreSQL as examples. Students also learn how to design databases, use CASE tools, and develop database applications that run both on a local network and on the Internet.
The specialization prepares graduates to work in IT departments and software companies, in positions such as analyst, information systems designer, database administrator, application programmer, web application designer and web portal administrator.
In the second degree program, the topics of classes and theses include construction, administration and tuning of databases, creation and management of data warehouses, NoSQL databases, systems supporting education (e-learning), as well as various interesting applications of databases.
A graduate of the Database specialization is a specialist ready to work in software development teams and in business process analysis and support teams. With acquired knowledge of requirements engineering, business process modeling, databases, data warehousing, data mining, as well as team communication skills and knowledge of business decision-making processes, he or she can effectively act as an intermediary between technical and business teams.
A good knowledge of database technologies, system architecture, and analysis and design methods enables careers in many areas: from business and system analysis, requirements engineering, design of various types including web applications (.NET, Spring, React, Angular, Vue), to IT project management and team leadership.
Potential jobs for graduates include companies that develop and implement software, especially business systems, organizations that collect and process large data sets (e.g., banks, insurance companies, telecommunications operators), business intelligence companies, as well as IT, development, support and data analysis departments in large companies.
