Special Topics

Last Updated: Mon, 05/18/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8803
Section:
HSI
CRN
56658
Department (you may add up to three):
Instructor first name:
Alexander
Instructor last name:
Adams
Catalog Description

This course, Health sensing and interventions (HSI), aims to bridge the gap between the medical sciences and computing.  At a high level, this course explores how to sense the human body and the various conditions/contexts that affect our health.  More specifically, this course will investigate:

  • Different systems of human physiology (high level) 
  • Existing devices that can measure our health.
  • Devices that can provide feedback to users regarding their health 
  • How these medical devices and health technologies work
  • Which technology to choose for a given problem 
  • How can we design new devices ourselves?  

We will explore the different systems of the human body and discuss how to measure (or trigger in case of interventions) various aspects of them.  We will brainstorm possible solutions, discuss how to test them, and discuss the implications of different approaches.  Students will be able to, but not required to, build a physical device.  A health sensing kit will be available for students to use. Some solutions require hardware, while others can be based on software-as-a-medical-device (SaMD), including mobile applications, data analysis, and algorithmic solutions.  Students should leave this course with the skills and confidence to tackle problems in healthcare that previously seemed insurmountable.  

Administrative Data
Course status
Active

Data Struct & Algorithms

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
1332
Section:
A
CRN
53926
Department (you may add up to three):
Instructor first name:
Mary
Instructor last name:
Hudachek-Buswell
Catalog Description

Computer data structures and algorithms in the context of object-oriented programming. Focus on software development towards applications.

Administrative Data
Course status
Active

Special Problems

Last Updated: Wed, 04/15/2026
Syllabus
aa (30).pdf (134.04 KB)
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CSE
Course number:
8903
Section:
W13
CRN
56889
Department (you may add up to three):
Instructor first name:
Anqi
Instructor last name:
Wu
Catalog Description

Small-group or individual investigation of advanced topics with a faculty member.

Administrative Data
Course status
Active

Special Problems

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8903
Section:
C24
CRN
57475
Department (you may add up to three):
Instructor first name:
Zongchen
Instructor last name:
Chen
Catalog Description

Small-group or individual investigation of advanced topics in computing. Guided study and research.

Administrative Data
Course status
Active

Special Problems

Last Updated: Wed, 04/01/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8902
Section:
A04
CRN
51631
Department (you may add up to three):
Instructor first name:
Mostafa
Instructor last name:
Ammar
Catalog Description

Small-group or individual investigation of advanced topics in computing. Guided study and research.

Administrative Data
Course status
Active

Special Problems

Last Updated: Tue, 04/14/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CSE
Course number:
8903
Section:
B26
CRN
56047
Department (you may add up to three):
Instructor first name:
Spencer
Instructor last name:
Bryngelson
Catalog Description

Small-group or individual investigation of advanced topics with a faculty member.

Administrative Data
Course status
Active

Special Problems

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8903
Section:
OVM
CRN
57562
Department (you may add up to three):
Instructor first name:
Vijay
Instructor last name:
Madisetti
Catalog Description

Small-group or individual investigation of advanced topics in computing. Guided study and research.

Administrative Data
Course status
Active

Special Problems

Last Updated: Thu, 04/16/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8903
Section:
T12
CRN
57721
Department (you may add up to three):
Instructor first name:
Cecilia
Instructor last name:
Testart
Catalog Description

This course provides academic credit for independent studies under the direction of a faculty member. The scope and direction of the studies are determined by the student (or small group of students) in consultation with the course instructor.

By enrolling in this course, students will gain experience in performing independent studies on topics that are not taught in a formalized course setting.

Administrative Data
Course status
Active

Master's Project

Last Updated: Thu, 04/02/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
6999
Section:
H18
CRN
57701
Department (you may add up to three):
Instructor first name:
Sehoon
Instructor last name:
Ha
Catalog Description

Final project for students completing a master's degree in the College of Computing. Repeatable for multi-semester projects.

Administrative Data
Course status
Active

Intro-Object Orient Prog

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
1331
Section:
RCH
CRN
56428
Department (you may add up to three):
Instructor first name:
Olufisayo
Instructor last name:
Omojokun
Catalog Description

Introduction to techniques and methods of object-oriented programming such an encapsulation, inheritance, and polymorphism. Emphasis on software development and individual programming skills.

Administrative Data
Course status
Active