# A Survey on Intrusion Detection Systems for Fog and Cloud Computing
## 8 Case Studies
### Adopting Content for Teaching and Learning in Higher Education
#### 8.1.4 Poznan University of Technology  
The Poznan University of Technology is a technical university located in western Poland established over a hundred years ago. It is a leading Polish technical university, which is the third most popular university among all those operating in Poland. The university is also the leader of the European University for Customized Education (Eunice), in which it participates with other universities from the EU, including Germany, Spain, Italy, France, Finland, and Belgium. The Poznan University of Technology is ranked high in many rankings. It is seventh among Polish universities in the EECA ranking and is among the top 15% of Polish universities in the Best Global Universities Ranking. The university was also included in the prestigious list of the world's best universities--QS World University Ranking. The Computer Science Department at the Faculty of Computing and Telecommunications contributes significantly to the high position of Poznan University of Technology. The department offers bachelor's engineering, master's, and doctoral degree programs. In each degree, a strong emphasis is placed on subjects related to teaching elements of information systems security.  
The objectives of the course entitled \"Security of Computer Systems\", taught during a bachelor's degree program, is to acquaint the students with the understating of basic security problems regarding the use, configuration, and administration of security mechanisms at the system and application level. Moreover, the students' skills in solving problems related to securing the computing system infrastructure are developed. During this course, the students develop the effective use of access control and network communication protection mechanisms, along with application-layer security tools. Those skills are acquired while solving practical exercises in laboratory classes, where students acquire security management skills, including design and implementation of security policies, security analysis tools and monitoring systems, IDP/IPS, honeypots and honeynets, and, finally, incident response procedures.  
As part of the master's degree program, students interested in the topic of security in information systems can expand their knowledge by choosing the cybersecurity specialization. Students of this specialization become acquainted with the problems of widely understood information and communication security: design of cryptographic algorithms, protocols, analysis and evaluation of the security of systems, applications, information and communication networks, Internet of Things, analysis of malicious software or security aspects of data processing and storage in order to avoid cyber-attacks, such as ransomware, phishing, internet frauds, risks associated with removable media. In the course of teaching, special emphasis is placed on network security problems, including wireless security, software-defined networking security, application security development, testing and evaluation; Internet of Things IoT security; big data analytics security, and security breaches in clouds and data centers. Courses providing broad practical knowledge are conducted in specialized laboratories equipped with Cisco Systems, Huawei, and Juniper Networks equipment. Graduates will be prepared to conduct penetration tests, analyze malicious software, manage IT systems, and take courses that prepare them for certification exams of such companies as Cisco and Huawei. The proposed specialization is implemented in cooperation with domestic and foreign partners (Intel, Global Cybersecurity Institute Rochester, Florida International University).