Courses

Fall 2017

ECEN 424 Fundamentals of Networking.  Course Webpage.
ECEN 750 Design and Analysis of Communication Networks. Course Webpage.
ECEN 681 ECE Departmental Seminar.  Course Webpage.

Spring 2017

ECEN 689 Game Theory.  The course webpage is here.
ECEN 681 ECE Departmental Seminar.

Fall 2016

ECEN 681 ECE Departmental Seminar.  

Spring 2016

ECEN 750 Design and Analysis of Communication Networks.
ECEN 681 ECE Departmental Seminar.

Fall 2015

ECEN 424 Fundamentals of Networking.  
ECEN 681 ECE Departmental Seminar.

Spring 2015

ECEN 248 Introduction to Digital Systems Design.
ECEN 689 Game Theory.

Fall 2014

ECEN 424 Fundamentals of Networking.  
ECEN 489 Smart Phone Laboratory.  The course webpage is here.

Spring 2014

ECEN 750 Design and Analysis of Communication Networks. 

Fall 2013

ECEN 424 Fundamentals of Networking.

Spring 2013

ECEN 248 Introduction to Digital Systems Design. 

Fall 2012

ECEN 489 Fundamentals of Networking.
ECEN 689 Game Theory.  

Spring 2012

ECEN 248 Introduction to Digital Systems Design.

Fall 2011

ECEN 750 Design and Analysis of Communication Networks.

Fall 2010

ECEN 489 Networks and Networking.
ECEN 248 Introduction to Digital Systems Design.

Spring 2010

ECEN 689-601 Design and Analysis of Communication Networks.
ECEN 248 Introduction to Digital Systems Design.

Spring 2009

ECEN 689-608 Design and Analysis of Communication Networks in Spring 2009.
ECEN 248 Introduction to Digital Systems Design in Spring 2009.

Fall 2008

ECEN 248 Introduction to Digital Systems Design.

Spring 2008

ECEN 689-613 Design and Analysis of Communication Networks.