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
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. Advisor approval required. CSCI-BA students interested in taking this course should contact their advisor(s) early in their major. Formerly CSCI 4000. Degree 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 4950 - Senior Thesis
Primary Instructor
-
Fall 2019 / Spring 2020
Provides an opportunity for senior computer science majors to conduct exploratory research in computer science. Department enforced restriction, successful completion of a minimum of 36 credit hours of Computer Science coursework and approved WRTG. May be repeated up to 8 total credit hours.
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. Degree 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.