Margaret Lamb

I am an Adjunct Associate Professor in the School of Computing at Queen's University in Kingston, Ontario, Canada

E-Mail: (Students, please either use your Queen's e-mail address to avoid spam filters!)
Office: Goodwin 527
Office Phone: 533-6763 (internal extension 36763)

Current Teaching: I am teaching CISC 220 for both fall 2019 and winter 2020. Information for current students in those courses is available through OnQ.

Office Hours for the last week of classes (Fall 2019):

Office Hours after the end of classes(Fall 2019):

There is no need to contact me for an appointment; just drop in during any of these times. I am not able to make individual appointments for every student's convenience. If you have an urgent need to speak with me and none of my office hours is possible for you, please send me a copy of your schedule and tell me why this issue can't be settled via e-mail and if I agree I will try to find a time that's possible for both of us.

I also try not to schedule anything immediately after lectures so I can be available for quick questions in the lobby. Longer questions or confidential issues are best dealt with during office hours.

About Office Hours In General:

Courses For 2019/2020:
    CISC 220 (fall)
    CISC 220 (winter)

Other courses I have taught:
    CISC 121
    CISC 124
    CISC 211 (a discontinued course)
    CISC 235
    CISC 323 (a discontinued course)
    2 courses for the Enrichment Mini-Course program at Queen's

Condensed C.V.:
1980:  B.S. in Mathematics and Computer Science from the University of Maryland
1983:  M.S. in Computer Science from Carnegie-Mellon University.
1983 - 1984:  Computer Scientist at Tartan Laboratories in Pittsburgh, Pennsylvania
1984 - 1987:  Software Specialist at Andyne Computing in Kingston (now a small part of  OpenText)
1992 - 1997: organist at St. James Church
1997-1998: Research Assistant for Professor Terry Shepard
1997-present: teaching at Queens

This page last modified  .