Tentalabbet

TSIT02 · 6 credits · Basic level (G2F) · Informationsteknologi, Datateknik, Datavetenskap

Computer Security

Active · next start HT 2026

98%

passed the latest ordinary exam

TEN1 · 15 Jan 2026 · 149 students

98%

passed the ordinary exams, all sittings over the last 5 years

TEN1 · 737 students

5%

Harder than 5% of courses at basic level

Compared with 874 courses at the same level, ordinary exams over the last three academic years. 319 students.

Part of 10 programmes

Exam

TEN1 Written examination

  • 5
  • 4
  • 3
  • U

Ordinary exams

98% passed · 737 students

  • 98%149
  • 99%170
  • 98%159
  • 97%118
  • 96%141

Re-exams

91% passed · 54 students

  • 93%14
  • 100%10
  • 56%9
  • 100%10
  • 100%11
  • Pass the re-exam: 91% (54 students), compared with 98% (737 students) on the ordinary exam
  • Get 4 or 5: 89% (791 students)
Show small sittings (10)

Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

  • 100%3
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 100%1
  • 75%4
  • 100%1
  • 100%3
  • 100%4

Other modules

Partial exams, hand-ins and labs. They are not part of the figures at the top.

Hand-in or lab

LAB1 Laboratory work

  • G
  • U

Main rounds

96% passed · 819 students

  • 83%193
  • 100%180
  • 100%162
  • 100%131
  • 100%153

Later rounds

29% passed · 7 students

  • 29%7
  • Pass a later round: 29% (7 students), compared with 96% (819 students) on the ordinary exam
Show small sittings (3)

Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

  • 100%1
  • 100%1
  • 100%1

About the course

Aim

After completing the course the student is expected to:

  • Comprehend and describe computer security concepts, and design of good security measures for computer systems.
  • Describe standard cryptography tools used in computer and communication systems.
  • Comprehend and describe how to test computer systems for a different number of vulnerabilities.
  • Implement and test different types of cyber-attacks on a simulated environment.

Content

  • Security concepts and design: confidentiality, integrity and availability (CIA), risk analysis, threats and vulnerabilities, access control, authentication, biometrics, security models, password handling, operating system security, database security, legal aspects, social engineering.
  • Cryptography-based tools: Symmetric and asymmetric cryptography, cryptanalysis, key generation and length, random number generation, stream and block ciphers, MACs and digital signatures, key management, replay attacks, Kerberos.
  • System testing: Penetration testing, SQL injection, session management, cross-site scripting, poor data validation, proxy servers, cross-site request forgery, ransomware, insecure direct object references.
Examiner
Arunava Naha
Scheduled hours
28 h
Main field of study
Informationsteknologi, Datateknik, Datavetenskap
Syllabus on Studieinfo ↗