Teaching
Online Courses
- Hacking COVID-19 — Course 3: Unraveling COVID-19's Origins
- Instructors: Niema Moshiri, Pavel Pevzner, Mikhail Rayko, Vikram Sirupurapu, and Sabeel Mansuri
- Duration: 2022-01-17 to Present
- Hacking COVID-19 — Course 2: Decoding the Secrets of SARS-CoV-2
- Instructors: Niema Moshiri, Pavel Pevzner, Mikhail Rayko, Vikram Sirupurapu, and Sabeel Mansuri
- Duration: 2021-07-01 to Present
- Hacking COVID-19 — Course 1: Identifying a Deadly Pathogen
- Instructors: Niema Moshiri, Pavel Pevzner, Mikhail Rayko, Vikram Sirupurapu, and Sabeel Mansuri
- Duration: 2021-01-16 to Present
- Introduction to Computer Science and Object-Oriented Programming: Python
- Instructors: Niema Moshiri and Sabeel Mansuri
- Duration: 2020-07-26 to Present
- Data Structures: An Active Learning Approach
- Instructors: Niema Moshiri, Liz Izhikevich, and Christine Alvarado
- Duration: 2018-01-24 to Present
- Analyze Your Genome!
- Instructors: Niema Moshiri, Pavel Pevzner, and Phillip Compeau
- Duration: 2017-12-15 to Present
- Introduction to Genomic Data Science
- Instructors: Phillip Compeau, Pavel Pevzner, and Niema Moshiri
- Duration: 2017-10-17 to Present
- Bioinformatics Algorithms Specialization Track
- Instructors: Phillip Compeau and Pavel Pevzner (Niema Moshiri, TA)
- Duration: 2015-08-01 to Present
UC San Diego
- Academic Connections: Introduction to Bioinformatics
- Quarters: Summer 2016
- BICD 100: Genetics
- Quarters: Spring 2015 (TA), Fall 2014 (TA), Spring 2014 (TA), Winter 2014 (TA)
- BIMM 185: Advanced Bioinformatics Laboratory
- Quarters: Spring 2017 (TA)
- CSE 6R: Introduction to Computer Science and Object-Oriented Programming: Python
- Quarters: Spring 2022
- CSE 8A: Introduction to Computer Science in Java (I)
- Quarters: Winter 2014 (Tutor), Fall 2013 (Tutor)
- CSE 8B: Introduction to Computer Science in Java (II)
- Quarters: Spring 2014 (Tutor)
- CSE 11: Introduction to Computer Science in Java (Accelerated)
- Quarters: Winter 2020, Fall 2019
- CSE 12: Basic Data Structures and Object-Oriented Design
- Quarters: Fall 2013 (Tutor), Summer 2013 (Tutor)
- CSE 87: First-Year Student Seminar: Tracking Viral Epidemics
- Quarters: Spring 2022, Winter 2022, Fall 2021, Spring 2021
- CSE 100: Advanced Data Structures
- Quarters: Winter 2022, Fall 2021, Spring 2021, Winter 2021, Fall 2020, Spring 2020, Summer 2017, Spring 2016 (TA), Winter 2016 (TA)
- CSE 101: Design and Analysis of Algorithms
- Quarters: Fall 2014 (Tutor)
- CSE 180: Biology Meets Computing
- Quarters: Fall 2016
- CSE 181: Molecular Sequence Analysis
- Quarters: Winter 2016 (TA)
- CSE 182: Biological Data Analysis
- Quarters: Spring 2016 (TA)
- CSE 191: Current Issues in Bioinformatics
- Quarters: Spring 2016 (TA)
- CSE 282: Introduction to Bioinformatics Algorithms
- Quarters: Winter 2016 (TA)
- CSE 599: Teaching Methods in Computer Science
- Quarters: Spring 2020, Winter 2020
- ECON 1: Principles of Microeconomics
- Quarters: Summer 2014 (TA)
- ECON 101: International Trade
- Quarters: Spring 2014 (TA)
- SEV 1: Seventh College: First Year Experience
- Quarters: Fall 2020
- SPIS: Summer Program for Incoming Students
- Quarters: Summer 2021, Summer 2020, Summer 2019