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 eort 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:
- Network Security
- Computer Networks
- Introductory Programming Languages (ASP.NET, C, C++, and Java)
- Computer Architecture
- Embedded Systems
- Operating Systems
- Database Systems
- Introduction to Digital Systems
- Logical Design of Digital Systems
- Secure Software Engineering
- Algorithm
Graduate-Level Courses:
- Advanced Network Security
- Advanced Computer Networks
- Distributed Systems
- Advanced Embedded Systems
- Performance Evaluation/Simulation
- Advanced Secure Software Engineering
- Wireless Network and Mobile Computing
- 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.
|