Master's Project

Last Updated: Mon, 04/06/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
6999
Section:
C04
CRN
53160
Department (you may add up to three):
Instructor first name:
Russell
Instructor last name:
Clark
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

Natural Language

Last Updated: Sun, 04/12/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
4650
Section:
LSS
CRN
57174
Department (you may add up to three):
Instructor first name:
Kartik
Instructor last name:
Goyal
Catalog Description

Natural Language Processing and Understanding is a multi-disciplinary field that focuses on computational methods to analyze and manipulate natural human language with relevance to artificial intelligence, machine learning, computer science, and linguistics. This course focuses on the fundamental principles of Natural Language Processing and Language Modeling. Large language model products and agents like ChatGPT, Claude, and Gemini are ubiquitously used today and this course will focus on underlying algorithms, methods , and techniques involved in building such language models and other computational methods to broadly analyze language. This course will cover machine learning principles, neural architectures for processing language, training and inference algorithms, techniques for adaptation and manipulation of language models, and other relevant research topics in linguistics, large-scale analysis of unstructured natural language data, and language modeling. The students will develop skills related to the topics above by engaging in an open-ended project, programming homeworks, theory assignments, and classroom activities.

Credit not allowed for both CS 4650 and CS 7650.

Administrative Data
Course status
Active

Spec Prob-Computer Sci

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
4903
Section:
D04
CRN
50641
Department (you may add up to three):
Instructor first name:
Frank
Instructor last name:
Dellaert
Catalog Description

An investigation of significant areas of information and computer science. Guided study and research.

Administrative Data
Course status
Active

Special Problems

Last Updated: Thu, 04/09/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8903
Section:
J05
CRN
56464
Department (you may add up to three):
Instructor first name:
David
Instructor last name:
Joyner
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: Mon, 04/06/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8903
Section:
D10
CRN
52897
Department (you may add up to three):
Instructor first name:
Elizabeth
Instructor last name:
Disalvo
Catalog Description

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

Administrative Data
Course status
Active

Startup Lab

Last Updated: Fri, 04/10/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
2701
Section:
RBR
CRN
55723
Department (you may add up to three):
Instructor first name:
Gerandy
Instructor last name:
Brito
Catalog Description

Elements of technology venture creation including opportunity identification and validation, ideation, customer discovery, markey analysis, minimum viable product development, business models, intellectual property, and capital raises. Cross-listed with COE 2701.

Administrative Data
Course status
Active

Special Problems

Last Updated: Tue, 04/14/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8903
Section:
OMQ
CRN
57002
Department (you may add up to three):
Instructor first name:
Moinuddin
Instructor last name:
Qureshi
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:
CS
Course number:
8903
Section:
OSC
CRN
55524
Department (you may add up to three):
Instructor first name:
Sudheer
Instructor last name:
Chava
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: Sun, 04/12/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
8902
Section:
K06
CRN
52044
Department (you may add up to three):
Instructor first name:
Hyesoon
Instructor last name:
Kim
Catalog Description

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

Administrative Data
Course status
Active

Info Sec Lab Binexp

Last Updated: Sat, 05/16/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Summer
Course prefix:
CS
Course number:
6265
Section:
OCY
CRN
57234
Department (you may add up to three):
Instructor first name:
Taesoo
Instructor last name:
Kim
Catalog Description
This course covers advanced techniques for writing exploits, taught through an intense, hands-on security laboratory, following a cyberspace war game called Capture-The-Flag.
Administrative Data
Course status
Active