Home Courses For Students Research Interests Professional Service
       
 

Courses (Fall 18):

COSC 3320: Algorithms and Data Structures

Office Hours in 532 PGH (Fall 2018): Tu 5.35-6.05pm, Th 12.30-1.15pm (or by appt.)

Courses (Fall 02):
COSC 7397: Formal Hardware/Software Verification
COSC 3340: Introduction to Theory of Computation

Courses (Spring 03):
COSC 6397: Information Retrieval
COSC 3340: Introduction to Theory of Computation

Courses (Fall 03):
COSC 6352: Decl. Programming Languages
11/03/03 -- Slides in postscript format for Rule-based programming
COSC 3340: Introduction to Theory of Computation

Courses (Spring 04):
Co-instructor for COSC 6397: Information Assurance
(The course was supported in part by NSF grant DUE-0313880)
Slides in PowerPoint format for Module 1 (on Security Basics)
Slides in PowerPoint format for Module 2 (on Protocol Verification) - Lecture 1 Lecture 2 Lecture 3
Slides for Module 3 (Biometrics)
COSC 3340: Introduction to Theory of Computation

Courses (Fall 04):
COSC 6341: Information Retrieval
COSC 3340: Introduction to Theory of Computation

Courses (Spring 05):
COSC 6320: Syllabus pdf format

Courses (Fall 05):
COSC 3340: Introduction to Theory of Computation
Course web page

Courses (Spring 06):
COSC 7397: Formal Methods for Verification and Security
Topics for term papers pdf format

Courses (Spring 07): COSC 3340: Introduction to Theory of Computation
Course web page

Courses (Fall 07):
COSC 6320: Advanced Data Structures and Algorithms - Syllabus pdf format
COSC 4315: Programming Languages and Paradigms

Courses (Spring 2008):
COSC 6397: Computer and Network Security - Syllabus pdf format

Courses (Fall 08):
COSC 6352: Declarative Programming Languages - Syllabus pdf format notes for 8/28/08 notes for 09/02/08 notes for 09/04/08 notes for 09/09/08 notes for 09/11/08 Term Paper Guidelines notes for 09/16/08 notes for 09/18/08 notes for 09/23/08 notes for 09/30/08
COSC 3340: Introduction to Theory of Computation
Course web page

Courses (Spring 2009):
COSC 6397: Computer and Network Security - Syllabus pdf format
Practical topics and related exercises by Dr. Sundaram powerpoint

Courses (Fall 2009):
COSC 4335: Data Mining
Course web page

Courses (Spring 2010):
COSC 4335: Data Mining
Course web page
COSC 6397: Computer and Network Security

Courses (Fall 10):
COSC 6320: Advanced Data Structures and Algorithms - Syllabus pdf format

Courses (Fall 11):
COSC 6369: Theory of Computation - Syllabus pdf format Slides for Chapter 3 of Davis powerpoint format Slides for Chapter 4 powerpoint format

Courses (Spring 12):
COSC 4335: Data Mining
Course web page
COSC 7397: Text Mining and Its Applications Syllabus
Reading List Term Paper/Project Report Guidelines

Courses (Summer 12):
COSC 3320: Data Structures and Algorithms

Courses (Fall 12):
COSC 6389: Computer and Network Security
Syllabus

Courses (Spring 13):
COSC 3320: Data Structures and Algorithms

COSC 6320: Advanced Data Structures and Algorithms
Syllabus

Courses (Fall 13):
COSC 6389: Computer and Network Security
Syllabus Term Paper Guidelines

Courses (Spring 14):
COSC 3320: Data Structures and Algorithms
Course Syllabus

Courses (Fall 14):
COSC 6389: Computer and Network Security
Course Syllabus

Courses (Spring 15):
COSC 4397/6397: Security and Privacy Analytics
Course Syllabus
COSC 3320: Data Structures and Algorithms
Course Syllabus

Courses (Fall 15):
COSC 6397: Foundations of Security
Course Syllabus

Courses (Spring 16):
COSC 4397/6397: Security Analytics
Course Syllabus
COSC 3320: Data Structures and Algorithms

Courses (Fall 16):
COSC 6398: InSuRe class
COSC 3320: Data Structures and Algorithms

Courses (Spring 17):
COSC 4397/6397: Security Analytics

Courses (Fall 17):
COSC 3320: Algorithms and Data Structures

Course (Spring 18):
COSC 4397/6346: Security Analytics