Skip to content

Repository files navigation

Mike Heroux's Teaching and Research Resources

This website serves as an archive of materials from Mike Heroux's teaching career and an ongoing hub for his research interests in computer science. Mike retired from teaching in 2026; his capstone course content has been carried forward to Corpus. It's designed to provide students, researchers, and anyone interested in these areas with valuable resources and information.

Goals of This Website

The primary goals of this website are:

  1. Resource Sharing: To keep course materials, lecture notes, assignments, and other educational content accessible to former students and the public as an archival record.
  2. Research Dissemination: To provide insights into Mike Heroux's research areas, including high-performance computing, software engineering, and related topics.
  3. Community Building: To foster a community of learners and researchers by offering a platform for sharing knowledge and engaging in discussions.
  4. Transparency To provide insight into how courses are structured and run.

Structure of the Website

The website is organized into the following main sections:

  • Courses: This section contains archived syllabi, lecture schedules, assignments, and other details from the computer science courses Mike taught, including CS 317 and CS 373. Current capstone course content lives at Corpus.
  • Archive: A repository of past course materials, old versions of documents, and other historical content for reference.
  • Files: A collection of useful files, software, and other resources related to the courses.
  • Assets: Images, styling information, and other resources that provide the visual and design elements of the site.
  • About A short bio of Mike.
  • Blog A collection of posts related to the teaching philosophy and content.

About

St. John's University, Scientist in Residence Activities

Resources

Stars

3 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages