Paul Lu, PhD
Contact
Professor, Faculty of Science - Computing Science
- paullu@ualberta.ca
Overview
About
Education
- B.Sc., Computing Science, University of Alberta, 1991
- M.Sc., Computing Science, University of Alberta, 1993
- Ph.D., Computer Science, University of Toronto, 2000
Positions
- Department Associate Chair (Undergraduate)
Research
Area
Software Systems
Interests
Parallel and distributed systems, operating systems, cloud computing, high-performance wide-area networks, bioinformatics.
Summary
I am interested in all aspects of high-performance computing, but especially parallel and distributed systems, and cloud computing. My research program centers on systems software (OS, VMs, parallel programming) and, most recently, high-performance data transfers and IaaS cloud computing.
Courses
MINT 706 - Internet Application and Programming
Concepts of Internet Applications. Sockets, client-server programming, proxies and gateways, performance, application programming, basic security, example application protocols: SMTP, HTTP, and how to implement them. Possible source code inspection exercises covering wget/HTTP. Offered jointly by the Department of Electrical and Computer Engineering and the Department of Computing Science.