Herbert G. Mayer, PSU
Status 2/8/2016
For use at CCUT Spring 2016
1
Instructor is a German immigrant to the USA, who has worked in the US computer industry and academia
Worked at CCUT in 2014 and 2015, teaching CS
Immigrated to the US, due to marriage with US citizen in Berlin; yes she is lovely
Became naturalized US citizen in 1995
MS EECS (electrical engineering and computer science) UCSD 1983; beautiful beach & campus!
PhD CS (informatik) TU Berlin 1995; awesome city, now united!
Professional focus at Intel: compiler optimization, alias analysis, programming languages, VLIW
2
PhD Thesis on automatic generation of MP-object code via alias analysis
Retired from Intel Corp. in 2011 after 24 years
Managed compiler development for systolic array architecture
1980s
Managed Intel CPU tuning lab & CPU validation of new Intel processors
Teaching computer science since 1983 at SDSU San Diego, and since 1987 PSU
Teaching experience 2004 in Shanghai, at IIIST
Loved China and teaching in China so much that I volunteered to participate in CCUT + PSU cooperation for CS and ECE
Back at CCUT this academic year 2015-2016 for ECE
3
Improve CCUT students’ command of English in preparation for your possible studies in the US
Lightly acquaint CCUT students with the American culture, to reduce culture-shock in case of studies in
Portland, OR
Review circuit analysis 221 to create strong basis for ECE 222
Enhance understanding of electric circuits by focusing on inductances, capacitances, resistances, and energy sources
4
At start of class, we discuss key English language terms used in the near future: vocabulary intro
Being a non-native English speaker myself, I experienced the hard way, how important language is for communication
Vocabulary intro limited to a few minutes
You should ask question in class, every time an idea is not understood; this way you are always “in synch” with the instructor
This may not be a typical custom in Chinese academia, but will help you ease into typical life at an American university
A few of you may study at a US university
5
My portion of ECE 222 is only a small part of your 28- or 16-week long semester at CCUT
Hence this portion is only one part for your final grade, to be assigned by your Chinese teacher
Yet the ECE 222 portion will be part of your final grade, but the detail and weight is to be decided jointly with the semester’s professor
Hopefully, you learn a lot and enjoy my personal delivery method, refined by me in a quarter century of teaching Computer
Science at PSU
6
Share briefly, even if we have worked together last year at CCUT
About 3-5 students volunteer to articulate in class, explaining:
Your name, Chinese and English, if you have
Your field of study and current progress
Why do you take ECE 222?
What is your expectation of this class?
What is your minimal goal for this class?
Which is your ideal learning goal?
Have you worked in the computer industry?
Which computer subjects are you interested in?
Anything else relevant to this course
7