Dominic Duggan

 Dominic  Duggan
Contact:
E-mail

Dominic Duggan is an Expert in Computer Science

Dominic Duggan teaches several Computer Science courses at the graduate level. Including CS 520: Introduction to Operating Systems, CS 526: Systems Programming for Enterprise Computing, CS 522: Mobile and Pervasive Computing, CS 510: Principles of Programming Languages, CS 548: Engineering of Enterprise Software, CS 516: Compiler DesignSystems, and CS 549: Distributed Systems. Duggan has been published in many journals and has worked on module systems for programming-in-the-large, software adaptation for safe dynamic library updates, various extensions of object-oriented languages to enable reuse, type inference, and language-based security. Duggan is a member of the Association for Computing Machinery and also the IEEE Computer Society. He holds a Bachelor of Commerce and a Master of Managment Science from University College, Dublin, Ireland. Duggan also holds an M.Sc. in Computer Science and a Ph.D. in Computer Science from the University of Maryland, College Park.  

 




Faculty Member Courses Taught:

Course #Course/Program NameRole
CS548 or SOC542Engineering of Enterprise Software SystemsInstructor
CS526Systems Programming for Enterprise ComputingInstructor
CS549Distributed SystemsInstructor
SOC611Web FundamentalsInstructor
SOC606Introduction to Developing Internet ApplicationsInstructor
N/AEnterprise Computing Graduate CertificateProgram Director
N/AEnterprise Computing MastersProgram Director
N/AService Oriented Computing Graduate CertificateProgram Director
N/AService Oriented Computing MastersProgram Director
WebCampus is fast becoming as well known for its entrepreneurial online programming as it is for its rock-solid, pragmatic technology curriculum.—Corporate University Xchange"
Print This PageE-Mail This Page