Dr. Durant: Courses

Year Fall Spring
2025–26
  • CSC-4611 Deep Learning
  • CSC-7901 Machine Learning Capstone
2024–25 Sabbatical at Starkey Hearing Technologies, Eden Prairie, MN and NVIDIA, Santa Clara, CA
2023–24

Year Fall Winter Spring
2022–23
  • CE-4000 Senior Design I
  • CS-4981 Deep Learning in Signal Processing
  • CE-4020 Senior Design III
2021–22
  • EE-3221 Digital Signal Processing
  • CE-4010 Senior Design II
  • CS-4981 Deep Learning in Signal Processing
  • CE-4020 Senior Design III
2020–21
  • EE-3032 Signals and Systems
  • CE-4000 Senior Design I
  • EE-3221 Digital Signal Processing
  • CE-4010 Senior Design II
  • EE-3221 Digital Signal Processing
  • CE-4020 Senior Design III
2019–20
  • EE-3032 Signals and Systems
  • CE-4000 Senior Design I
  • EE-3032 Signals and Systems
  • CE-4010 Senior Design II
2018–19 Sabbatical at Starkey Hearing Technologies, Eden Prairie, MN and NVIDIA, Santa Clara, CA
2017–18
  • EE-3032 Signals and Systems (2×)
  • EE-3221 Digital Signal Processing (2×)
  • CE-1921 Computer Architecture
2016–17
  • CE-1901 Digital Logic I (1.5×)
  • CE-1921 Computer Architecture (2×)
2015–16
  • CE-1901 Digital Logic I
  • EE-3220 Digital Signal Processing
  • CE-1921 Computer Architecture (1.5×)
2014–15
  • CE-1900 Digital Logic I (2×)
  • EE-3220 Digital Signal Processing (2×)
2013–14
  • CE-1900 Digital Logic I (2.5×)
  • EE-3220 Digital Signal Processing (2×)
2012–13 Sabbatical at Starkey Labs, Eden Prairie, MN
2011–12
  • CE-1900 Digital Logic I (2×)
  • CS-4920 Information Security
2010–11
  • CE-1900 Digital Logic I (2×)
  • CE-1900 Digital Logic I
  • CE-1910 Digital Logic II
2009–10
  • CE-1900 Digital Logic I (2×)
  • CE-1900 Digital Logic I
  • EE-3220 Digital Signal Processing
  • CE-2930 Computer Architecture
  • CS-4920 Information Security (2×)
2008–09
  • CE-1900 Digital Logic I (2×)
  • SE-1020 Software Development II
  • CE-1910 Digital Logic II
  • CE-2930 Computer Architecture
2007–08
  • SE-1010 Software Development I
  • CS-489 Software Engineering Design
  • CE-1900 Digital Logic I (2×)
  • CE-1910 Digital Logic II
  • SE-4920 Computer Security
2006–07
  • CS/SE-400 Senior Design Project I
  • CE-1900 Digital Logic I
  • CS/SE-400/401 Senior Design Project I/II
  • EE-393 VLSI Lab
  • CS/SE-401/402 Senior Design Project II/III
  • SE-4920 Computer Security
2005–06
2004–05
  • CS-321 Computer Graphics
  • CS-386 Database Systems (development)
  • CS/SE-400 Senior Design Project I
  • SE-3821 Software Requirements
  • CS-280 Embedded Systems Software
  • CS/SE-401/402 Senior Design Project II/III
  • CS-499 Independent Study
  • GE-798 Engineering Project II
2003–04
  • CS-321 Computer Graphics
  • GE-110 Introduction to Engineering Concepts
  • CS/SE-400 Senior Design Project I
  • CS-421 Advanced Computer Graphics
  • SE-382 Software Requirements
  • CS-280 Embedded Systems Software
  • CS/SE-401 Senior Design Project II
2002–03
  • CS-321 Computer Graphics
  • SE-380 Principles of Software Architecture
  • CS-182 Computer Programming
  • CS-285 Data Structures
  • CS-421 Advanced Computer Graphics
  • CS-182 Computer Programming
  • CS-280 Embedded Systems Software
2001–02
  • CS-182 Computer Programming
  • CS-183 Software Design (Summer)
  • CS-280 Embedded Systems Software