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: Wed, 07/29/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
Pending

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

Undergraduate Research

Last Updated: Tue, 04/07/2026
Syllabus
General Class Information
Academic year:
2026
Semester:
Fall
Course prefix:
CS
Course number:
4699
Section:
M21
CRN
89004
Department (you may add up to three):
Instructor first name:
Cassie
Instructor last name:
Mitchell
Catalog Description

Independent research conducted under the guidance of a faculty member.

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:
4699
Section:
S36
CRN
89664
Department (you may add up to three):
Instructor first name:
Ahmed
Instructor last name:
Said Mohamed Tawfik Issa
Catalog Description

Course Description

 

This course provides academic credit for independent research conducted under the supervision of a Georgia Tech faculty advisor. The course does not involve regular class meetings, assignments, or examinations. The scope and direction of research are determined by the student in consultation with the research advisor, consistent with the requirements of the degree program.

Course Learning Outcomes

 

By enrolling in this course, students will:

 

  1. Engage in independent research under faculty supervision.

     

  2. Gain experience in formulating research questions and applying methods appropriate to their discipline.

 

  1. Communicate research activity through interactions with their advisor.

Required Course Materials

 

No textbooks or materials are required. Resources for research are determined in consultation with the research advisor.

 

Grading Policy

 

This course is graded on a Satisfactory (S) / Unsatisfactory (U) basis.

 

  • A grade of Satisfactory (S) indicates that the student has made acceptable progress in their research toward degree completion, consistent with the number of credit hours for which the student is enrolled for the semester.

 

  • A grade of Unsatisfactory (U) indicates that the student did not meet the expectations for satisfactory performance during the term.

     

Attendance Policy

 

This course does not include scheduled class meetings. Students conduct independent research under the supervision of a research advisor. The frequency and format of student– advisor contact are determined by mutual agreement.

 

Academic and Research Honesty/Integrity Statement

 

Georgia Tech aims to cultivate a community based on trust, academic integrity, and honor. Students are expected to act according to the highest ethical standards. Review the  Student Code of Conduct and the Academic Honor Code, especially Appendix A: Graduate Addendum to the Academic Honor Code.

 

Students are expected to perform research in an ethical and responsible manner. All Doctoral and Master’s Thesis students are required to take the Responsible Conduct of Research training, and it is expected that students abide by the principles taught in that training while performing research for this thesis course.

 

Allegations of scientific or scholarly misconduct are handled in accordance with the procedures outlined by the Policy for Responding to Allegations of Scientific or Other Scholarly Misconduct.

Core IMPACTS

 

Not applicable.

 

Accommodations for Students with Disabilities

 

If you are a student with learning needs that require special accommodation, contact the Office of Disability Services as soon as possible to make an appointment to discuss your special needs and to obtain an accommodations letter.  Please also e-mail me as soon as possible in order to set up a time to discuss your learning needs.

 

Expectations of Advisors and Advisees

 

At Georgia Tech, we believe that it is important to strive for an atmosphere of mutual respect, acknowledgement, and responsibility between faculty members and the student body. The Expectations of Advisors and Advisees articulates some basic expectations that  you can  have of me and that I have of you.  In the end, simple respect for knowledge, hard work, and cordial interactions will help build the environment we seek. Therefore, I encourage you to remain committed to the ideals of Georgia Tech while in this class. 

 

Administrative Data
Course status
Active

Research Assistantship

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