Krenar Kepuska Headshot

Krenar Kepuska

MS Program Head and Assistant Professor

RIT Kosovo

Office Hours
Monday: 13:00 - 16:00 Tuesday: 13:00 - 16:00 Wednesday: 13:00 - 16:00 Thursday: 13:00 - 16:00 Friday: 14:00 - 16:00

Krenar Kepuska

MS Program Head and Assistant Professor

RIT Kosovo

Bio

Dr. Krenar Kepuska is MS Program Head and Assistant Professor at Rochester Institute of Technology – Kosovo. He holds a Ph.D. in Cyber Security (Computer Science), with research conducted at the University of Colorado in Colorado Springs (UCCS) and the Rochester Institute of Technology (RIT), USA. His academic foundation also includes a Master of Science in Engineering of Mathematics and Computer Science and a Bachelor of Science in Engineering of Electronics.

Dr. Kepuska has been awarded prestigious fellowships, including the U.S. Department of State Cyber Security Fellowship at Purdue University and the Military Program on Cyber Security Studies at the George C. Marshall European Center for Security Studies. He is a certified GIAC Incident Handler (GCIH) by the SANS Institute and holds the CompTIA Security+ certification. He has completed specialized academic and cybersecurity training at Radboud University in the Netherlands and Algebra University in Croatia, further enhancing his expertise in both education and applied cyber defense. 

Professionally, Dr. Kepuska has served as a Senior Cyber Security Analyst at the National Cybersecurity Agency of Kosovo (KOS-CERT), a cybersecurity mentor and supervisor at the ITU Academy in Switzerland and has been actively involved in national education development as an expert evaluator for the National Qualification Authority and a member of the National Council for Recognition (NARIC) in Kosovo.

Internationally, Dr. Kepuska has participated in cybersecurity conferences in South Africa, Lithuania, and Moldova, and led workshops and academic collaborations in the Czech Republic, Germany, Croatia, France, Italy, and the Netherlands. He is actively engaged in cross-border initiatives promoting threat intelligence sharing and cybersecurity best practices.

With over a decade of experience in cybersecurity strategy, policy development, risk assessment, and incident response, Dr. Kepuska is recognized as an Erasmus+, Fulbright, and George C. Marshall alumnus. He is committed to bridging the gap between academic research and practical cybersecurity solutions, contributing to both national and global cyber resilience through education, mentorship, and collaborative engagement.

Select Scholarship

Kepuska K, Tomasevic M. A lightweight framework for cyber risk management in Western Balkan higher education institutions. PeerJ Comput Sci. 2024 Apr 10;10:e1958. doi: 10.7717/peerj-cs.1958. PMID: 38660181; PMCID: PMC11041957.

Currently Teaching

CSEC-140
3 Credits
This course will introduce many fundamental cybersecurity concepts. The course will teach students to think about information systems using an adversarial mindset, evaluate risk to information systems, and introduce controls that can be implemented to reduce risk. Topics will include authentication systems, data security and encryption, risk management and security regulatory frameworks, networking and system security, application security, organizational and human security considerations, and societal implications of cybersecurity issues. These topics will be discussed at an introductory level with a focus on applied learning through hands-on virtual lab exercises.
CSEC-733
3 Credits
This course will provide students with an introduction to the principle of risk management and its three key elements: risk analysis, risk assessment and vulnerability assessment. Students will also learn the differences between quantitative and qualitative risk assessment, and details of how security metrics can be modeled/monitored/controlled and how various types of qualitative risk assessment can be applied to the overall assessment process. Several industry case studies will be studied and discussed. Students will work together in teams to conduct risk assessments based on selected case studies or hypothetical scenarios. Finally, they will write and present their risk assessment reports and findings.
ISTE-501
3 Credits
The second course in a two-course, senior level, system development capstone project. Student teams complete development of their system project and package the software and documentation for deployment. Usability testing practices introduced in prior course work are reviewed, and additional methods and processes are introduced. Teams present their developed system and discuss lessons learned at the completion of the course.
NSSA-102
3 Credits
This course teaches the student the essential technologies needed by NSSA majors, focused on PC and mainframe hardware topics. They include how those platforms operate, how they are configured, and the operation of their major internal components. Also covered are the basic operating system interactions with those platforms, physical security of assets, and computing-centric mathematical concepts.
NSSA-220
3 Credits
An introduction to the Linux operating system and scripting in high-level and shell languages. The course will cover basic user-level commands to the Linux operating system, followed by basic control structures, and data structures in both high-level and shell languages of choice. Examples will include interfacing with the underlying operating system and processing structured data. Students will need one year of programming in an object-oriented language.
NSSA-221
3 Credits
This course is designed to give students an understanding of the role of the system administrator in large organizations. This will be accomplished through a discussion of many of the tasks and tools of system administration. Students will participate in both a lecture section and a separate lab section. The technologies discussed in this class include: operating systems, system security, and service deployment strategies.