Skip to main content

Dr. Meg

Fall 2022

CSC 323 Algorithm Design and Analysis, TR: 12 to 1.20 PM

CSC 582 Social Network Analysis, F: 6 to 8.50 PM

 

Spring 2022

CSC 323 Algorithm Design and Analysis

CSC 515/601 Data Structures and Algorithms

 

Fall 2021

CSC 323 Algorithm Design and Analysis

CSC 515/601 Data Structures and Algorithms

CSC 641 Network Science

 

Spring 2021

CSC 228 Data Structures and Algorithms

CSC 323 Algorithm Design and Analysis

CSC 435/524 Computer Networks

 

Fall 2020

CSC 228 Data Structures and Algorithms

CSC 323 Algorithm Design and Analysis

CSC 641 Network Science

 

Spring 2020

CSC 228 Data Structures and Algorithms

CSC 323 Algorithm Design and Analysis

CSC 435/524 Computer Networks

Fall 2019

CSC 228 Data Structures and Algorithms

CSC 323 Algorithm Design and Analysis

CSC 641 Network Science

 

Spring 2019

CSC 228 Data Structures and Algorithms

CSC 323 Algorithm Design and Analysis

CSC 435 Computer Networks

 

Fall 2018

CSC 228 Data Structures and Algorithms

CSC 323 Algorithm Design and Analysis

CSC 641 Network Science

Spring 2018

CSC 228-01 Data Structures and Algorithms (1 PM class)

CSC 228-60 Data Structures and Algorithms (12 PM class)

CSC 323 Algorithm Design and Analysis

Fall 2017

CSC 228 Data Structures and Algorithms

CSC 323 Algorithm Design and Analysis

CSC 641 Network Science

Spring 2017

CSC 323 Algorithm Design and Analysis

CSC 641 Network Science

Fall 2016

CSC 323 Algorithm Design and Analysis

CSC 641 Network Science

Spring 2016

CSC 323 Algorithm Design and Analysis

CSC 641 Network Science

Fall 2015

CSC 541 Cryptography and Network Security

CSC 641 Network Science

Spring 2015

CSC 323 Algorithm Design and Analysis

Fall 2014

CSC 423/499 Algorithms for Bioinformatics

CSC 434/539 Network Science

Spring 2014

CSC 435 Computer Networks

CSC 438/539 Systems and Software Security

Fall 2013

CSC 437/539 Computer Security

Spring 2013

CSC 439/539 Advanced Information Security

Dr. Meg

Location

Engineering Building, Room 275

Phone: 601-979-3661