Marc Schroeder
Associate Professor
Mathematics & Computing
Mount Royal University
Canada
Biography
Marc has been teaching Computer Science at Mount Royal University since 2002, including courses in introductory programming, hardware and system software, computer architecture and low-level programming, functional and logic programming, and the study of programming languages and paradigms. He has also worked as a software developer and teacher in industry, and continues to work on occasion as a consultant. Marc’s academic interests include programming languages, object-oriented programming, functional programming, low-level software, web development, computer science education and pedagogy.
Research Interest
Marc’s academic interests include programming languages, object-oriented programming, functional programming, low-level software, web development, computer science education and pedagogy.