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: Mon, 04/13/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