184.783 Introduction to Security
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022S, VU, 2.0h, 3.0EC
TUWELLectureTube

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • LectureTube course
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to master the basic concepts of system security, web security, and communications security, becoming familiar with the main security threats and best practices for secure programming.

Subject of course

  • Foundations of system security (security principles, authentication and access control, control-flow hijacking) 
  • Foundations of web security (browser security, client-side security, server-side security)
  • Foundations of communications security (basics of cryptography, cryptographic protocols, TLS)

Teaching methods

In this semester the course is held in hybrid format. Video lectures covering the topics of the course will be periodically published in TUWEL and we will offer Q/A sessions, in which students can ask questions regarding the contents of the lectures and of the assignments. Students are required to complete practical assignments through which they can assimilate the concepts learned during the course. The release schedule of videos and assignments can be found in TUWEL.

Mode of examination

Immanent

Additional information

ECTS Breakdown (3 ECTS = 75 hours)

Videos and Q/A sessions (20 hours)
Self-studies and Assignments (52 hours)
Exam (3 hours)

The (optional) complementary course Introduction to Security (UE, 192.082) offers additional practical assignments and guided discussions on the topics presented during this course. 

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu13:00 - 14:0003.03.2022 https://tuwien.zoom.us/j/93984522402?pwd=Nnc2dlcrQkhpZTBmdEU1RkFiWDVmdz09 (LIVE)Introduction
Thu13:00 - 14:0017.03.2022 Zoom (Link in TUWEL) (LIVE)Presentation of the virtual lab
Thu13:00 - 15:0031.03.2022GM 1 Audi. Max.- ARCH-INF Q/A System Security
Thu13:00 - 15:0005.05.2022 Zoom (Link in TUWEL) (LIVE)Q/A Web Security
Thu13:00 - 15:0009.06.2022 Zoom (Link in TUWEL) (LIVE)Q/A Communications Security

Examination modalities

Grading is based on the scores obtained in the practical assignments and a final written test that will take place online.

Course registration

Begin End Deregistration end
14.02.2022 00:01 31.03.2022 23:59 31.03.2022 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
033 526 Business Informatics Mandatory5. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
033 532 Media Informatics and Visual Computing Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 533 Medical Informatics Mandatory5. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
033 534 Software & Information Engineering Mandatory4. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
033 535 Computer Engineering Not specifiedSTEOP
Course requires the completion of the introductory and orientation phase
710 FW Elective Courses - Electrical Engineering Not specified

Literature

No lecture notes are available.

Previous knowledge

None

Accompanying courses

Continuative courses

Language

English