Courses
  CSE741A Pervasive Healthcare Technologies (Fall 2013)
Course Description: Ubiquitous connectivity and computing are bringing about unprecedented mobility - allowing working, entertainment, shopping, socializing, gaming, etc., anytime, anywhere. This trend is also infiltrating health care, promising significant improvements in quality , convenience, reach and cost of care through "pervasive health" solutions. Pervasive health solutions enable diagnosis, therapy and monitoring of health-related conditions by tracking relevant biomarkers, managing treatment regimen and monitoring progress. This seminar provides an introduction to pervasive health by covering related topics in health care, wireless communications, biomedical instrumentation, clinical studies, information technology and persuasive psychology.
  CSE741B Selected Topics in Mobile and Embedded Systems (Fall 2014)
Course Description: This seminar course introduce the emerging research on mobile and embedded systems (MES). The topics include energy-efficient sensing, battery management, mobile human computer interface (HCI), mobile security, smartphone crowd-sourcing and etc. Through lectures, paper presentation and projects (optional), students will learn design methodologies, technologies and applications of current mobile and embedded systems. Specifically, we will cover the topics such as mobile energy, mobile security, mobile health, mobile HCI, embedded sensing, embedded computing, etc.
  CSE741C Security Techniques on Emerging Biometrics and IoT (Fall 2015, Fall 2017)
Course Description: This seminar course concentrates on the discussion of emerging biometrics and IoT security systems. After reviewing traditional biometrics, a set of emerging biometrics (e.g., soft biometrics, behavioral patterns, etc.) will be in-depth discussed. Also, the seminar will discuss recently research work on mobile user authentication, particularly focusing on biometrics-based approaches. By the end of the seminar, students will learn how to evaluate (i.e., performance metrics) and design user authentication systems using biometrics.
  CSE741D Selected Topics on Internet of Things (Fall 2016)
Course Description: This seminar course concentrates on the discussion of emerging internet-of-things (IOT) systems. After reviewing traditional embedded, mobile and systems, a set of new applications and technologies will be in-depth discussed. Also, the seminar will discuss recently research work on IoT systems, and focus on both technologies and applications. By the end of the seminar, students will review the concept, design, implementation and applications of IoT topics.
  CSE490/590 Computer Architecture (Spring 2014/Spring 2015/Spring 2016/Spring 2017)
Course Description: This course is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics may include: instruction set design; processor micro-architecture and pipelining; cache and virtual memory organizations; protection and sharing; I/O and interrupts; in-order and out-of-order superscalar architectures; VLIW machines; vector supercomputers; multithreaded architectures; symmetric multiprocessors; and parallel computers. We will also address the modern computing unit design, such as Field-Programmable Gate Array (FPGA) architectures. Through lectures, assignments and projects, the students in the course will learn the fundamentals of modern micro-processors and reconfigurable computing units.
  CSE341 Computer Organization (Fall 2017)
Course Description: This course is a study of basic hardware and software issues of computer organization. Topics include computer abstractions and technology, performance evaluation, instruction set architecture, arithmetic logic unit design, advanced computer arithmetic, datapath and control unit design, pipelining, memory hierarchy, input-output. Recent knowledge about computers will be introduced in the class, including accelerator-rich computers, brain-inspired computers and quantum computers.