shankar m. banik, ph. d.shankar m banik, sridhar radhakrishnan, chandra n sekharan, “multicast...

21
Shankar M. Banik, Ph. D. Department of Mathematics and Computer Science The Citadel 171 Moultrie Street, Room 222 Charleston, SC 29409 Phone: (843) 953 5039 (Work) (843) 805 7966 (Home) (405) 250 8754 (Cell) E-mail: shankar.banik @citadel.edu Education Ph. D. in Computer Science (GPA: 4.0/4.0) May 2006 University of Oklahoma, Norman, Oklahoma M.S. (Thesis) in Computer Science (GPA: 3.9/4.0) May 2001 University of Oklahoma, Norman, Oklahoma B.Tech. (Honors) in Computer Science and Engineering May 1997 Indian Institute of Technology (IIT), Kharagpur, India Appointments Professor (with tenure) August 2018 Present Department of Cyber and Computer Sciences The Citadel Responsibilities: Teaching undergraduate and graduate courses in Cyber and Computer Science, maintaining an active research program, designing new programs / courses on cybersecurity, leading cybersecurity education and research at The Citadel, advising students, and serving in the college wide and departmental committees. Associate Professor (with tenure) August 2012July 2018 Department of Mathematics and Computer Science The Citadel Responsibilities: Teaching undergraduate and graduate courses in Computer Science, maintaining an active research program, designing new programs / courses on cybersecurity, leading cybersecurity education and research at The Citadel, advising students, and serving in the college wide and departmental committees.

Upload: others

Post on 20-Jan-2020

21 views

Category:

Documents


0 download

TRANSCRIPT

Shankar M. Banik, Ph. D.

Department of Mathematics and Computer Science

The Citadel

171 Moultrie Street, Room 222

Charleston, SC 29409

Phone: (843) 953 5039 (Work)

(843) 805 7966 (Home)

(405) 250 8754 (Cell)

E-mail: shankar.banik @citadel.edu

Education

Ph. D. in Computer Science (GPA: 4.0/4.0) May 2006

University of Oklahoma, Norman, Oklahoma

M.S. (Thesis) in Computer Science (GPA: 3.9/4.0) May 2001

University of Oklahoma, Norman, Oklahoma

B.Tech. (Honors) in Computer Science and Engineering May 1997

Indian Institute of Technology (IIT), Kharagpur, India

Appointments

Professor (with tenure) August 2018 – Present

Department of Cyber and Computer Sciences

The Citadel

Responsibilities: Teaching undergraduate and graduate courses in Cyber and Computer Science,

maintaining an active research program, designing new programs / courses on cybersecurity,

leading cybersecurity education and research at The Citadel, advising students, and serving in the

college wide and departmental committees.

Associate Professor (with tenure) August 2012–July 2018

Department of Mathematics and Computer Science

The Citadel

Responsibilities: Teaching undergraduate and graduate courses in Computer Science, maintaining

an active research program, designing new programs / courses on cybersecurity, leading

cybersecurity education and research at The Citadel, advising students, and serving in the

college wide and departmental committees.

Assistant Professor August 2006 – July 2012

Department of Mathematics and Computer Science

The Citadel

Responsibilities: Teaching undergraduate and graduate courses in Computer Science, maintaining

an active research program, advising students, and serving in the college wide and departmental

committees.

Instructor January 2005 – May 2006

School of Computer Science

University of Oklahoma, Norman, OK

Responsibilities: Teaching undergraduate and graduate courses in Computer Science.

Graduate Teaching Assistant January 2003 – December 2004

School of Computer Science

University of Oklahoma, Norman, OK

Responsibilities: Teaching lab sections of programming courses, designing and grading class

projects, assisting students with their home-works and projects.

Graduate Research Assistant September 1999 – December 2002

School of Computer Science

University of Oklahoma, Norman, OK

Responsibilities:

Worked on a research project “Multicast Routing with Delay and Delay Variation

Constraints”, funded by School of Computer Science.

Worked on a research project “Duplicating Delays in Network Multicasting”, funded by Oak

Ridge National Laboratory.

Worked on a research project “Energy Efficient Transaction Management for Mobile and

Real Time Databases in Ad-hoc Networks,” funded by National Science Foundation.

Other Positions and Employment

Assistant IT Analyst October 1997 – August 1999

British American Tobacco (BAT), Bangladesh

Responsibilities:

Developed “Technical Training Information Systems” using MS Access and Visual Basic for

storing the training information of the employees in a relational database and generating

different reports.

Led a Project Team for developing a Supply Chain Software using Visual Basic and Oracle on

Windows NT. Tasks involved identifying requirements and specifications of the system,

developing, testing, conducting training and ensuring smooth operation of the system.

Was a key member in the implementation team of “Tetra CS/3” which is the ERP (Enterprise

Resource Planning) Software used by BAT Bangladesh.

Honors and Awards Faculty Excellence Award in Service (2017).

Early Career Award, Citadel Academy of Science and Mathematics (2017).

Award of Recognition, The Citadel Board of Visitors (2016).

Faculty Award for Outstanding Contributions, The Citadel Graduate College (2014).

Computing Research Association (CRA) Academic Careers Workshop Scholarship (2006).

Outstanding Graduate Teaching Assistant Award, University of Oklahoma (2005).

Robberson Conference Presentation Travel Grant, Graduate College, University of Oklahoma (2004).

Conference and Creative Exhibition Grant, Graduate Student Senate, University of Oklahoma (2004).

Ranked 16th

among 150,000 students in the Secondary School Certificate Examination, Dhaka,

Bangladesh (1990).

Teaching

Courses Taught

Undergraduate Courses CSCI 103: Survey of Computer Science

CSCI 110: Microcomputer Applications (Course Coordinator)

CSCI 201: Introduction to Computer Science I

CSCI 201: Introduction to Computer Science II

CSCI 227: Principles and Practices of Cybersecurity (Course Developer)

CSCI 317: Computer Networks and Internet

CSCI 327: Computer Security

CSCI 355: Programming Language

CSCI 405: Operating Systems

CSCI 427: Advanced Cybersecurity (Course Developer)

CSCI 499: Senior Research Project

Graduate Courses CSCI 614: Advanced Operating Systems

CSCI 631: Privacy and Security Issues

CSCI 632: Data Communications and Networking

CSCI 641: Advanced Cybersecurity (Course Developer)

CSCI 691: Independent Study

CSCI 690: Research Thesis

Mentoring Students

Undergraduate Students Joshua Dockery, 2007, Implementation and Simulation of Random Floor Control

Protocols on Linux Systems.

Logan Daigle, 2008, Implementation of Distributed and Centralized Floor Control

Protocols on PlanetLab Network.

Tao-Hsiang Chang, 2009, Priority-based Distributed Floor Control Protocol.

Zachary Aardahl, 2010, Multiple Source Multicasting with Delay and Delay

Variation Constraints on Overlay Networks.

Sean Feeney, Zachary Aardahl, 2011, AD-NEMO: Adaptive and Dynamic

Network Expansion with Mobile rObots.

Derek Bernsen, 2013, IMAID: Intelligent Mobile Agent-based Intrusion Detection

in Peer-to-peer Networks.

Hugh Urey, 2014 – Present, Protecting Peer-to-peer Network with Roaming

Agents.

Luis Pena, 2015, Deploying Agents in the Network to Detect Intrusions.

Ike Clinton, Lance Cook, 2015, Analyzing Vulnerabilities in Internet of Things

(IoTs).

Anthony Zovich, Michael Newton, 2016, Analyzing Privacy and Security of

Internet Voting.

Chris Gibson, 2016, Impact of Ransomware on Business.

Jose Delgado, Robert DeCort, 2016, Fire Location and Intrusion Prevention

Protocol.

James Andrus, 2017, Fair Timed Network Communication for Collaborative

Applications.

Tai Lum, 2017, Aggregating and Linking Social Media Data to Analyze Privacy of

Users.

John Delpizzo, Richard Honeycutt, Elizabeth Spoehel, 2018, “Analyzing

Security in Networks with Internet of Things (IoTs)”.

Graduate Students

Bryan Gilbert, 2009, NEMO: Network Expansion with Mobile rObots.

Noah Dietrich, 2010, Load Balancing and Quality Controlled Framework for

Distributed Virtual Environments.

Jonathan Ng, 2013, “Applying Data Mining Techniques to Intrusion Detection”

Nick Rhodes, 2014-2016, Empirical Evaluations of Designing Multicast Network

with Minimum Delay Variations.

John Ravan (Ph.D. Student at USC), 2014 – Present, Ensuring Consistent

Transactions in a Web Service Environment with Prediction-based Performance

Metrics.

Andrew Tye, Philip Straney, 2016-17, Voice Exploitation for Amazon Echo.

Andrew Tye (M.S. Thesis), 2016-2018, Efficient Detection of Insider Threats with

a Proactive Approach.

Scholarly and Professional Activities

Published Articles in Peer-reviewed Journals (+Graduate Student, *Undergraduate Student)

*James, Andrus, Shankar Banik, Michael Verdicchio, Breeanne Swart, “Multicast

Routing using Delay Intervals for Collaborative and Competitive Applications”, IEEE

Transactions on Communications, 66(12): 6329-6338, 2018.

Michael Verdicchio, Deepti Joshi, Shankar Banik, “Embedding Cybersecurity in the

Second Programming Course (CS2)”, Journal of Computing Sciences in Colleges, Vol.

32(2), pp. 165 –171, December 2016.

+Nicklaus Rhodes, Shankar M. Banik, “On the Empirical Evaluation of Multicasting with

Minimum Delay Variation”, International Journal of Networked and Distributed

Computing (IJNDC), Volume 4, Issue 1, pp. 22- 31, January 2016.

Sridhar Radhakrishnan, Shankar M Banik, Venkatesh Sarangan, Chandra N Sekharan,

“Delay Constrained Subtree Homeomorphism Problem with Applications”, IEEE

Transactions on Parallel and Distributed Systems, December 2011, Vol. 22, No. 12, pages

1978 - 1985.

Chandra N. Sekharan, Shankar M Banik, Sridhar Radhakrishnan, “On the Heterogeneous

Postal Delivery Model for Multicasting”, Journal of Communications and Networks

October 2011, Vol. 13, No. 5, pages 536 - 543 .

Shankar M Banik, Sridhar Radhakrishnan, Venkatesh Sarangan, Chandra N Sekharan,

“Implementation of Distributed Floor Control Protocols on Overlay Networks”, IEEE

Transactions on Parallel and Distributed Systems, August 2008, Vol. 19, No. 8, pages

1057-1070.

Le Gruenwald, Shankar M Banik, Chuo N Lau, Matilde Montealegre, “Managing Real-

Time Database Transactions in Mobile Ad-Hoc Networks”, International Journal on

Distributed and Parallel Databases, August 2007, Vol. 22, No. 1, pages 27-54.

Shankar M Banik, Sridhar Radhakrishnan, Chandra N Sekharan, “Multicast Routing with

Delay and Delay Variation Constraints for Collaborative Applications on Overlay

Networks”, IEEE Transactions on Parallel and Distributed Systems, March 2007, Vol. 18,

No. 3, pages 421-431.

Complete Articles Published in Peer-reviewed Conference Proceedings (*Undergraduate Student,

+Graduate Student)

*Anthony Zovich, *Michael Newton, *Smith Gaddy, Shankar M. Banik, “CHIVES:

Design and Prototype of an Internet Voting Encryption System”, World Congress on

Internet Security, 2017, Cambridge, United Kingdom.

+Andrew Tye,

+Philip Straney, Shankar M. Banik, “Amazon Echo: Field Analysis and

Voice Exploitation”, World Congress on Internet Security, 2017, Cambridge, United

Kingdom.

*Christopher Gibson, Shankar M. Banik, “Analyzing the Effect of Ransomware on

Different Industries”, International Conference on Computational Science and

Computational Intelligence – Cyber Warfare, Cyber Defense, Cyber Security Symposium,

2017, Las Vegas, Nevada.

Shankar M. Banik, Deepti Joshi, “Embedding Cybersecurity in Introduction to

Programming I”, Information Systems Education Conference (ISECON) 2015, Orlando,

Florida.

Shankar M. Banik, *Luis Pena, “Deploying Agents in the Network to Detect Intrusions,

IEEE/ACIS International Conference on Computer and Information Science (ICIS), 2015,

Las Vegas, Nevada.

Shankar M. Banik, *Hugh Urey, “Protecting Peer-to-peer Network with Roaming

Agents”, IEEE SoutheastCon 2015, Fort Lauderdale, Florida.

+Jonathan Ng, Deepti Joshi, Shankar M. Banik, “Applying Data Mining Techniques to

Intrusion Detection”, 12th International Conference on Information Technology - New

Generations (ITNG) 2015, Las Vegas, Nevada.

Shankar M. Banik, *Derek Bernsen, Muhammad Javed “IMAIDS: Intelligent Mobile

Agent-based Intrusion Detection System”, 51st ACM Southeast Conference (ACMSE

2013), Savannah, Georgia.

Shankar M. Banik, *Zachary C. Aardahl “M3DDVC: Multi-source Multicasting using

Multi-cores with Delay and Delay Variation Constraints on Overlay Networks”, 2nd

International Symposium on Middleware and Network Applications (part of 8th

International Conference on Information Technology New Generations - ITNG 2011), Las

Vegas, Nevada.

+Noah Dietrich, Shankar M. Banik, “Load Balancing and Quality of Service Constraints

Framework for Distributed Virtual Environments”, 6th

International Conference on

Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom

2010), Chicago, Illinois.

George Rudolph, Shankar M. Banik, +Bryan W. Gilbert, “AD-NEMO: Adaptive

Dynamic Network Expansion Mobile rObots”, 48th

ACM Southeast Conference (ACMSE

2010), Oxford, Mississippi.

Shankar M. Banik, *Tao-hsiang Chang, “GPRIDE – A Generalized PRIority-based

DistributEd Floor Control Protocol for Collaborative Applications”, 21st International

Conference on Parallel and Distributed Computing and Systems (PDCS 2009), Cambridge,

Massachusetts.

Shankar M. Banik, *Logan P. Daigle, *Tao-hsiang Chang, “Implementation and

Empirical Evaluations of Floor Control Protocols on PlanetLab Network”, 47th

ACM

Southeast Conference (ACMSE 2009), Clemson, South Carolina.

Shankar M. Banik, Sridhar Radhakrishnan, “Minimizing Broadcast Latency for Ad-hoc

Wireless Networks”, 45th

ACM Southeast Conference (ACMSE 2007), Winston-Salem,

North Carolina.

Shankar M Banik, Sridhar Radhakrishnan, Tao Zheng, Chandra N Sekharan, “Distributed

Floor Control Protocols for Computer Collaborative Applications on Overlay Networks”,

1st IEEE International Conference on Collaborative Computing: Networking, Applications

and Worksharing (CollaborateCom 2005), San Jose, California.

Shankar M Banik, Sridhar Radhakrishnan, Chandra N Sekharan, “Multicast Routing with

Delay and Delay Variation Constraints for Multimedia Communications”, 7th

IEEE

International Conference on High Speed Networks and Multimedia Communications

(HSNMC 2004), Toulouse, France.

Chandra N Sekharan, Shankar M Banik, Sridhar Radhakrishan, Nageswara S. V. Rao,

“Duplicating Delays in Network Multicasting : Model, Algorithm and Validation”, 2nd

IASTED International Conference on Communications, Internet and Information

Technology, (CIIT 2003), Scottsdale, Arizona.

Le Gruenwald, Shankar M Banik, “A Power-Aware Technique to Manage Real-Time

Database Transactions in Mobile Ad-Hoc Networks,” 4th

International Workshop on

Mobility in Database and Distributed Systems, part of the International Conference on

Database and EXpert systems Applications (DEXA 2001), Germany.

Le Gruenwald, Shankar M Banik, “Energy Efficient Transaction Management for Real

Time Mobile Databases in Ad-hoc Network Environments”, International Conference on

Mobile Data Management (MDM 2001), Hong Kong.

Peer-reviewed Technical Report

*Ike Clinton, *Lance Cook, Shankar M Banik, “A Survey of Various Methods for

Analyzing Amazon Echo”, https://www.scribd.com/document/355663001/Clinton-Cook-

Paper

Complete Articles in Editorial Review

+Nicklaus Rhodes, Shankar M. Banik, “Efficient Multicasting for Collaborative

Applications with Delay and Delay Variation Constraints”, International Journal on

Networking and Computing (submitted in October 2017).

James Andrus, Shankar M. Banik, Breeanne Swart, Michael Verdicchio, “Multicast

Routing using Delay Intervals for Collaborative and Competitive Applications”, IEEE

Transactions in Communications (submitted in October 2017).

Articles Published in Non-refereed Conference Proceedings

Shankar M Banik, *Logan Daigle, “Implementing Distributed Floor Control Protocols on

PlanetLab Network”, IEEE Southeast Conference 2008, Huntsville, Alabama, April 2008.

Other Published Evidence of Scholarship

Dissertation/Thesis

Shankar M. Banik, “Protocols for Collaborative Applications on Overlay Networks”,

Doctoral Dissertation, School of Computer Science, University of Oklahoma, 2006.

Shankar M Banik, “Energy Efficient Transaction Management for Real-Time Mobile

Databases in Ad-Hoc Network Environment”, Master’s Thesis, School of Computer

Science, University of Oklahoma, 2001.

Shankar M Banik, “Verification of Data Paths of Sequential Circuits with Respect to

their VHDL Behavioral Specification”, B. Tech (Hons.) Thesis, Department of Computer

Science and Engineering, Indian Institute of Technology (IIT), Kharagpur, India, 1997.

Educational Materials

Prepared PowerPoint Slides for each chapter of the textbook “Computer Networks:

Systems Approach” written by Larry Peterson and Bruce Davie, Morgan Kaufman

2011(5th

Edition).

Articles

Small Business Can Repel Malicious Attacks by Being Cyber Shrewd, Charleston

Business Magazines, July 2017

Cybersecurity and 9/11, Post and Courier, September 2016.

BLOG on “What is missing in our Cybersecurity Education?” for DIGSOUTH 2014.

Research Posters (*Undergraduate Student,

+Graduate Student)

*Anthony Zovich, *Michael Newton, “Analyzing Privacy and Security of Internet

Voting”, Citadel Student Research Conference, 2017.

*Chris Gibson, “Impact of Ransomware on Business”, Citadel Student Research

Conference, 2017.

*Jose Delgado, *Robert DeCort, “FLIPP: Fire Location and Intrusion Prevention

Protocol”, Citadel Student Research Conference, 2017.

*James Andrus, 2017, “Fair Timed Network Communication for Collaborative

Applications”, Citadel Student Research Conference, 2017.

*Ike Clinton, *Lance Cook, “Analyzing Vulnerabilities in Internet of Things (IoT)”,

Citadel Student Research Conference 2016.

+Kathy Campbell,

+Brent Jameson, “Fighting Botnets: What’s a User to do”, The Citadel

Homeland Security and Intelligence Conference 2015.

*Luis Pena, “Deploying Agents in the Network to Detect Intrusions”, Citadel Student

Research Conference 2015.

+Nicklaus Rhodes, “Empirical Evaluation of Designing Multicasting Network with

Minimum Delay Variation”, Citadel Student Research Conference 2015.

*Hugh Urey, “Protecting Peer-to-peer Network with Roaming Agents”, Citadel Student

Research Conference 2014.

+Jonathan Ng, “Applying Data Mining Techniques to Intrusion Detection”, Citadel

Student Research Conference 2014.

*Derek Bernsen, Shankar M Banik, “IMAIDS: Intelligent Mobile Agent-based Intrusion

Detection System”, Citadel Undergraduate Research Conference 2012.

*Sean Feeney, *Zachary Aardahl, George Rudolph, Shankar M Banik, “Adaptive Dynamic

Network Expansion with Mobile rObots”, Citadel Undergraduate Research Conference

2011.

*Zachary Aardahl, Shankar M Banik, “Designing a Multi-Core Based Multicasting

Network with Delay and Delay Variation Constraints for Collaborative Applications”,

Citadel Undergraduate Research Conference 2010.

*Eric Irwin, *Kevin Bowling, George Rudolph, Shankar M Banik, Tom Jerse,

“Calculating Full-Wave Electromagnetism using PEEC (Partial Element Equivalent

Circuit) Method with Parallel MPI Fortran Algorithm”, Citadel Undergraduate Research

Conference 2010.

*Tao-hsiang Chang, Shankar M Banik, “Priority-based Distributed Floor Control Protocol

for Collaborative Applications”, Citadel Undergraduate Research Conference 2009.

*Logan Daigle, Shankar M Banik, “Implementing Floor Control Protocols for

Collaborative Applications on PlanetLab Network”, Citadel Undergraduate Research

Conference 2008.

Presentation at Conferences and Professional Meetings

“CHIVES: Design and Prototype of an Internet Voting Encryption System”, World

Congress on Internet Security, 2017, Cambridge, United Kingdom.

“Amazon Echo: Field Analysis and Voice Exploitation”, World Congress on Internet

Security, 2017, Cambridge, United Kingdom.

“Analyzing the Effect of Ransomware on Different Industries”, International Conference

on Computational Science and Computational Intelligence – Cyber Warfare, Cyber

Defense, Cyber Security Symposium, 2017, Las Vegas, Nevada.

“Cybersecurity Programs and Activities at The Citadel”, Invited Speaker at 83rd

Annual

Convention of South Carolina Telecommunication and Broadband Association, March

2017.

“Protecting Cyberspace by Deploying Agents”, Phi Kappa Phi Brown Bag Lunch Talk,

February 2017.

“What Everybody Should Know about Cybersecurity”, Invited Speaker at Charleston

Association of Government Accountants Professional Development Training Conference,

November 2016.

“Cybersecurity Programs and Activities at The Citadel”, Invited Speaker at The Citadel

Club of Greater Washington, Washington DC, October 2016.

“Cybersecurity Education Programs in Lowcountry”, Panel Member, Cybersecurity

Monthly Meeting at PhishLabs in September 2016.

“What Everybody Should Know about Cybersecurity”, Invited Keynote Speaker at Sigma

Xi Charleston Chapter Annual Banquet, April 2016.

Embedding Cybersecurity in Introduction to Programming I, Information Systems

Education Conference (ISECON) 2015, November 5 – 7, 2015, Orlando, Florida.

Empirical Evaluation of Designing Multicasting Network with Minimum Delay Variation,

IEEE/ACIS International Conference on Computer and Information Science (ICIS 2015),

June 28 – July 1, 2015, Las Vegas, Nevada.

Deploying Agents in the Network to Detect Intrusions, IEEE/ACIS International

Conference on Computer and Information Science (ICIS 2015), June 28 – July 1, 2015,

Las Vegas, Nevada.

Protecting Peer-to-peer Network with Roaming Agents, IEEE SoutheastCon 2015, April 9

- 12, 2015 - Fort Lauderdale, Florida.

What everybody should know about Cybersecurity, Department of Mathematics and

Computer Science Colloquium, The Citadel, April 15, 2015.

IMAIDS: Intelligent Mobile Agent-based Intrusion Detection System, 51st ACM Southeast

Conference (ACMSE 2013), Savannah, Georgia, April 2013.

AD-NEMO: Adaptive Dynamic Network Expansion with Mobile rObots, The 2011-2012

STEM Innovation Challenges Institute hosted by The STEM Center of Excellence at The

Citadel, July, 2011.

M3DDVC: Multi-source Multicasting using Multi-cores with Delay and Delay Variation

Constraints on Overlay Networks, 2nd

International Symposium on Middleware and

Network Applications (part of 8th

International Conference on Information Technology

New Generations - ITNG 2011), Las Vegas, Nevada, April 2011.

Load Balancing and Quality of Service Constraints Framework for Distributed Virtual

Environments, 6th

International Conference on Collaborative Computing: Networking,

Applications and Worksharing (CollaborateCom 2010), Chicago, Illinois, October 2010.

GPRIDE – A Generalized PRIority-based DistributEd Floor Control Protocol for

Collaborative Applications, 21st International Conference on Parallel and Distributed

Computing and Systems (PDCS 2009), Cambridge, Massachusetts, November, 2009.

Implementation and Empirical Evaluations of Floor Control Protocols on PlanetLab

Network, 47th

ACM Southeast Conference (ACMSE 2009), Clemson, South Carolina,

March 2009.

Implementing Distributed Floor Control Protocols on PlanetLab Network, IEEE Southeast

Conference 2008, Huntsville, Alabama, April 2008.

Protocols and Algorithms for Collaborative Applications on Internet, Sigma Xi The

Citadel Chapter Talk, March 2008.

Implementing Protocols for Collaborative Applications on PlanetLab Network, ACM The

Citadel Chapter Talk, March 2008.

Minimizing Broadcast Latency for Ad-hoc Wireless Networks, 45th

ACM Southeast

Conference (ACMSE 2007), Winston-Salem, North Carolina, March 2007.

Distributed Floor Control Protocols for Computer Collaborative Applications on Overlay

Networks”, 1st IEEE International Conference on Collaborative Computing: Networking,

Applications and Worksharing (CollaborateCom 2005), San Jose, California, December

2005.

Multicast Routing with Delay and Delay Variation Constraints for Multimedia

Communications, 7th

IEEE International Conference on High Speed Networks and

Multimedia Communications (HSNMC 2004), Toulouse, France, June 2004.

Duplicating Delays in Network Multicasting : Model, Algorithm and Validation, 2nd

IASTED International Conference on Communications, Internet and Information

Technology, (CIIT 2003), Scottsdale, Arizona, November 2003.

Multicasting Needs for Grid Computing, Oklahoma Supercomputing Symposium 2003,

University of Oklahoma, Norman, Oklahoma, September 2003.

Grants

Funded

External Grants

“GenCyber: CyberCitadel: Cybersecurity Training for Middle and High School Teachers”,

National Security Agency and National Science Foundation 2016. $99,038.

“Aggregating and Linking Social Media Data for Analyzing Privacy of a User”,

SC EPSCoR IDeA Grant 2017, $7,488.

“Ensuring Fairly Timed Network Communications”, SC EPSCoR IDeA Grant, $7,488.

“Department of Defense Information Assurance Scholarship”, National Security Agency,

2017, $71,884.49.

“Department of Defense Information Assurance Scholarship”, National Security Agency,

2018, $140,820.

“GenCyber: CyberCitadel: Cybersecurity Training for Middle and High School Students”,

National Security Agency and National Science Foundation 2018. $63,368.

“GenCyber: Girls who Smash Codes: Cybersecurity Training for Middle and High School

Girls”, National Security Agency and National Science Foundation 2019. $67,872.

.

Internal Grants

“Analyzing Security of Network of Internet-of-Things (IoTs)”, The Citadel Foundation

Faculty Research Grant, 2018.

“Integrating Access Control and Anomaly Detection for Insider Threat Problem”, The

Citadel Foundation Faculty Research Grant, 2017.

“Enhancing the Performance of IMAIDS (Intelligent Mobile Agent-based Intrusion

Detection System) with Machine Learning”, The Citadel Foundation Faculty Research

Grant, 2016.

“Designing a Prototype of IMAIDS (Intelligent Mobile Agent-based Intrusion Detection

System) and testing its performance on PlanetLab”, The Citadel Foundation Faculty

Research Grant, 2015.

“Designing a Secure Protocol for Multicast Network for Collaborative Applications”, The

Citadel Foundation Faculty Research Grant, 2014.

“Designing Architecture and Protocols for Agent-based Intrusion Detection Systems in

P2P networks”, The Citadel Foundation Faculty Research Grant, 2013.

“Network Architecture for Virtual World Applications”, The Citadel Foundation Faculty

Research Grant, 2012.

“IMAID: Intelligent Mobile Agent-based Intrusion Detection in Peer-to-peer Networks”,

The Citadel Foundation Faculty Research Grant, 2011.

“Protocol Design for a Multicast Network for Collaborative Applications”, The Citadel

Foundation Faculty Research Grant, 2010.

“Multicast Network Design for Collaborative Applications”, The Citadel Foundation

Faculty Research Grant, 2009.

“NEMO: Network Expansion with Mobile rObots”, Dean Summer Research Grant, School

of Science and Mathematics, The Citadel, 2008 (with George Rudolph).

“Protocols for Collaborative Applications on Hybrid Overlay Network”, The Citadel

Foundation Faculty Research Grant, 2008.

“Implementing Protocols for Collaborative Applications on the PlanetLab”, The Citadel

New Faculty Development Grant, 2007.

Internal Presentation Grants

“CHIVES: Design and Prototype of an Internet Voting Encryption System”, The Citadel

Foundation Presentation Grant 2017.

“Embedding Cybersecurity in Introduction to Programming I” The Citadel Foundation

Presentation Grant 2015.

“Empirical Evaluation of Designing Multicasting Network with Minimum Delay

Variation”, The Citadel Foundation Presentation Grant 2015.

“Deploying Agents in the Network to Detect Intrusions”, The Citadel Foundation

Presentation Grant 2015.

“Protecting Peer-to-peer Network with Roaming Agents”, The Citadel Foundation

Presentation Grant 2015.

“IMAIDS: Intelligent Mobile Agent-based Intrusion Detection System”, The Citadel

Foundation Presentation Grant 2013.

“M3DDVC:Multi-source Multicasting using Multi-cores with Delay and Delay Variation

Constraints on Overlay Networks”, The Citadel Foundation Presentation Grant 2011.

“Load Balancing and Quality of Service Constrained Framework for Distributed Virtual

Environments”, The Citadel Foundation Presentation Grant 2010.

“GPRIDE-A Generalized Priority-Based Distributed Floor Control Protocol for

Collaborative Applications”, The Citadel Foundation Presentation Grant 2009.

“Implementations and Empirical Evaluations of Floor Control Protocols on PlanetLab

Network”, The Citadel Foundation Presentation Grant 2009.

“Implementing Distributed Floor Control Protocols on PlanetLab Network”, The Citadel

Foundation Presentation Grant 2008.

“Minimizing Broadcast Latency in Ad Hoc Wireless Networks”, The Citadel Foundation

Presentation Grant 2007.

Internal Development Grants

Attendance at Cyber Conflict Conference (CYCON), 2018, The Citadel Foundation

Faculty Development Grant 2018.

Attendance at ACM SIGCSE Conference on Computer Science Education, 2017, The

Citadel Foundation Faculty Development Grant 2017.

Attendance at National Cyber Summit, 2016, The Citadel Foundation Faculty

Development Grant 2016.

Attendance at Colloquium for Information Systems Security Education (CISSE) 2016, The

Citadel Foundation Faculty Development Grant 2016.

Attendance at Colloquium for Information Systems Security Education (CISSE) 2015, The

Citadel Foundation Faculty Development Grant 2015.

Attendance at Colloquium for Information Systems Security Education (CISSE) 2014, The

Citadel Foundation Faculty Development Grant 2014.

Attendance at FloCon Network Security Conference 2014, The Citadel Foundation Faculty

Development Grant 2014.

Attendance at ACM SIGCSE Workshops on Secure Programming, The Citadel Foundation

Faculty Development Grant 2010.

Attendance at the 17th Annual Network & Distributed System Security Symposium, The

Citadel Foundation Faculty Development Grant 2008.

Submitted

“PANDA- Protocols and Algorithms for Next generation Digital hAbitats”, National

Science Foundation, 2008, Collaborative Research Proposal with Sridhar Radhakrishnan

(University of Oklahoma), Chandra N. Sekharan (Loyola University Chicago), and

Venkatesh Sarangan (Oklahoma State University).

REU Site: “Applied Research in Informatics and Security”, National Science Foundation,

2012, Collaborative Proposal with Paul Anderson (College of Charleston), Deepti Joshi

(The Citadel), and Michael Verdicchio (The Citadel).

REU Site: “Date Driven Network Analysis”, National Science Foundation, 2013,

Collaborative Proposal with Deepti Joshi (The Citadel), and Michael Verdicchio (The

Citadel).

“Student Centered Mentoring Program to Build Cyber Security Workforce”, National

Science Foundation, 2014, Collaborative Proposal with Csilla Farkas (University of South

Carolina).

“SMART - Science and Mathematics Apprenticeships for Research and Teaching”,

National Science Foundation 2016, Collaborative Proposal with Antara Mukherjee (The

Citadel) and Jennifer Albert (Director of STEM Center, The Citadel).

“Developing an Interdisciplinary Program for Cyber Soldiers”, National Centers of

Academic Excellence in Cyber Defense Education, National Security Agency 2016,

Collaborative Proposal with Carl Jensen and Ed Lugo (Department of Criminal Justice,

The Citadel).

“Collaborative Research: Multi-Tier Mentoring Program for Cybersecurity”, National

Science Foundation, 2016, Collaborative Proposal with Csilla Farkas (University of South

Carolina).

“Embedding Cybersecurity Concepts and Perspectives throughout the Undergraduate

Computer Science Curriculum”, National Science Foundation 2016.

“Citadel CyberCorps: Principled Leaders with Cybersecurity Expertise”, National Science

Foundation Scholarship for Service (SFS), 2016.

“Citadel CyberCorps: Principled Leaders with Cybersecurity Expertise”, National Science

Foundation Scholarship for Service (SFS), 2017.

Workshops attended for Professional Development

Cybersecurity Education Workshop (SIGCSE), Seattle, Washington, March 2017.

International Security Education Workshop (CISSE 2016), Philadelphia, Pennsylvania, June 2016.

NSF Proposal Writing Workshop, (CISSE 2015), Las Vegas, Nevada, June 2015.

NSA/DHS Center for Academic Excellence Workshop (CISSE 2015), Las Vegas, Nevada, June

2015.

Secure Programming Education Workshop (CISSE 2014), San Diego, California, June 2014.

ACM SIGCSE Workshop on Secure Programming, Portland, Oregon, March 2008.

17th

Annual Network and Distributed System Security Symposium, San Diego, California, March

2010.

Service

Service to College

Program Director, NSA/DHS Center of Academic Excellence Cyber Defense

Education Program, 2016-Present.

Responsibilities: Representing the college at Program Directors’ meeting organized

by NSA, Preparing Annual Report for NSA Program Office, Advising students for

NSA/DHS designated academic path, Reviewing Cybersecurity Curriculum based

on the requirement set by NSA/DHS.

Co-Director, Center Cyber, Intelligence, and Security Studies, 2016-Present

Responsibilities: Working with other Co-Director Dr. Carl Jensen with organizing

meeting for the center, promoting educations programs, research collaboration and

outreach activities in cybersecurity and intelligence.

Coordinator, Cybersecurity/Intelligence Scholars Program, 2016-Present

Responsibilities: Working with other Coordinator Dr. Carl Jensen with recruiting

cybersecurity and intelligence scholars, organizing academic enrichment activities

for cybersecurity and intelligence scholars.

Faculty Development Committee, 2007-2013

Responsibilities: Reviewing Faculty Development Proposals and determine

appropriate Faculty Development Opportunities for all faculty at the college.

Faculty Council, 2013-14.

Responsibilities: Representing the Department of Mathematics and Computer

Science in the Faculty Council.

Faculty Senate, 2016-Present.

Responsibilities: Representing the Department of Mathematics and Computer

Science in the Faculty Senate.

Graduate Council, 2011-15

Graduate Curriculum Committee, 2015 - Present

Responsibilities: Representing the Graduate Program in Computer Science.

Citadel Cybersecurity Industry Advisory Board, 2015 – Present

Citadel Cyber Advisory Group, 2011 - 2013

Responsibilities: Working with industry, academia, and government agencies to

design curriculum on cybersecurity for graduate and undergraduate levels at The

Citadel.

International Education Study Group, 2008

Responsibilities: Worked on institutional, curriculum and resource issues for

international education study at The Citadel.

Citadel Student Research Conference Program Committee, 2009-2015

Responsibilities:

Organized (along with Dena Garner and Wes Dudgeon) The Citadel

Undergraduate Research Conference (CURC) in 2010 and 2011.

Led the program committee in writing the proposals, sending out the Call for

Abstracts, inviting judges to evaluate the posters, printing the conference

proceedings and ensuring the successful completion of the conference.

Citadel Undergraduate Research Conference Judge, 2007-2008

Responsibilities: Judged students’ posters presented at the conference.

Service to Department

Chair, Computer Science Curriculum and Assessment Committee, 2015 – present

Responsibilities: Reviewing current curriculum for B. S. in Computer Science

program and proposing possible recommendations.

Computer Science Accreditation Committee, 2006-2007, 2013-14

Responsibilities:

Participated in writing for the ABET self-study report including course

descriptions for CSCI 317, 327, 405, and 407.

Assembled course books for CSCI 201, 317, 327, and 405. Each book

included syllabus, project handouts and graded student work of homeworks,

quizzes, midterm and final exams.

Computer Science Faculty Search Committee, 2010 – 2011, 2016-17 (Chair)

Responsibilities:

Reviewing applications.

Conducting telephone interviews and arranging campus interviews for

potential candidates.

Computer Science Graduate Program Director, 2011 – Present

Responsibilities:

Reviewing applications and interviewing potential graduate students

Coordinating with College of Charleston Computer Science Graduate

Program Director

Service to Students

Faculty Advisor, Computer Science Majors, 2007 – Present

Responsibilities:

Advising Computer Science Majors with their course enrollments.

Faculty Advisor, The Citadel ACM Chapter, 2008 – Present

Responsibilities:

Advising student officers in organizing monthly meetings and activities for

the club.

Faculty Advisor, The Citadel Cybersecurity Club, 2014 – Present

Responsibilities:

Advising student officers in organizing monthly meetings and activities for

the club.

Faculty Advisor, Computer Science Programming Team, 2008 – present

Responsibilities:

Selecting the team members.

Conducting the weekly practice session for the team.

Accompanying the team to the ACM International Collegiate Programming

Contest (ICPC) Southeast USA region and CCSC Southeastern Region

Programming Contest.

Faculty Advisor, Cyber Defense Team, 2013 – present

Responsibilities:

Selecting the team members.

Conducting the weekly practice session for the team.

Accompanying the team to the Palmetto Cyber Defense Competition

(PCDC) and HackWarz at C5ISR meeting.

Service to Community

Participated in an Earth Day community service project called Clean Cities Sweep under

the banner ACM Student Chapter of The Citadel in March 2007.

Service to Discipline

Program Committee Member and Co-organizer

Cyber Security for National Security (CS4NS), 1st Regional Cybersecurity

Conference, Charleston, South Carolina, September 2013 (partnered with SCRA,

Homeland Security Outlook, and University of South Carolina).

Panel Member, Cyber Security Education

Cyber Security for National Security (CS4NS), 1st Regional Cybersecurity

Conference, Charleston, South Carolina, September 2013.

Program Committee Member

World Congress on Internet Security 2016, 2017, Cambridge, UK.

Program Committee Member

ACM SIGCSE 2017, Seattle, Washington.

ACM SIGCSE 2018, Baltimore, Maryland.

Program Committee Member

Colloquium for Information Systems Security Education (CISSE) 2018, New

Orleans, Louisiana.

Program Committee Member

11th

International Conference on Collaborative Computing: Networking,

Applications and Worksharing (CollaborateCom) 2015, Wuhan, China.

10th

International Conference on Collaborative Computing: Networking,

Applications and Worksharing (CollaborateCom) 2014, Miami, Florida.

9th

International Conference on Collaborative Computing: Networking,

Applications and Worksharing (CollaborateCom) 2013, Austin, Texas.

7th

International Conference on Collaborative Computing: Networking,

Applications and Worksharing (CollaborateCom) 2011, Orlando, Florida.

4th

International Conference on Collaborative Computing: Networking,

Applications and Worksharing (CollaborateCom) 2008, Orlando, Florida.

25th

Annual CCSC Southeastern Conference, 2011, Furman University, South

Carolina.

Local Organizing Committee Member

MAA-SE 2008, The Citadel, Charleston, South Carolina.

Reviewer

IEEE Transactions on Parallel and Distributed Systems.

IEEE Transactions on Mobile Computing.

Journal of Communications and Networks.

Springer Journal on Mobile Networks and Applications.

International Journal on Parallel and Distributed Databases.

Milcom International Conference for Military Communications 2015, Tampa,

Florida.

ACM Southeast Conference 2007, Winston Salem, North Carolina.

ACM Southeast Conference 2009, Clemson, South Carolina.

Judge

CCSC Southeast Programming Contest 2007, Coastal Carolina University.

CCSC Southeast Programming Contest 2008, Augusta State University.

CCSC Southeast Programming Contest 2010, Spelman University.

Session Chair

“Social Computing” Session at 8th

International Conference on Information

Technology New Generations - ITNG 2011

“Peer-to-Peer” session at 6th

International Conference on Collaborative Computing:

Networking, Applications and Worksharing (CollaborateCom 2010)

“Distributed Computing Session” at 21st International Conference on Parallel and

Distributed Computing and Systems (PDCS) 2009

“Networks Session” at the 47th

ACM Southeast Conference 2009

Professional Member

Association for Computing Machinery (ACM).

Institute of Electrical and Electronics Engineers (IEEE).

Sigma Xi Scientific Research Society.

Information Systems Security Association (ISSA).

Phi Kappa Phi Honors Society.

POC for Cyberwatch for The Citadel.

POC for National Cyber Security Awareness Month Champion at The Citadel

POC for STOP THINK and CONNECT campaign at The Citadel

Other Activities and Leadership

Co-founder and Executive Council Member, Computer Science Graduate Student Association,

University of Oklahoma (2004-2006).

Program Committee Member, 1st Annual Computer Science Research Conference, University

of Oklahoma, April 2005.

Program Committee Member, 2nd

Annual Computer Science Research Conference, University

of Oklahoma, April 2006.

Senator, Graduate Student Senate, University of Oklahoma (2004-2005).

Member, Engineers’ Institution of Bangladesh (1997 – 1999).

General Secretary, Bangladesh Student Association, IIT, Kharagpur (1995-96).