faculty
Yuchou Chang, PhD
Associate Professor
Computer & Information Science
Contact
508-999-8475
xbg`mf0?tl`rrc-dct
Dion 317B
Education
| 2012 | University of Wisconsin-Milwaukee | PhD |
| 2006 | Shanghai Jiao Tong University | ME |
| 2003 | Northwestern Polytechnical University | BE |
Teaching
Programs
Courses
Foundations of artificial intelligence. The course introduces core concepts including agents, search, logic, planning, reasoning, learning, and inference. It examines how these methods support intelligent behavior and problem solving. The course connects these ideas to modern approaches such as foundation models, large-scale neural networks, and transformer-based architectures. Cutting-edge AI agents illustrate how modern systems integrate perception, reasoning, planning, and tool use in complex environments. Conceptual understanding and practical skills are developed through hands-on, industry-relevant projects involving AI systems and applications.
Expert system architectures: forward-production, logic programming, deductive retrieval, and semantic network systems. The course also treats natural language systems, illustrative working systems, and AI programming.
Theories and models in visual analytics. Visual analytics covers cognitive theories, advanced computational models and usable visual interface for sensemaking of data. This course is intended for graduate students interested in using visualizations for data analytics in their own work, or students interested in building visual analytics tools.
Prerequisites: Completion of three core courses. Development of a detailed, significant project in computer science under the close supervision of a faculty member, perhaps as one member of a student team. This project may be a software implementation, a design effort, or a theoretical or practical written analysis. Project report with optional oral presentation must be evaluated by three faculty members including the project supervisor.
A team-based learning experience that gives students the opportunity to synthesize prerequisite course material and to conduct real-world analytics projects using large data sets of diverse types and sources. Students work in independent teams to design, implement, and evaluate an appropriate data integration, analysis, and display system. Oral and written reports and ethical aspects are highlighted.
A team-based learning experience that gives students the opportunity to synthesize prerequisite course material and to conduct real-world analytics projects using large data sets of diverse types and sources. Students work in independent teams to design, implement, and evaluate an appropriate data integration, analysis, and display system. Oral and written reports and ethical aspects are highlighted.
Written presentation of an original research topic in Data Science which demonstrates the knowledge & capability to conduct independent research. The thesis shall be completed under the supervision of a faculty advisor. An oral examination in defense is required.
Online and Continuing Education Courses
Coverage of advanced topics of data mining and its applications. The course will review related mathematics and then focus on data mining core algorithms and advanced modeling including regression, dimensionality reduction, support vector machines, clustering, graph theory, and frequent pattern mining. The course will also explore several real-world problems and discuss strategies for large-scale data. Requires pre-knowledge from an undergraduate course on algorithms and data structures.
Research
Research awards
- $ 69,745 awarded by National Science Foundation for Collaborative Research: Small: Immersive Multimodal Plan-to-Grasp Neural Decoders: Integrating Deep Graph-based and Adaptive Shared Control Theories
- $ 1,400,112 awarded by Massachusetts Technology Collaborative for A Digital Twin for the Massachusetts Shellfish Aquaculture Industry
- $ 20,000 awarded by Office of Naval Research for Tiny ML-UUVs: Tiny Machine Learning for Low-Power Unmanned Undersea Vehicles
Research interests
- Artificial Intelligence / Machine Learning / Pattern Recognition
- Biomedical Imaging
- Intelligent Robotics
- Brain-Computer Interface
- Statistical Signal Processing