• Contact Info
Publications in VIVO
 

Han, Richard Professor

Positions

Research Areas research areas

Research

research overview

  • Professor Han's research expertise includes mobile computing systems and applications, operating systems, computer networks, wireless sensor networks, mobile social networks, ubiquitous computing, cyber-physical systems, cyberbullying, cybersafety, and systems security/privacy.

keywords

  • mobile computing systems, operating systems, computer networks, wireless sensor networks, mobile social networks, ubiquitous computing, cyber-physical systems, security, privacy, cyberbullying, cybersafety

Publications

selected publications

Teaching

courses taught

  • CSCI 2400 - Computer Systems
    Primary Instructor - Fall 2019
    Covers how programs are represented and executed by modern computers, including low-level machine representations of programs and data, an understanding of how computer components and the memory hierarchy influence performance. Same as CSPB 2400.
  • CSCI 4348 - Startup Essentials: Entrepreneurial Projects in Computing
    Primary Instructor - Fall 2019
    Provide students with the tools to be successful technical co-founders of their own startups. Explores the initial stages of founding a startup, including team formation, idea validation, pivoting and pitching, while employing an iterative methodology. Student teams will develop a minimum viable product, pitch their final startup concept, and be evaluated on product/market fit. Department enforced restriction, successful completion of a minimum of 36 credit hours of Computer Science coursework and approved WRTG. Formerly CSCI 4000. Credit not granted for this course and CSCI 5340.
  • CSCI 4358 - Entrepreneurial Projects II
    Primary Instructor - Spring 2018 / Spring 2020
    Follows CSCI 4348. In the second semester of this entrepreneurial project capstone, student teams will seek to find market traction for a high-fidelity Minimum Viable Product (MVP), software and/or hardware, that they will develop as part of their startup project. Teams will further learn to incorporate principles of marketing, business finance and legal issues into the business model for their startup concept. Same as CSCI 5350.
  • CSCI 5340 - Startup Essentials: Entrepreneurial Projects in Computing
    Primary Instructor - Fall 2019
    Provides students with the tools to be successful technical co-founders of their own startups. Explores the initial stages of founding a startup, including team formation, idea validation, pivoting and pitching, while employing an iterative methodology. Student teams will develop a minimum viable product, pitch their final startup concept and be evaluated on product/market fit. CS coding concepts relevant for startups, including potentially cloud programming, mobile programming and agile software engineering, will be taught. Does not satisfy breadth requirement. Credit not granted for this course and CSCI 4348.
  • CSCI 5350 - Entrepreneurial Projects II
    Primary Instructor - Spring 2018 / Spring 2020
    Follows CSCI 5340. In the second semester of this entrepreneurial project capstone, student teams will seek to find market traction for a high-fidelity Minimum Viable Product (MVP), software and/or hardware, that they will develop as part of their startup project. Teams will further learn to incorporate principles of marketing, business finance and legal issues into the business model for their startup concept. Does not satisfy breadth requirement. Same as CSCI 4358.

Background

International Activities

global connections related to teaching and scholarly work (in recent years)

Other Profiles