Research Assistantship

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
4698
Section:
C11
CRN
83497
Department (you may add up to three):
Instructor first name:
Duenhorng
Instructor last name:
Chau
Catalog Description

Independent research conducted under the guidance of a faculty member.

Administrative Data
Course status
Active

Advanced Algs

Last Updated: Mon, 04/13/2026
Syllabus
Fall26_CS4540.pdf (113.3 KB)
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
4540
Section:
A
CRN
89595
Department (you may add up to three):
Instructor first name:
Sahil
Instructor last name:
Singla
Catalog Description

Advanced techniques for designing and analyzing efficient algorithms for combinatorial, continuous, and number theoretic problems. Credit not allowed for both CS 4540 and CS 6505 or CS 4540 and CS 6515.

Administrative Data
Course status
Active

Design-Operating Systems

Last Updated: Sun, 04/05/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
3210
Section:
A03
CRN
92176
Department (you may add up to three):
Instructor first name:
Francisco
Instructor last name:
Romero
Catalog Description

Operating systems concepts, including multi-threading, scheduling, synchronization, communication, and access control. Projects will cover design and implementation of several operating systems components.

Administrative Data
Course status
Active

Computing & Society

Last Updated: Tue, 07/28/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
3001
Section:
C07
CRN
88458
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

Undergraduate Research

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
2699
Section:
C11
CRN
83470
Department (you may add up to three):
Instructor first name:
Duenhorng
Instructor last name:
Chau
Catalog Description

Independent research conducted under the guidance of a faculty member.

Administrative Data
Course status
Active

Undergraduate Research

Last Updated: Sat, 04/11/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
2699
Section:
M08
CRN
84900
Department (you may add up to three):
Instructor first name:
Melody
Instructor last name:
Jackson
Catalog Description

Independent research conducted under the guidance of a faculty member.

Administrative Data
Course status
Active

Undergraduate Research

Last Updated: Fri, 04/17/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
2699
Section:
N07
CRN
91562
Department (you may add up to three):
Instructor first name:
Michael
Instructor last name:
Nitsche
Catalog Description
Independent research conducted under the guidance of a faculty member.
Administrative Data
Course status
Active

Objects and Design

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
2340
Section:
B
CRN
80881
Department (you may add up to three):
Instructor first name:
Pedro Guillermo
Instructor last name:
Feijoo Garcia
Catalog Description

Object-oriented programming methods for dealing with large programs. Focus on quality processes, effective debugging techniques, and testing to ensure a quality product. 

CS2340 takes students who know an object-oriented language and focuses on getting them to use that language in a true object-oriented style. The course achieves this goal by introducing a design methodology and notation, and covering standard principles and practice in design.

Administrative Data
Course status
Active