Undergraduate Course Information

Below are links to course lists and schedules for students enrolled in CIS undergraduate degree programs. For current listings of courses offered at Penn, and to register for classes after you have met with your advisor, log in to Path@Penn. Please note that Path@Penn is the only way to access course information that is verified as accurate by the University Registrar’s Office.

For important dates such as the first day of classes, Drop/Add, Reading Days, Final Examinations, and breaks, please see the University Academic Calendar.

CIS Undergraduate Courses

 

CIS 4980 Rules and Principles:

These instructions for CIS 4980 are a modification of the original guidelines created by Professor Max Mintz.

 

Senior Thesis Examples:

GPT: Origin, Theory, Application, and Future – Tianzheng Troy Wang

From Aware to Fair: Tackling Bias in A.I. – Anthony Kupecz

Chatbot: Design, Architecture and Applications – Xufei Huang

Global Governance in the Age of Artificial Intelligence: The Impact of AI/ML on Human Rights – Jason Chen

Algorithmic Fairness in a Technology-Based World – Rafael Promowicz

Gender Bias in Neural Machine Translation – Yuxin Liao

 

In this Section:

Important Note:

All current course information at Penn, including descriptions, instructors, and provided syllabi, is accessible by PennKey using Path@Penn.

Students, faculty and staff can log in to search for a particular course by subject code and number (Ex: CIS1000), or by keyword and or/instructor. Path@Penn is the only way to access course information that is verified as accurate by the University.

University Course Links:

Penn Registrar

Course Register (all Penn Courses)

Course and Room Roster