Home | My Info | Resume | Research | Teaching

 


Spring 2020, Spring 2016, Spring 2014, Fall 2010, Spring 2006

ECE 679 – Advanced Digital Communications


Fall 2019, Spring 2018, Fall 2014, Fall 2011, Fall 2005

ECE 639 – Error Control Coding

Fall 2018, Fall 2017, Fall 2016, Fall 2015, Fall 2013, Spring 2013, Spring 2011, Fall 2009, Spring 2009, Fall 2008, Spring 2007, Fall 2006, Fall 2004

ECE 440 – Transmission of Information


Spring 2015

ECE 400 - Professional Development and Career Guidance

 

Fall 2012

ECE 301 – Signals and Systems

Spring 2010, Spring 2008

ECE 645 – Estimation Theory

 

Fall 2007, Spring 2005

ECE 695D – Multiple Antenna Wireless Communications