Teaching & Pedagogy

Dr. Bhuiyan’s teaching emphasizes the integration of theoretical rigor, practical application, and ethical responsibility to prepare students to become skilled, ethical, and adaptable leaders in Cybersecurity, AI, and Data Science.

"Dr. Bhuiyan’s teaching philosophy emphasizes the integration of theoretical rigor, practical application, and ethical responsibility. He strives to create an engaging and inclusive learning environment that fosters critical thinking and problem-solving. Through this approach, he aims to prepare students to become skilled, ethical, and adaptable professionals capable of contributing to both industry and academia."

Student-Centered & Research-Informed

Integrating current cutting-edge advances in cybersecurity, AI, and data science directly into the classroom curriculum.

Hands-On & Problem-Based

Enabling students to apply complex theoretical concepts to solve real-world, high-stakes security challenges.

Collaborative Learning

Fostering team synergy, shared challenge resolution, and encouraging independent critical thinking paradigms.

Research Integration & Mentorship

Guiding students through research mentorship toward novel innovations, academic publishing, and professional communication.

Course Catalog & Directory

Showing all 20 courses
CISC 5650

Cybersecurity Essentials

Graduate
2016–2020, 2024 Fall
CISC 6640

Privacy and Security in Big Data

Graduate Professional Cert
2017–2024 [Fall], 2017–2025 [Summer]
CISC 6600

Cloud Computing Security

Graduate Professional Cert
2020–Current [Spring]
CISC 6800

Malware Analytics & Software Security

Graduate Professional Cert
2017–2021 [Summer]
CISC 6630

Wireless Security

Graduate
2019–2021
CISC 3600

Secure Cyber Networks

Undergraduate
2020–2021
CISC 3580

Cybersecurity and Applications

Undergraduate
2017, 2020, 2021
CISC 8999

Special Topics in Cybersecurity

Special / PhD
2017, 2018
CISC 5009

Network Essentials

Graduate
2023–2025 [Fall]
CISC 4631

Data Mining

Undergraduate
2016–2018, 2021–2025
CISC 4999

Machine Learning / Data Mining

Undergraduate
2020–2021
CISC 6899

Data Analytics Capstone

Graduate Capstone
2018
CISC 5550

Cloud Computing

Graduate Professional Cert
2017–2019 [Summer]
CISC 1600/1610

Programming with C++

Undergraduate
2020
CISC 1100

Discrete Structures (Structure of CS)

Undergraduate
2020
ZZRU ADVI

Freshman Advising

Advising
2017–2020
CISC 3319

Wireless Networks and Security

Temple UG
2015–2016
CISC 5644

Distributed Systems

Temple Graduate
2015–2016
CIS 5639

Computer Communications and Networks

Temple Graduate
Temple University
CIS 9669

Distributed and Parallel Computer Systems

Temple PhD / Grad
Temple University

New Course Design & Development

Dr. Bhuiyan has led the pioneering design and curriculum development of several academic courses and professional certification syllabi:

2022

CISC 6910: Data and Information Fusion

PG-level

Pioneering PG-level design outlining multi-sensor architecture, neural network fusion systems, and data alignment models.

2017

CISC 6640: Privacy and Security in Big Data

PG-level Cert

Developed as a core postgraduate course and recognized as a Professional Certification syllabus.

2017

CISC 6800: Malware Analytics & Software Security

PG-level Cert

Pioneering syllabus design incorporating binary security, program reverse-engineering, and professional certification parameters.

2020

CISC 6600: Cloud Computing Security

PG-level Cert

Covers high-fidelity infrastructure safety, container security models, hypervisor validation, and certification standards.

2017

CISC 5550: Cloud Computing

PG-level Cert

Comprehensive post-graduate syllabus design covering distributed cloud paradigms and virtualization security.

2019

CISC 6750: IoT Forensics and Security

PG-level Cert

Designed to deliver modern paradigms in IoT device identification, memory forensics, and smart sensor threat landscapes.

2016

CISC 5650: Cybersecurity Essentials

PG-level

A foundational post-graduate program designing secure architectural modules and standard cryptographic mechanisms.

2018

CISC 3580: Cybersecurity and Applications

PG-level

Formulated PG-level labs focusing on wireless network defenses, RFID security, and practical penetration testing methodologies.

2019

CISC 6630: Wireless Security

PG-level

High-fidelity protocol models including WPA3 authentication, rogue AP checks, and sensory communication security.

2018

CISC 3600: Secure Cyber Networks

UG-level

Pioneering undergraduate program outlining standard network defenses, firewalls, and continuous security metrics.

2019

CISC 4510: Computer Security Systems

UG-level

Designed to deliver rigorous conceptual models of access control, vulnerability assessments, and secure OS designs.

CISC 6660: Applied Cryptography

PhD-level

Doctoral seminar exploring modern encryption algorithms, zero-knowledge proofs, and post-quantum cryptography.

CISC 66XX: Trustworthy AI

PG-level Proposed

Newly proposed graduate syllabus focusing on red-teaming LLMs, aligning neural architectures, and defense.

Curriculum Board & Committee Leadership

Dr. Bhuiyan actively chairs and contributes to key academic boards to continuously adapt the Computer Science curriculum to industry standards and modern technological innovations:

Cochair

CS Major Revision Committee

2025 – 2026
Chair

Curriculum Development & Improvement Committee

2023 – 2025
Member

MS in Data Science Curriculum Development Committee

2016 – 2020
Member

PhD in CS Proposal and Curriculum Development Committee

2016 – 2020