Specialized areas
Specialized area topics
Data Science, or data science, plays an extremely important role in today's world, transforming the way we make decisions, conduct business and solve problems. In an era of massive growth in the amount of data generated daily by a variety of sources, from social media to information systems, the skillful use of this data is becoming a key factor for success. Data Science combines statistical techniques, data analysis, machine learning and big data processing to uncover hidden patterns, relationships and information that can lead to more accurate conclusions and better business decisions. Companies using Data Science can optimize their processes, improve efficiency, better understand customer needs and predict market trends. In addition, Data Science plays a key role in the development of new technologies such as artificial intelligence, process automation and the Internet of Things (IoT). With the growing importance of data as a strategic resource, Data Science skills are becoming increasingly sought after on the job market, highlighting the central role of this field in today's world.
Specialized area topics
A graduate educated according to this profile is a specialist prepared to work in larger software development teams as well as business process analysis and support teams. Thanks to knowledge in the area of requirements engineering, databases, data warehouses and data mining, business process modeling, team communication, and business decision-making processes, they are prepared to mediate communication between programmer teams and business teams.
Good knowledge of technology, databases, system architecture, and analysis and design methods enables them to develop professionally in various professions and roles ranging from business analyst, system analyst, requirements engineer, programmer, web designer, database designer and administrator, data warehouse designer and analyst, software engineer, to managers of development, support, and IT project teams.
Potential workplaces for a candidate prepared in this way include companies that create and implement software, especially business systems, organizations that own and process large data sets (e.g., banks, insurance companies, telecom operators), companies providing services in the area of business intelligence, development and support departments, and analytical departments of large enterprises.
This silhouette has a particularly broad area theme, so four thematic areas have been identified within it
Elective subjects related to the profile
Students choosing this area are requested to familiarize themselves with the recommendations of elective subjects for their preferred thematic area.
Candidate profile
A candidate interested in education tailored to this profile should possess analytical thinking skills, fluency in a selected general-purpose programming language, knowledge of the basics of database systems, as well as communication predispositions and teamwork skills. Knowledge of object-oriented analysis and design methods, including UML, is recommended.
Professions that a graduate following this profile can find employment in include computer network and systems administrator, data center designer and administrator, mobile application developer, wireless communication systems designer and administrator, ICT system security specialist, cloud services designer, DevOps engineer, or streaming services designer and administrator. Potential employers include telecommunications operators, mobile system and application producers, and cloud-based service providers.
The term interactive multimedia encompasses issues of user cooperation with IT systems, usually online. Interaction plays a special role here, which is two-way communication between a human and the system or with other users through this system (e.g., in games and other activities requiring cooperation). Such interaction is enabled by multimedia interfaces.
Interactive multimedia integrate the computer, data, television, telephone and mobile devices, interfaces, and other information technologies. Interactive media refer to conceptual interaction design, graphic user interface, new media, digital culture, and augmented and virtual reality. The most popular interactive multimedia applications include games, educational and training programs, electronic encyclopedias, and tourist guides. The user of an interactive multimedia application becomes an active participant in two-way, broadly understood communication.
area of Advanced Immersive Technologies and Artificial Intelligence, given the candidate profile, is primarily intended for graduates of the XR_G (J) specialization — eXtended Reality, Games, and Immersive Systems —from the Bachelor of Engineering program at the Faculty of Computer Science at PJAIT who wish to continue their studies in this program at the master’s level. SEM_XR is led by a team of researchers and specialists from the laboratories of the PJAIT XR Research and Development Center PJAIT XR Center – XRC).
The choice of the area at the Faculty of Computer Science is made after completing a survey.
The survey is completed by students during the application process for master's degree programs at the Department of Computer Science.


