Specialized area, Master's degree - Mobile device network and cloud computing technologies
Career prospects:
Occupations in which a graduate pursuing this silhouette may find employment include network and computer systems administrator, data center designer and administrator, mobile application developer, wireless communication systems designer and administrator, ICT systems security specialist, cloud services designer, DevOps engineer, or streaming services designer and administrator. Potential employers include telecom operators, mobile system and application manufacturers, and cloud-based service providers.
Subjects implementing the scope program:
- Mobile and Wireless Systems (SMB)
- Cloud Computing Technologies and Platforms (TPC)
- Advanced Information Protection Methods (ZMI)
- Computer Network Design (PSK) (Internet)
- Master Seminar
The most specific subjects in the curriculum for this figure are:
- Mobile and Wireless Systems;
- Cloud Computing Technologies and Platforms;
- Big Data Analysis and Exploration;
- Advanced Information Protection Methods.
Sample thesis:
- An Intelligent Algorithm to Support Sales of Stock Market Instruments Based on Artificial Neural Networks (supervisor: Michał Przybyłek)
- Simulation Analysis of Task Allocation Mechanisms on Kubernetes Platform (supervisor: Paulina Adamska)
- Protocol CTF - Educational Platform for Learning Network Protocols (supervisor: Adam Wierzbicki)
- Analysis of Potential Threats of Screen Recording Functionality in Android (supervisor: Bogdan Księżopolski/Michail Mokkas)
- Updac detection based on sensor analysis of mobile devices by machine learning (supervisor: Nguyen Thi Sinh Hoa/Michail Mokkas)
- Computer lab management system in schools (supervisor: Adam Wierzbicki/Michail Mokkas)
- Use of AR technology in the manufacturing process using Hololens glasses (supervisor: Adam Wierzbicki/Michail Mokkas)
Candidate profile for specialization in mobile device networking and cloud computing technologies:
The candidate should: have basic knowledge of computer networks and communication protocols, understand the relationship between hardware and software and the services provided (and their characteristics), freely program network services and applications for mobile devices, be able to administer a computer network. The candidate should be familiar with existing threats to information systems.
Competencies of a graduate of the specialization Mobile Device Networking and Cloud Computing Technologies:
Knowledge:
- He is well versed in the design and principles of wireless communication systems, including 3G and 4G mobile telephony and satellite communication systems,
- Well versed in App Engine (Google) cloud services technology, Microsoft Azure and Amazon Web Services,
- Has knowledge of methods for efficient and versatile design of distributed applications and systems (including using Peer-to-Peer and cloud architecture),
- Familiar with the architecture of systems for mobile devices (including Android),
- He is aware of possible threats to information systems and is well versed in modern methods of countering them,
- He is well acquainted with the principles of computer network design,
- He knows the principles of data center and computing center design,
- Knows the tools to model using the multi-agent paradigm for wireless communication systems,
- He is familiar with the technology of delivering movies, music and games in the form of streaming media as well as "on-demand."
- Is familiar with information security management standards and norms
- Has knowledge of cloud computing platforms and the services that operate within them
- Has knowledge of cloud application containerization tools
- Knows the technologies and tools used in the design of applications based on augmented reality (AR)
Skills:
- He is able to design an advanced application running in a distributed architecture, using the cloud and mobile devices,
- Able to use network services provided by the Google and Microsoft cloud,
- Able to conduct a risk analysis of an information system in accordance with ISO/IEC 27001 and propose countermeasures,
- Has the ability to passively and actively use technical and design documentation in English,
- Can define the requirements for advanced communication protocols, as well as design them,
- He has the ability to find the necessary information, analyze and synthesize it to solve a given problem,
- Can use simulation tools to analyze a problem and find solutions,
- Knows how to effectively manage and use group work tools,
- Able to combine existing knowledge with external expertise and apply it to new areas - so-called "computational-x" and "x-informatics"
- Able to design extensive computer networks taking into account the demand for transmission and processing of "big data",
- Able to launch TV streaming service
- Can create and manage an Authorization Center
- Can make the most effective choice of programming methods used depending on the requirements
- Takes security and privacy concerns into account when constructing mobile solutions
Social Competencies:
- Ability to think critically and solve problems,
- Create work schedules that take into account external risk factors,
- Communicate effectively with team members and project sponsors using all communication channels,
The selection of the scope in the Department of Computer Science is made after completing a questionnaire.
The questionnaire is filled out by male and female second-year, second-year students in the Department of Computer Science.