[Research/ Publications]
[Grid Computing Education]
[Sensor Network Education]
[Teaching/ Courses]
[Short CV]
Welcome to my homepage !
I enjoy living in
Oregon
/ USA (
pictures
), whereas originally, I am from
Karlsruhe
/
Germany.
My Teaching
My goal is to enable my students to become intellectuals
("enjoy playing with ideas") and teachers ("enjoy sharing ideas").
- In fall semester 2008, I am teaching
- CS107 Perspectives in Computer Science
- CS393 Computer Networks
- CS487 Advanced Algorithms
- I am particularly interested in
- sensor network education.
(supported by NSF grant
CNS-0720914),
-
participatory
urban sensing with handheld devices and
- grid computing education
(supported by NSF grant
DUE-0411237).
- I also have a small role in the
- internationalization of computer
science education
(supported by NSF grant
CNS-0722341)
- Courses I taught before include
- Internet Security
- Grid Computing (& Network Programming),
- Parallel / Cluster Computing,
- Distributed Systems / Network Programming (using C/C++),
- Computer Networks (theory),
- Computer Architecture & Assembly Language
- Operating Systems,
- Algorithm Design and Analysis,
- Theory of Computation,
- Advanced Algorithms/ Programming Competition,
- Computer Science I (using C/C++),
- Computer Science I (using Java) and
- UNIX (including Perl).
Why study at Lewis & Clark College? Newsweek mentions us in
"Under the Microscope".
Next step after studying here? I recommend reading Doug Comer's
advice about CS grad school/ Ph.D.
FYI, an old (1998) article about me can be found here.
- For information
about my research
click here.
- Our lab was originally named PPAIR, "Parallel Processing and Internet
Research". We built our first cluster computer in the summer of 1999. Talk
to me about how you can get involved.
-
Generally speaking, topics that have interested me in the past include:
- computer networks & Internet research
- especially security, sensor networks, RFID, cluster & grid
computing, cloud computing, peer-to-peer P2P, service oriented
architectures SOA,
web services, e-business,
routing, multicast, QoS, recovery, high-speed networks
- operating systems & architecture
- especially resource management in parallel & distributed systems
- including parallel I/O, job scheduling, load balancing and workload characterization
- artificial intelligence & decision science
- e.g. neural networks, constraint satisfaction, operations research, risk management
- computational science, cognitive science, computer graphics
Supported by a grant from the National Science Foundation, I am part
of an REU-RET,
offering paid summer research experience for undergraduates.
(The next deadline is early 2009).