Joshua Kangas

Associate Teaching Professor

Computational Biology

TEACHING ACTIVITIES

  • COURSE TAUGHT
    Laboratory Methods for Automated Biology I
    24 Aug 2026 - 14 Dec 2026
    02761
  • COURSE TAUGHT
    Laboratory Methods for Computational Biologists
    24 Aug 2026 - 14 Dec 2026
    02760
  • COURSE TAUGHT
    Quantitative Cell and Molecular Biology Laboratory
    24 Aug 2026 - 14 Dec 2026
    02261
  • COURSE TAUGHT
    Automated Science Capstone II
    12 Jan 2026 - 5 May 2026
    02764
  • COURSE TAUGHT
    Laboratory Methods for Automated Biology II
    12 Jan 2026 - 5 May 2026
    02762
  • COURSE TAUGHT
    Quantitative Cell and Molecular Biology Laboratory
    12 Jan 2026 - 5 May 2026
    02261
  • COURSE TAUGHT
    Laboratory Methods for Automated Biology I
    25 Aug 2025 - 15 Dec 2025
    02761
  • COURSE TAUGHT
    Quantitative Cell and Molecular Biology Laboratory
    25 Aug 2025 - 15 Dec 2025
    02261
  • COURSE TAUGHT
    PreCollege Program in Computational Biology
    12 May 2025 - 1 Aug 2025
    02000
  • COURSE TAUGHT
    Automated Science Capstone II
    13 Jan 2025 - 6 May 2025
    02764
  • COURSE TAUGHT
    Laboratory Methods for Automated Biology II
    13 Jan 2025 - 6 May 2025
    02762
  • COURSE TAUGHT
    Laboratory Methods for Computational Biologists
    13 Jan 2025 - 6 May 2025
    02760
  • COURSE TAUGHT
    Professional Issues in Automated Science
    13 Jan 2025 - 6 May 2025
    02605
  • COURSE TAUGHT
    Quantitative Cell and Molecular Biology Laboratory
    13 Jan 2025 - 6 May 2025
    02261
  • NON-CMU COURSE TAUGHT
    Applied Liquid Handling Bootcamp
    1 Jan 2025
  • COURSE TAUGHT
    Laboratory Methods for Automated Biology I
    26 Aug 2024 - 16 Dec 2024
    02761
  • COURSE TAUGHT
    Laboratory Methods for Computational Biologists
    26 Aug 2024 - 16 Dec 2024
    02760
  • COURSE TAUGHT
    Quantitative Cell and Molecular Biology Laboratory
    26 Aug 2024 - 16 Dec 2024
    02261
  • COURSE TAUGHT
    Pre-College Workshop
    13 May 2024 - 2 Aug 2024
    02000
  • COURSE TAUGHT
    Automated Science Capstone II
    16 Jan 2024 - 7 May 2024
    02764
  • COURSE TAUGHT
    Laboratory Methods for Automated Biology II
    16 Jan 2024 - 7 May 2024
    02762
  • COURSE TAUGHT
    Laboratory Methods for Computational Biologists
    16 Jan 2024 - 7 May 2024
    02760
  • COURSE TAUGHT
    Professional Issues in Automated Science
    16 Jan 2024 - 7 May 2024
    02605
  • COURSE TAUGHT
    Quantitative Cell and Molecular Biology Laboratory
    16 Jan 2024 - 7 May 2024
    02261
  • COURSE TAUGHT
    Computation and Biology Integrated Research Lab
    28 Aug 2023 - 18 Dec 2023
    02262