TeachingCourses2024, Term 1: CPSC 536M: Convex Analysis and Optimization2024, Term 2: CPSC 406: Computational OptimizationCurrent studentsNaomi Graham, PhDJonas Jager, PhDYao Kuang, MScNicholas Richardson, PhDFormer students and post-docsZhenan Fan, PhD (2022). Duality in Structured and Federated Optimization: Theory and ApplicationsMia Kramer, MSc (2022). AtomicSets.jl: The calculus of support functions in JuliaHuang Fang, PhD (2021). First-order methods for structured optimization, Baidu ResearchBahbru Joshi, post-doc (2019-2021)Halyun Jeong, post-doc (2021), Adjunt Assistant Professor, UCLACasie Bao, MSc (2019)Liran Li, MSc (2019)Yifan Sun post-doc (2019). Assistant Professor, Stony Brook UniversityGabriel Goh, PhD (2017). Optimization with costly subgradients, Scientist, OpenAIIves Macedo, PhD (2015). Gauge duality and low-rank spectral optimization, Scientist, AmazonErnie Esser, post-doc (2014)Ting Kei Pong, post-doc (2014). Associate Professor, Hong Kong Polytechnic UniversityNathan Krislock, post-doc (2013). Associate Professor, Northern Illinois UniversityAlexandr (Sasha) Aravkin, post-doc (2012). Associate Professor, University of WashingtonHassan Mansour, post-doc (2012). Research Staff, Mitsubishi Electric Research LaboratoriesMark Schmidt, post-doc (2010). Associate Professor, University of British ColumbiaMitch Crowe, MSc (2010)Ewout van den Berg, PhD (2009). Convex optimization for generalized sparse recovery, Scientist, IBM ResearchMarisol Garrido, MSc (2008)Shidong Shan, MSc (2008)Jelena Sirovljevic, MSc (2007)