Teaching History
Fall 2024
- Math 336, Introduction to Mathematical Modeling
- Text: “Interactive Modern Mathematical Modeling with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
- R code, Python code, datasets, and more resources can be found from the textbook website
- Math 524, Linear Algebra
- Text: “Interactive Linear Algebra with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
Spring 2024
- Math 336, Introduction to Mathematical Modeling
- Text: “Introduction to Modern Mathematical Modeling with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
- Math 252, Calculus III (Multivariable Calculus)
- Text: “IModern Calculus with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
Fall 2023
- Math 336, Introduction to Mathematical Modeling
- Text: “Introduction to Modern Mathematical Modeling with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
- Math 524, Linear Algebra
- Text: “Interactive Linear Algebra with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
Spring 2023
- Math 336, Introduction to Mathematical Modeling
- Text: “Introduction to Modern Mathematical Modeling with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
- Math 252, Calculus III (Multivariable Calculus)
- Text: “IModern Calculus with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
Fall 2022
- Math 336, Introduction to Mathematical Modeling
- Text: “Introduction to Modern Mathematical Modeling with R and Python” by Samuel Shen,
available to the enrolled students for free on Canvas
Fall 2019
- ENVS 496, Climate Change Solutions
- Lecture Hours: MW 5:30-6:45pm, NE-173
- Flipped Classroom, UC-course videos and lecture materials,
available to the enrolled students for free on Blackboard
- Course Syllabus
- Math 336, Introduction to Mathematical Modeling
- Lecture Hours: MW 4:00-5:15pm, NE-173
- Text: “Introduction to Modern Mathematical Modeling with R” by Samuel Shen,
available to the enrolled students for free on Blackboard
- Course Syllabus
Spring 2019
- Math 252, Sections 01-02, Calculus III (Multivariable Calculus)
- Lecture Hours: MWW 9-9:50am, EBA347
- Text: Calculus (Early Transcendentals) , by James Steward, 8th edition, 2016, Cengage. The course covers only Chapters 12-16
- Math 336, Introduction to Mathematical Modeling
- Lecture Hours: 12:00-12:50pm MWF, Classroom: P-146
- Text: Introduction to Modern Mathematical Modeling with R, by Samuel Shen, 265pp
Fall 2018
- ENVS 496, Climate Change Solutions
- Lecture Hours: MW 5:30-6:45pm, CT217
- Flipped Classroom, UC-course videos and lecture materials
- Math 336, Introduction to Mathematical Modeling
- Lecture Hours: MW 4:00-5:15pm, GMCS425
- Text: “Introduction to Modern Mathematical Modeling with R” by Samuel Shen
Spring 2018
- Math 252, Sections 01-02, Calculus III (Multivariable Calculus)
- Lecture Hours: MWW 9-9:50am, EBA345
- Office Hours: MWF 10:00-11:00am, GMCS 575 (or by appointment)
- Text: Calculus (Early Transcendentals), by James Steward, 8th edition, 2016, Cengage.
- Course Syllabus
- Math 336, Introduction to Mathematical Modeling
- Lecture Hours: 12:00-12:50pm MWF, Classroom: P-146
- Office Hours: MWF 10:00-11:00am, GMCS 575 (or by appointment)
- Prerequisites: Math 254 (Introduction to Linear Algebra).
- Text: “Introduction to Modern Mathematical Modeling with R” by Samuel Shen, to be available on Blackboard. The Table of Contents can be downloaded from here
- Course Syllabus
Fall 2017
- Math 141, Sections 11-14, Pre-Calculus
- Lecture Hours: MW 2:00-3:20pm, COM207
- Office Hours: MW 3:30-5:pm, GMCS 575 (or by appointment)
- Text: Precalculus by Steward, Redlin and Watson, 7th edition
- Course Syllabus
Summer 2017
- NOAA Short Course: R Programming for Climate Data Analysis and Visualization
- May 30-June 2, 2017
- National Centers for Environmental Information, Asheville, North Carolina
- Topics covered:
Plot time series, histograms, nonlinear data fitting, and matrix operations;
Data reading and writing, data reformatting, map plotting, visualization and animation, and statistical analysis;
Plot fancy figures, plot flow fields, and read and plot NCEP Reanalysis data; and
EOFs and PCs from SVD, and EOF plotting from NOAAGlobalTemp and Reanalysis data.
- Course Information
- Course Syllabus
- Textbook
- Download the R codes for the entire book
- Demonstration of the convenience and efficiency of R
- SCI 496/596, Global Climate Change and Vulnerability
- July 2-July 15, 2017
- Xiamen University, Xiamen, Fujian Province, China
- Application Deadline: March 15, 2017 (Limited Enrollment)
- This is an SDSU Study Abroad program open to both undergradate and graduate students of any majors. Non-SDSU people
can participate in the course through the Open University program, SDSU College of Extended Studies. This interdisciplinary
course, including both lectures and field trips, will discuss science, policy and big data issues related to global climate change,
and how the changing climate affects natural resources. Anyone who is interested in climate, environment or China can take
this course. Non-SDSU students can also take this course. No prerequisite is required.
- Course Information
- SDSU Study Abroad Scholarship is available. Application deadline: February 26, 2017.
- More information can be found from College of Sciences's International Programs
Spring 2017
- Math 336, Introduction to Mathematical Modeling
- Lecture Hours: 11:00-11:50am MWF, Classroom: EBA347
- Office Hours: 9:30-11am MW or by appointment, GMCS 575
- Prerequisites: Math 254 (Introduction to Linear Algebra). Calculus is not required.
- Text: “Introduction to Modern Mathematical Modeling with R” by Samuel Shen, to be available on Blackboard.
- Course Syllabus
- Lecture notes (the first three chapters) by Sam Shen
Fall 2016
- Math 636, Mathematical Modeling
- Lecture Hours: T Th 5:30-6:45pm, GMCS 328
- Office Hours: MF 4:00-5:30pm, GMCS 575 (or by appointment)
- Text: Advanced Modern Mathematical Modeling, San Diego State University lecture notes by Samuel Shen, 2016. PDF files will be
distributed to the class.
- Reference: Mathematical Modeling, 4th ed., by Mark M. Meerschaert, Academic Press, 2013, 365pp, ISBN: 978-0-12-386912-8
- Course Syllabus
- Lecture notes (the first two chapters) by Sam Shen
Summer 2016
- SCI 496/596, Global Climate Change and Vulnerability
- July 3-July 16, 2016
- Xiamen University, Xiamen, Fujian Province, China
- Application Deadline: March 15, 2016 (Limited Enrollment)
- This is an SDSU Study Abroad program open to both undergradate and graduate students of any majors. Non-SDSU people
can participate in the course through the Open University program, SDSU College of Extended Studies. This interdisciplinary
course, including both lectures and field trips, will discuss science, policy and big data issues related to global climate change,
and how the changing climate affects natural resources. Anyone who is interested in climate, environment or China can take
this course. Non-SDSU students can also take this course. No prerequisite is required.
- Course Information
- SDSU Study Abroad Scholarship is available. Application deadline: February 27, 2016.
- More information can be found from College of Sciences's International Programs
Spring 2016
- Math 336, Introduction to Mathematical Modeling
- Lecture Hours: T Th. 11:00-12:15pm, GMCS 307
- Office Hours: T Th. 9:00-11:00am, GMCS 575 (or by appointment)
- Prerequisites: Math 254 (Introduction to Linear Algebra). Calculus is not required.
- Text: Mathematical Modeling with R (lecture notes) by Samuel Shen, to be available online.
- Major reference: Mathematical Modeling, 4th ed., by Mark M. Meerschaert, Academic Press, 2013, 365pp, ISBN: 978-0-12-386912-8
- Course Syllabus
- Lecture notes (the first three chapters) by Sam Shen
Fall 2015
Summer 2015
- SCI 496/596, Global Climate Change and Vulnerability
- June 21-July 5, 2015
- Xiamen University, Xiamen, Fujian Province, China
- Application Deadline: March 15, 2015 (Limited Enrollment)
- This is an SDSU Study Abroad program open to both undergradate and graduate students of any majors. Non-SDSU people
can participate in the course through the Open University program, SDSU College of Extended Studies. This interdisciplinary
course, including both lectures and field trips, will discuss science, policy and big data issues related to global climate change,
and how the changing climate affects natural resources. Anyone who is interested in climate, environment or China can take
this course. No prerequisite is required.
- Course Information
- SDSU Study Abroad Scholarship is available. Application deadline: February 27, 2015.
Spring 2015
- Math 336, Introduction to Mathematical Modeling
- Lecture Hours: T Th. 11:00-12:15pm, GMCS 307
- Office Hours: T Th. 9:00-11:00am, GMCS 575 (or by appointment)
- Prerequisites: Math 254 (Introduction to Linear Algebra). Calculus is not required.
- Text: Mathematical Modeling, 4th ed., by Mark M. Meerschaert, Academic Press, 2013, 365pp, ISBN: 978-0-12-386912-8
- Course Syllabus
Summer 2014
- SCI 496/596, Global Climate Change and Vulnerability of Natural Resources
- June 23-July 7, 2014
- Xiamen University, Xiamen, Fujian Province, China
- Application Deadline: March 15, 2014 (Limited Enrollment)
- This is an SDSU Study Abroad program and opens to both undergradate and graduate students of any majors. Non-SDSU people
can participate in the course through the Open University program, SDSU College of Extended Studies.
- Course Information
- SDSU Study Abroad Scholarship is available. Application deadline: March 14, 2014.
Spring 2014
- Math 254 (Section 2), Introduction to Linear Algebra
- Lecture Hours: MW 4:00-5:15pm, NE 060
- Office Hours: MF 2:00-4:00pm, GMCS 575
- Final Exam: May 12, 2014, Monday, 3:30-5:30pm
- Text: Elementary Linear Algebra with Applications, 9rd edition, by
Bernard Kolman and David Hill, Pearson Prentice Hall, ISBN0-13-229654-3
- Course Syllabus
Fall 2013
- Math 636, Mathematical Modeling
- Lecture Hours: MW 5:30-6:45pm, GMCS 308
- Office Hours: MF 4:00-5:30pm, GMCS 575 (or by appointment)
- Text: Mathematical Modeling, 4th ed., by Mark M. Meerschaert, Academic Press, 2013, 365pp, ISBN: 978-0-12-386912-8
- Course Syllabus
Summer 2013
- SCI 496/596, Global Climate Change and Vulnerability of Natural Resources
- June -July, 2013
- Xiamen University, Xiamen, Fujian Province, China
- This is an SDSU Study Abroad program and opens to both undergradate and graduate students of any majors. Non-SDSU people
can participate in the course through the Open University program, SDSU College of Extended Studies.
Spring 2013
- Math 531, Partial Differential Equations
- Lecture Hours: MWF 12:00-12:50pm, GMCS 325
- Office Hours: MF 1:00-2:30pm, GMCS 575
- Midterm Exam: March 20, 2013, Wednesday
- Text: Applied Partial Differential Equations, 4th ed., by Richard Haberman, Pearson Prentice Hall, 2004, 769pp
Summer 2012
- SCI 496/596, Global Climate Change and Vulnerability of Natural Resources
- June -July, 2012
- Xiamen University, Xiamen, Fujian Province, China
- This is an SDSU Study Abroad program and opens to both undergradate and graduate students of any majors. Non-SDSU people
can participate in the course through the Open University program, SDSU College of Extended Studies.
Fall 2011
- Math 150 Sections 7-9, Calculus I
- Lecture Hours: MWF 1:00-1:50pm, GMCS 301
- Office Hours: MWF 2:00-3:00pm, GMCS 575