Master's Project

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6999
Section:
X04
CRN
89165
Department (you may add up to three):
Instructor first name:
Danfei
Instructor last name:
Xu
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

Master's Project

Last Updated: Wed, 04/01/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6999
Section:
OCA
CRN
93618
Department (you may add up to three):
Instructor first name:
Clio
Instructor last name:
Andris
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

Master's Project

Last Updated: Wed, 04/08/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6999
Section:
M27
CRN
93048
Department (you may add up to three):
Instructor first name:
Divya
Instructor last name:
Mahajan
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

ADV Malware Analysis

Last Updated: Fri, 04/03/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6747
Section:
OCY
CRN
87103
Department (you may add up to three):
Instructor first name:
Brendan
Instructor last name:
Saltaformaggio
Catalog Description

This course covers advanced approaches for the analysis of malicious software and explores recent research and unsolved problems in software protection and forensics.

Administrative Data
Course status
Active

ADV Malware Analysis

Last Updated: Fri, 04/03/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6747
Section:
QSA
CRN
88022
Department (you may add up to three):
Instructor first name:
Brendan
Instructor last name:
Saltaformaggio
Catalog Description

This course covers advanced approaches for the analysis of malicious software and explores recent research and unsolved problems in software protection and forensics.

Administrative Data
Course status
Active

Database System Implemnt

Last Updated: Mon, 04/13/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6422
Section:
O01
CRN
93018
Department (you may add up to three):
Instructor first name:
Joy James Prabhu
Instructor last name:
Arulraj
Catalog Description

Design and implementation of a database system covering: storage manager, query optimizer, transaction manager, and recovery manager. Study of the advantages of different implementation algorithms. Credit not allowed for both CS 6422 and CS 4420.

Administrative Data
Course status
Active

DB Sys Concepts& Design

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

Study of fundamental concepts with regard to relational databases. Topics covered include database design, query processing, concurrency control, and recovery. Credit not given for both CS 6400 and CS 6754.

Administrative Data
Course status
Active

Applied Cryptography

Last Updated: Mon, 03/30/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6260
Section:
A
CRN
88505
Department (you may add up to three):
Instructor first name:
Alexandra
Instructor last name:
Boldyreva
Catalog Description
Cryptographic algorithms, cryptanalysis, symmetric cryptography, public key cryptography, DES, AES, RSA, hash and MAC functions, digital signatures, pseudo-random generators, cryptographic protocols, SSL//TLS, SET. Credit not allowed for both CS 6260 and ECE 6280.
Administrative Data
Course status
Active

Big Data Sys & Analytics

Last Updated: Mon, 03/30/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6220
Section:
A
CRN
85336
Department (you may add up to three):
Instructor first name:
Ling
Instructor last name:
Liu
Catalog Description
This course will cover the concepts, techniques, algorithms, and systems of big data systems and data analytics, with strong emphasis on big data processing systems, fundamental models and optimizations for data analytics and machine learning, which are widely deployed in real world big data analytics and applications.
Administrative Data
Course status
Active

Intro To Info Security

Last Updated: Mon, 03/30/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
6035
Section:
A
CRN
92187
Department (you may add up to three):
Instructor first name:
Wenke
Instructor last name:
Lee
Catalog Description
A broad spectrum of information security: threats, basic cryptography, software vulnerabilities, programming for malice, operating system protections, network security, privacy, data mining, computer crime.
Administrative Data
Course status
Active