TeachingJerod Weinman < CompSci < Grinnell

Current Courses

Previous Courses

By semester

2022F CSC 262 Computer Vision
2022S CSC 211 Computer Organization and Architecture
2021F CSC 161 Imperative Problem Solving and Data Structures
2021S2 CSC 161 Imperative Problem Solving and Data Structures
2021S1 CSC 161 Imperative Problem Solving and Data Structures
2020F1 CSC 262 Computer Vision
2020F2 CSC 211 Computer Organization and Architecture
2020S CSC 261 Artificial Intelligence
2019F CSC 211 Computer Organization and Architecture
2019S CSC 161 Imperative Problem Solving and Data Structures
2019S CSC 262 Computer Vision
2018F CSC 211 Computer Organization and Architecture
2018S CSC 261 Artificial Intelligence
2017F CSC 161 Imperative Problem Solving and Data Structures
2016S CSC 499 Geographic Data and the Semantic Web
2015F CSC 161 Imperative Problem Solving and Data Structures
2015F CSC 211 Computer Organization and Architecture
2015F CSC 261 Artificial Intelligence
2015S CSC 105 The Digital Age
2015S CSC 161 Imperative Problem Solving and Data Structures
2015S CSC 262 Computer Vision
2014F CSC 213 Operating Systems and Parallel Algorithms
2014F CSC 151 Functional Problem Solving
2014F CSC 213 Operating Systems and Parallel Algorithms
2014S CSC 105 The Digital Age
2014S CSC 151 Functional Problem Solving
2014S CSC 364 Computer Networks
2013F TUT 100 Tutorial: Virtue in Animal and Machine
2013F CSC 261 Artificial Intelligence
2012F CSC 151 Functional Problem Solving
2012F CSC 213 Operating Systems and Parallel Algorithms
2012F CSC 295 Computer Vision
2011F CSC 261 Artificial Intelligence
2011F CSC 151 Functional Problem Solving
201U CSC 499 Word Image Normalization
2011S CSC 105 The Digital Age
2011S CSC 151 Functional Problem Solving with Scheme
2011S CSC 207 Algorithms and Object-Oriented Design
2010F TUT 100 Tutorial: Virtue in Animal and Machine
2010F CSC 151 Functional Problem Solving with Scheme
2010F CSC 499 Map Character Recognition / Multi-GPU Machine Learning
2010U CSC 499 Map Character Recognition
2010S CSC 295 Computer Vision
2010S CSC 207 Algorithms and Object-Oriented Design
2010S CSC 151 Functional Problem Solving with Scheme
2009F CSC 261 Artificial Intelligence
2009F CSC 151 Functional Problem Solving with Scheme
2009U CSC 499 GPU Learning for Character Recognition / Visual Category Recognition
2009S CSC 105 The Digital Age
2009S CSC 151 Functional Problem Solving with Scheme
2009S CSC 207 Algorithms and Object-Oriented Design
2008F CSC 151 Functional Problem Solving with Scheme
2008F CSC 213 Operating Systems and Parallel Algorithms

By course

TUT 100 Tutorial
2010F Virtue in Animal and Machine
2013F
CSC 105 The Digital Age
2009S
2011S
2014S
2015S
CSC 151 Functional Problem Solving with Scheme
2008F
2009S
2009F
2010S
2010F
2011S
2011F
2012F
2014S
2014F
CSC 161 Imperative Problem Solving and Data Structures
2015S
2015F
2017F
2019S
2021S1
2021S2
2021F
CSC 207 Algorithms and Object-Oriented Design
2009S
2010S
2011S
CSC 211 Computer Organization and Architecture
2015F
2018F
2019F
2020F
2022S
CSC 213 Operating Systems and Parallel Algorithms
2008F
2012F
2014F
CSC 261 Artificial Intelligence
2009F
2011F
2013F
2015F
2018S
2020S
CSC 262 Computer Vision
2010S
2012F
2015S
2019S
2020F
2022F
CSC 364 Computer Networks
2014S
CSC 499 Mentored Advanced Project
2009U GPU Learning for Character Recognition; Visual Category Recognition
2010U Map Character Recognition
2010F Map Character Recognition; Multi-GPU Machine Learning
2011U Word Image Normalization
2013U Scene Text Recognition
2014U Historical Map Processing
2018S Deep Learning for OCR
2018U Synthetic Data for Machine Learning; High Throughput Data Streaming; Text Detection Research

Teaching Portfolio

I have maintained a teaching portfolio, dating from 1996, highlighting my teaching experience, student feedback, development activities, and example materials.