Syllabus Application
CS 437
Cybersecurity Practices and Applications
Faculty
Faculty of Engineering and Natural Sciences
Semester
Fall 2025-2026
Course
CS 437 -
Cybersecurity Practices and Applications
Time/Place
Time
Week Day
Place
Date
14:40-15:30
Tue
UC-G030
Sep 29, 2025-Jan 3, 2026
15:40-17:30
Thu
FASS-1010
Sep 29, 2025-Jan 3, 2026
Level of course
Undergraduate
Course Credits
SU Credit:3, ECTS:6, Engineering:6
Prerequisites
CS 408
Corequisites
-
Course Type
Lecture
Instructor(s) Information
Orçun Çetin
- Email: orcun.cetin@sabanciuniv.edu
Course Information
Catalog Course Description
Introduction and general terminology, Classification of Attacks, Cyber Threats, Vulnerabilities and misconfigurations, Human Issues, Basic security components, Phishing and social engineering, Introduction to Linux, Basic Security Testing with Linux, Introduction to Red Team Tools, Reconnaissance attempts, Initial Access, Persistence, Application security, Command Injections, Memory Injections, Script Injection, Secure software development lifecycle, Threat Modeling
Course Learning Outcomes:
| 1. | Students will display fundamental understanding of typical cyber security problems and mitigation methods |
|---|---|
| 2. | Students will show understanding steps towards developing a secure and robust software |
| 3. | Students will demonstrate hands-on experience with the Linux operating system and attack tools. |
Course Objective
Be able to design, develop, test and evaluate secure software and code.
Be able to analyze security issues in networks and computer systems to secure an IT infrastructure.
Be able to evaluate OWASP Top 10 vulnerabilities, programming best practices, and security issues in websites and APIs.
Be able to understand fundamentals of penetration testing.
Be able to communicate security findings, risks, and mitigation strategies effectively to both technical and non-technical audiences.
Be able to analyze security issues in networks and computer systems to secure an IT infrastructure.
Be able to evaluate OWASP Top 10 vulnerabilities, programming best practices, and security issues in websites and APIs.
Be able to understand fundamentals of penetration testing.
Be able to communicate security findings, risks, and mitigation strategies effectively to both technical and non-technical audiences.
Sustainable Development Goals (SDGs) Related to This Course:
| Decent Work and Economic Growth | |
| Peace, Justice and Strong Institutions |