Undergraduate Research

Last Updated: Tue, 04/14/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
4699
Section:
C20
CRN
91698
Department (you may add up to three):
Instructor first name:
Sudheer
Instructor last name:
Chava
Catalog Description

Independent research conducted under the guidance of a faculty member.

Administrative Data
Course status
Active

Research Assistantship

Last Updated: Mon, 03/30/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
4698
Section:
H11
CRN
85233
Department (you may add up to three):
Instructor first name:
James
Instructor last name:
Hays
Catalog Description
Independent research conducted under the guidance of a faculty member.
Administrative Data
Course status
Active

Procedural Content Gen

Last Updated: Sun, 04/12/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
4488
Section:
A
CRN
90415
Department (you may add up to three):
Instructor first name:
Greg
Instructor last name:
Turk
Catalog Description

Students will learn algorithmic techniques for creating geometric models and images that can be used for games, feature films or virtual reality.

Administrative Data
Course status
Active

Intro to Computer Law

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

Provides an introduction to copyrights, patents, trade secrets, trademarks, and commercial law pertaining to computer software and hardware.

Administrative Data
Course status
Active

Emerging Technologies

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
3743
Section:
TM
CRN
83487
Department (you may add up to three):
Instructor first name:
Eric
Instructor last name:
Overby
Catalog Description

Analysis of emerging technologies and their impacts for firm practice, market practice, policy, and society. Credit not allowed for both CS 3743 and MGT 3743 or ME 3743.

Administrative Data
Course status
Active

Computing & Society

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
3001
Section:
C11
CRN
88464
Department (you may add up to three):
Instructor first name:
Charles
Instructor last name:
Zeagler
Catalog Description

Examines the role and impact of information and communication technology in society, with emphasis on ethical, professional, and public policy issues.

Administrative Data
Course status
Active

Computing & Society

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
3001
Section:
B07
CRN
88477
Department (you may add up to three):
Instructor first name:
Cindy
Instructor last name:
Lin
Catalog Description

Examines the role and impact of information and communication technology in society, with emphasis on ethical, professional, and public policy issues.

Administrative Data
Course status
Active

Undergraduate Research

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
2699
Section:
S06
CRN
81455
Department (you may add up to three):
Instructor first name:
Thad
Instructor last name:
Starner
Catalog Description

Independent research conducted under the guidance of a faculty member.

Administrative Data
Course status
Active

Systems and Networks

Last Updated: Tue, 05/05/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
2200
Section:
FAA
CRN
91346
Department (you may add up to three):
Instructor first name:
Daniel
Instructor last name:
Forsyth
Catalog Description

A broad exposure to computer system structure and networking including software abstractions in operating systems for orchestrating the usage of the computing resources.

Administrative Data
Course status
Active

Computer Organiz&Program

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
2110
Section:
O1
CRN
92108
Department (you may add up to three):
Instructor first name:
Mark
Instructor last name:
Moss
Catalog Description

An introduction to basic computer hardware, machine language, assembly language, and C programming.

Administrative Data
Course status
Active