Welcome to Sam's Personal Homepage

Sam 'Sunghyuck' Hong, Ph.D.

Teaching

Senior Programmer/Analyst
Office of International Affairs
Texas Tech University
P.O. Box 45004
601 Indiana Avenue
Lubbock, Texas 79409-5004
Phone:  (806) 742-2974 ext. 230
Fax: (806) 742-1954
Email: sunghyuck.hong@ttu.edu

Teaching

To achieve the goal of helping students learn, an educator must have a teaching strategy that guides the delivery of the course content and specific tactics that can be used to achieve success. Thus, there are five essential tenets to my teaching philosophy: an educator must 1) be prepared for each and every class period to provide high quality teaching, 2) guide and motivate students to recognize and fully understand the fundamental concepts, 3) help students develop their critical thinking skills, 4) help students get the big picture of their field by unifying seemingly disparate concepts and course work, and 5) ultimately help students become independent learners.

Teaching Experiences

I had my first teaching experience during my industry work at Hyosung Inc. in Korea. I was an IT instructor of C Language, JAVA, and SAP R3 Enterprise  Resource Planning for directors and managers, and was responsible for lecturing about the material, exercises, and project. During my Ph.D. program in the Department of Computer Science at Texas Tech University (TTU), I helped graduate students develop a basic network security concept in grid computing at the Distributed Computing Lab. In particular, I taught the graduate students and faculty members secure authentication as a member of the Tech Grid Project team at the High Performance Computing Center.

I was responsible for lecturing about the material, supervising lab, designing homework and project. During the lab, I could communicate orally with students, faculty members, and witness. It required tremendous e ort to prepare materials and guide each individual student and faculty member.

Proposed Courses

I have a wide range of teaching interests and would like to teach at both the undergraduate and graduate-level courses. At the undergraduate level, based on the prior academic knowledge and sufficient working experience, I am interested in teaching following the courses: Network Security, Computer Networks, Algorithm, Embedded Systems, Distributed Computing, Database Systems, Secure Software Engineering, and Operating System. Also I feel comfortable teaching following courses: Introduction of Logic Design, Logical Design of Digital Systems, Database Systems, and Introductory Programming (ASP.NET, C++, C and Java). I will cover the course based on the lecture, quiz, homework, exam, and individual/group project.

Since my research interests are in the area of Secure Group Communication, Authentication, Secure Wireless Sensor Networks, Embedded Networked Systems, Secure Software Engineering, Wireless LAN, Distributed Systems, Computer Networks, and Modeling/Simulation, I am fully eligible to teach the graduate level classes on Wireless Network and Mobile Computing, Advanced Computer Networks, Distributed Systems, Advanced Network Security, Advanced Embedded Systems, and Distributed Systems.

Currently, I work with one of computer science professors, and each semester I regularly teach network security as a guest speaker in a TTU graduate class, Communication Network. I have acquired a great deal of experience from teaching students how to motivate students to do their best.

In addition, I plan to develop the advanced seminar courses such as Wireless Peer-to-Peer (P2P) Net works and Security Issues on Wired/Wireless Networks. For these courses, I will cover the cutting edge technologies of my research areas based on the recently published papers, interactive discussion, and group projects. These will bring an active participation of students and guide them into the first step of the research. The proposed courses are summarized as below.

Undergraduate-Level Courses:

  1. Network Security
  2. Computer Networks
  3. Introductory Programming Languages (ASP.NET, C, C++, and Java)
  4. Computer Architecture
  5. Embedded Systems
  6. Operating Systems
  7. Database Systems
  8. Introduction to Digital Systems
  9. Logical Design of Digital Systems
  10. Secure Software Engineering
  11. Algorithm

Graduate-Level Courses:

  1. Advanced Network Security
  2. Advanced Computer Networks
  3. Distributed Systems
  4. Advanced Embedded Systems
  5. Performance Evaluation/Simulation
  6. Advanced Secure Software Engineering
  7. Wireless Network and Mobile Computing
  8. Security Issues on Wired/Wireless Networks

In summary, I am interested in teaching courses at both the undergraduate and graduate level.
I believe that my past teaching experience and academic knowledge have prepared me to well not only as an instructor, but also as an academic consultant and advisor.



 

 

Copyright 2010