Technology advances so quickly that it is difficult to keep students well-prepared to face the challenges of today's workforce. To address this, my overall teaching philosophy is to focus on general concepts that underly all networking and security systems and then draw upon a vast amount of examples in both research and industry that are instantiations of those concepts. I have applied this approach to all of the courses I have developed and continuously update them over time to ensure their relavence to students. I am also a proponent of utilizing methods at the bottom of the learning pyramid and have attempted to have students balance passive listening to lectures with hands on lab activities and project presentations. The results of this approach are reflected in the instructor effectiveness ratings across course offerings which are listed in the table below along with some comments from students in each.
Term | Rating | Comments |
Fall 2018 |
4.9/5.0 |
"I found this class exemplary in all respects. I have found that CS classes are normally very hit-or-miss, and this class was a definite hit. The material felt both approachable and extremely relevant to current industry practices, neither of which I can say about most CS classes. Labwork and Homework were both excellent in striking the balance between "easy enough to accomplish, given time" and "useful in teaching and conveying the material." I would take this class again in a heartbeat. I wish I had taken this class before my Capstone. I have recommended to all of my peers to take this class if it comes up again. I love this class." |
Spring 2018 |
5.0/5.0 |
"The subject turned out to be really
helpful for me. I got an DevOps Engineer Intern position"
|
Term | Rating | Comments |
Fall 2017 |
4.7/5.0 |
"I really enjoyed Professor Wu's
classes. The homeworks were really fun and I learnt a lot with
respect to web security vulnerabilities. I liked both the
Programming Assignments." |
Spring 2017 |
4.7/5.0 |
"He was a great professor and really engaged with the
class. Always quick to help and answer questions." |
Fall 2016 |
4.7/5.0 |
"The class was engaging and informational. This has been one of my favorite CS courses. Would highly recommend!" |
Term | Rating | Comments |
Winter 2019 |
4.9/5.0 |
This class can be very challenging but anyone that takes it gets a lot out of it! Great course and great instructor. I plan on taking more classes with this professor in the future. |
Winter 2018 |
4.7/5.0 |
"This is a really great class! I
really appreciated all the work and effort Prof. Feng put into
creating this class and all the CTFs associated with the class.
It's also very nice that Prof. Feng records all his lectures, so
we can review the lectures as needed. I love the use of a Slack
channel in the class, because it's nice to get help and answers
from fellow students. Finally, my favorite part of the class
is Prof. Feng's passion for the subject. Often at PSU, professors
assume that you should care about the subject and that because the
subject is important to them, it will be to you as well. In the
past I've found it very frustrating that professors read their
slides and fail to connect the students with the subject. This
wasn't an issue in this class. Prof. Feng often talked about the
importance of security in the real world and in building future
products." |
Winter 2017 |
4.6/5.0 |
"Awesome class, I got much better at
comprehending x86." |
Winter 2015 |
4.5/5.0 |
"By far one of the best professors
in the CS program, he was reasonable, fun, he cares about the
subject and the students, so much so that when I had to miss a
class one day, but was on campus, he noticed and pointed it out to
me. I would definitely take other classes from him and I
definitely think other CS instructors should take lessons from
him." |
Winter 2014 |
4.6/5.0 |
"Great class, learned a lot" |
Winter 2013 |
4.6/5.0 |
"I really liked the material that
was presented. I feel like I actually learned something useful for
a change in the CS program." |
Winter 2012 |
4.4/5.0 |
"Interesting subject material; cover a wide variety
of malware topics with lots of case studies" |
Winter 2011 |
4.8/5.0 |
"The material is very interesting." |
Spring 2010 |
4.8/5.0 |
"I liked beginning with a general overview of malware and
ending with more specific studies of malware." |
Term | Rating | Comments |
Spring 2018 (w/ Charles Wright) |
4.8/5.0 |
I loved this class. It has given me so many new areas of interest I don't know where to start. |
Term | Rating | Comments |
Winter 2017 |
4.6/5.0 |
"Wu has a strong grasp of what he teaches, is the fastest
grader I have come across, and is an all around for rad
dude." |
Fall 2015 |
4.5/5.0 |
"He's an amazing teacher. The
class is demanding, but not impossible, and he gives us everything
we need to succeed, and treats us as equals who just want to
learn. I wish all my CS classes could be like
his." |
Spring 2014 |
4.0/5.0 |
"Professor does a phenomenal job of not just reading the
slides, but using them to illustrate complex topics." |
Spring 2012 |
4.1/5.0 |
"Excited energetic instructor challenging and interesting
material." |
Fall 2010 |
4.1/5.0 |
"The instructor was very well organized and had a thorough
understanding of the material." |
Winter 2010 |
4.0/5.0 |
"I like that the teacher has slides that I can review
outside of class. Taping the lectures is
great." |
Term | Rating | Comments |
Fall 2018 |
5.0/5.0 |
"Wu-Chang Feng is an excellent teacher who is clear about his grade distribution and goes above and beyond the typical professor by providing video of all his lectures and practice exams. His assignments and exams are relevant to what we are learned and are an absolutely fair assessment of our knowledge." |
Winter 2018 |
5.0/5.0 |
"The class was exceptionally well
structured, Wu-chang built up the subject matter piece by piece
making it easy to follow along. The various tools provided to
assist in learning, screencasts, ITS site, CTFs were very
appreciated to reinforce knowledge." |
Fall 2016 |
5.0/5.0 |
"I enjoyed taking Professor Feng's class. He was always well-prepared and had an excellent command of the subject. I appreciated the many real-world examples of security issues related to the material that we were studying. That added a lot to the class, and gave me some perspective on the security field. He has put a lot of effort into making sure the homework assignments are both interesting and applicable and I really appreciate that. I thought the CTF that we worked on was both fun and an excellent learning tool. I would definitely recommend his courses. |
Fall 2015 |
4.8/5.0 |
"The teacher used good communication with example problems to keep the class engaged" |
Fall 2014 |
5.0/5.0 |
"Very knowledgeable instructor" |
Term | Rating | Comments |
Fall 2008 |
4.4/5.0 |
"The subject matter is fascinating.
Wu Chang's lectures are well-prepared and he's always willing
to compile examples to show special cases and satisfy student
curiosities." |
Winter 2008 |
4.1/5.0 |
"Having a knowledgeable teacher
willing to go above and beyond to answer questions and make sure
you understand coursework." |
Fall 2006 |
4.1/5.0 |
"Material is very relevant and interesting. The
instructor is great." |
Term | Rating | Comments |
Spring 2013 |
4.4/5.0 |
"Professor Feng knows a lot about what's going on and
it's interesting to hear others' perspectives" |
Fall 2010 |
4.7/5.0 |
"The discussion is engaging." |
Term | Rating | Comments |
Winter 2016 |
4.8/5.0 |
"Probably one of my favorite
computer science classes, even though this was only a
cluster/elective. Professor Feng got the students involved by
having us doing 2 presentations, becoming an expert on the topic
and teaching the class about the subject instead of him talking to
us for an hour and 50 minutes." |
Winter 2014 |
4.5/5.0 |
|
Winter 2013 |
4.7/5.0 |
|
Winter 2012 |
4.7/5.0 |
"Dr. Feng is excellent! The topics are engaging,
too." |
Winter 2011 |
4.6/5.0 |
"Very informative yet understandable. Very
useful." |
Winter 2010 |
4.4/5.0 |
"Computer Science, especially
technical information about the internet, is a hard concept to
grasp if you are not too well engrained in computer science.
This class helps clear the air on many internet issues at hand.
Thanks to instructor for being so enthusiastic as well!" |
Term | Rating | Comments |
Spring 2009 |
4.3/5.0 |
|
Spring 2007 |
4.3/5.0 |
"A good and very practical course." |
Term | Rating | Comments |
Fall 2008 |
4.1/5.0 |
"Good instructor" |
Winter 2008 |
4.4/5.0 |
"Instructor has intend to teach and makes everything clear
in class.He explains clearly and slowly." |
Winter 2007 |
4.3/5.0 |
"Interesting subject/programming assignments" |
Winter 2006 |
4.7/5.0 |
"This class offers a really good introduction to Networking" |