Software and Computer Systems Security

Course Information
TitleΚυβερνοασφάλεια: Λογισμικό και Συστήματα / Software and Computer Systems Security
CodeCNSS107
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate, 2nd / Postgraduate
Teaching PeriodWinter
CoordinatorPanagiotis Katsaros
CommonYes
StatusActive
Course ID600016163

Programme of Study: PMS DIKTYA EPIKOINŌNIŌN KAI ASFALEIA SYSTĪMATŌN (2018 éōs sīmera) PF

Registered students: 11
OrientationAttendance TypeSemesterYearECTS
Asfáleia SystīmátōnCompulsory Course belonging to the selected specialization (Compulsory Specialization Course)117.5

Class Information
Academic Year2026 – 2027
Class PeriodWinter
Faculty Instructors
Weekly Hours3
Class ID
600312370
Course Type 2021
Specific Foundation
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
  • Face to face
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Instruction, Examination)
Learning Outcomes
Knowledge: Every computing system controls the access to its resources, which include sensitive data. To this end, each system has protects the data and controls the access to the parts which manage the protection. The root cause of all problems related to a system's security is the software. Malicious intruders exploit security holes and vulnerabilities, which are the result of bad design and bad implementation of software. In this course, we provide an holistic approach to the most important problems of software security and to the security mechanisms of computing systems. Skills: We expect that in the frame of this course the students - understand the fundamental issues and the technologies of computing systems security - know the security threats and vulnerabilities at the levels of host, infrastructure, applications and services - understand the principles and the mechanisms for access control - will be familiarised with the design of appropriate protection to address security issues - will be familiarised with facing intrusion scenarios and incidents of violation of system security
General Competences
  • Apply knowledge in practice
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Introduction to Cybersecurity - Malware & attack technologies - Adversarial behaviours - Security operations & incident management - Security of operating systems and virtualization - Distributed systems security - Software security
Keywords
cybersecurity, security of computing systems, software security, intrusion attacks, access control
Educational Material Types
  • Slide presentations
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Communication with Students
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures39✓✓
Reading Assigment183✓✓
Exams3✓✓
Total225
Student Assessment
Description
The students will be graded based on their performance in the final written exam, which determines their final grade at a share of 100%. Their grade will get a bonus up to 20% depending on the performance of each student in the coursework that will be assigned (voluntary) during the semester.
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Summative)
  • Written Exam with Short Answer Questions (Summative)
  • Performance / Staging (Formative)
  • Written Exam with Problem Solving (Summative)
Bibliography
Course Bibliography (Eudoxus)
Notes of the course Study of Journal and conference papers
Additional bibliography for study
- A. Rashid, H. Chivers, E. Lupu, A. Martin, S. Schneider, "CyBOK - The Cyber Security Body of Knowledge", 2021
Last Update
27-01-2024