Gahyun Park Headshot

Gahyun Park

Senior Lecturer

Department of Cybersecurity
Golisano College of Computing and Information Sciences

585-475-5348
Office Location
Office Mailing Address
152 Lomb Memorial Drive Rochester, NY 14623

Gahyun Park

Senior Lecturer

Department of Cybersecurity
Golisano College of Computing and Information Sciences

Education

BS, Ewha Womans University (South Korea); MS, Ph.D., Purdue University

Bio

Gahyun Park joined the Computing Security department in 2016. She received her Ph.D. in Computer Science from Purdue University. Since then, she has been teaching a wide range of courses in Computer Science and Mathematics at SUNY Geneseo and School of Mathematics at Rochester Institute of Technology. Her interests include stochastic analysis and randomization with applications to distributed computing.

585-475-5348

Areas of Expertise

Currently Teaching

CSCI-462
3 Credits
This course provides an introduction to cryptography, its mathematical foundations, and its relation to security. It covers classical cryptosystems, private-key cryptosystems (including DES and AES), hashing and public-key cryptosystems (including RSA). The course also provides an introduction to data integrity and authentication.
CSEC-201
3 Credits
This course builds upon basic programming skills to give students the programming knowledge necessary to study computing security. Students will be introduced to network programming, memory management, and operating system calls along with associated security concepts. Specific focus will placed on understanding the compilation process and on the relation between high-level programming concepts and low-level programming concepts, culminating in identifying and exploiting memory corruption vulnerabilities.
CSEC-362
3 Credits
As more users access remote systems, the job of identifying and authenticating those users at distance becomes increasingly difficult. The growing impact of attackers on identification and authentication systems puts additional strain on our ability to ensure that only authorized users obtain access to controlled or critical resources. This course introduces encryption techniques and their application to contemporary authentication methods.
CSEC-559
0 - 3 Credits
This course explores current topics in computing security. It is intended as a place holder course for faculty to experiment new course offerings in Computing Security undergraduate program. Course specific details change with respect to each specific focal area proposed by faculty.
CSEC-659
3 Credits
This course offers an opportunity to learn about a specific seminar topic in more depth. The course description will be replaced by the specific instance of the seminar, as it is proposed by faculty.
GCIS-123
4 Credits
A first course introducing students to the fundamentals of computational problem solving. Students will learn a systematic approach to problem solving, including how to frame a problem in computational terms, how to decompose larger problems into smaller components, how to implement innovative software solutions using a contemporary programming language, how to critically debug their solutions, and how to assess the adequacy of the software solution. Additional topics include an introduction to object-oriented programming and data structures such as arrays and stacks. Students will complete both in-class and out-of-class assignments.

In the News