Artificial Intelligence, Machine Learning, and Deep Learning for Business (BIT 4544): This course focuses on learning concepts and techniques related to artificial intelligence (AI), machine learning (ML), and deep learning (DL). Students will learn about the fundamentals of AI, ML, and DL algorithms and how to apply them to business problems. The class will help students understand and implement supervised (classification, regression) and unsupervised (clustering) machine learning, and applications of these techniques in business. The course will emphasize deep learning, for example, recurrent neural networks (RNN), generative adversarial networks (GAN), and convolutional neural networks (CNN). Students will also learn about, discuss, and debate current topics and issues in AI/ML/DL in business.
Cybersecurity Management I (BIT 3664): This course focuses on building general cybersecurity knowledge with an emphasis on cybersecurity management. This course will teach students about the categories of security controls. Students will be introduced to the necessity of cybersecurity through an introduction to cybersecurity concepts and using basic tools to identify cybersecurity weaknesses (passive and active reconnaissance and vulnerability scanning). Students will learn about security policies and risk assessments and will perform a risk assessment. This class will introduce the legal and ethical aspects of security and privacy and the tools used to protect data privacy. Students will also learn to develop policies and procedures to manage hosts and explore how to harden one. This course will also introduce students to the management of IOT and cloud technologies, human resources security, physical and infrastructure security, and cybersecurity resilience.
Cybersecurity Management II (BIT 3674): This course focuses on building general cybersecurity knowledge with an emphasis on the management and implementation of technical cybersecurity controls. This course will build knowledge of and teach students how to implement symmetric and asymmetric encryption. Students will learn about authentication and access controls and how to implement them, as well as understand and implement the network security protocols, standards, and applications that help support them. The course will also teach students how about database security practices and how to implement them, as well as build their understanding of buffer overflows, software security, wireless network security, and mobile security.
Business Information Visualization and Analytics (BIT 4424): This course focuses on the application of foundational design concepts and analytical techniques to assist in the discovery, representation, and presentation of data to facilitate understanding and assist decision making. Students apply foundational knowledge in data visualization and data driven design to be able to create an effective information narrative and supporting visualizations.
Artificial Intelligence, Machine Learning, and Deep Learning in Business Research Seminar (BIT 6314): This course builds foundational knowledge of artificial intelligence, machine learning, and deep learning, with an emphasis on the use of AI/ML/DL to solve business problems and improve organizations. Students examine the ethics of AI/ML/DL, how employees work and collaborate with AI/ML/DL, how people interact with AI/ML/DL, and contextual applications of AI/ML/DL such as security and privacy, healthcare, social media, and the consumer experience.
Seminar in Information Technology (BIT 6414): This course builds foundational knowledge of research in information systems with a focus on selected current topics such as healthIT, security/privacy, artificial intelligence, and the dark side of IT. Students also explore individual, teams, organizational, and multilevel IS research. This course is taught for the Pamplin College of Business Executive PhD program.
BIT Colloquium (BIT 6194): In this course, students learn about the BIT academic discipline. They are exposed to research being conducted internally and externally through visitors’ research seminars and debriefs of those presentations. They learn about navigating academia, writing high quality research papers, and current research topics in BIT by attending panel discussions put on by BIT faculty members. Students workshop research ideas and working papers, as well as learn how to improve skills such as time management, presentation, writing, and developing research ideas. They also discuss and assess journal articles recent issues of top business journals.
Information Security (BIT 4614): In this course, students critically assess an organization’s security and learn how to apply managerial, technical, and operational security controls to improve an organization’s security.
Advanced Business Information Visualization and Analytics (BIT 5424 for MSBA-BA): In this course, students learn to apply foundational design concepts and analytical techniques to the effective exploration, discovery, representation, and presentation of data to facilitate understanding and assist decision making.
Advanced Methods in Business Analytics (BIT 4544): In this course, students develop analytical thinking to solve problems using algorithmic and statistical approaches for discovery and predictive analysis on big data.
Undergraduate Research Hours (BIT 4994/CS 4994): I have supervised undergraduate student research projects. In this course, students propose and conduct a research project with the aim of participating in the undergraduate research conference at VT and a national academic conference.
Seminar in Information Technology (BIT 6414): I have taught the BIT seminar for PhD students. In this course, we explored social network analysis and metaheuristics for clustering. Students conducted a research project with the aim of participating in a national academic conference.
Advanced Business Computing and Applications (BIT 3444): In this course, students learn advanced topics in business computing. Construction of business applications using an advanced application development environment such as Visual Studio.net. The course builds computer literacy and strong programming skills.
Networks and Telecommunications in Business (BIT 4554): This course provides an in-depth introduction to computer networks and data communications in business. Topics include mechanisms for reliable data transfer, local and wide area network topologies and technologies, and a comprehensive treatment of internetworking. The benefits, costs, and security issues related to using computer networks are discussed, along with network design issues, and methodologies for network applications.
Systems Development (BIT 4524): In this course, students learn current technologies for designing and developing computer-based business systems. Topics include process, logic, and conceptual data modeling methodologies such as Uniform Modeling Language (UML) and important design-related issues such as data flows and system capabilities.
Quantitative Methods II (BIT 2406): In this course, students learn basic management science skills such as linear, integer, nonlinear programming, forecasting, multicriteria decision making, and network flow problems.
Production and Operations Management (BIT 3414): This course teaches students how to analyze processes, ensure quality, create value, and manage the flow of information, products and services across a network of customers, enterprises and supply chain partners.
Internet Systems Development for E-Business (BIT 4524 - discontinued): In this course, students learned current technologies for designing and constructing interactive, Internet-based systems for supporting business decisions. Topics included the operation of the Internet, server-side programming, client-side programming, server-side scripting, PHP, CSS, HTML, and JavaScript.
Visual Interface Design for Decision Support (BIT 4534 - discontinued): In this course, students learned the basic principles of human computer interaction. Topics included how to design effective websites using Adobe tools (Dreamweaver, Flash, Photoshop).
Advanced Networking for Business (BIT 4574 - discontinued): In this course, students learned about operating systems and system administration. Topics included Linux literacy and server installation/configurations.
Data Visualization: In this course, students learn basic principles and techniques in data visualization. The course includes hands-on experience using visualization software (Tableau) for data analysis and decision making. Students learn to apply foundational skills in design and visualization to create a data story that effectively illustrates their analysis, conclusions, and recommendations.
Artificial Intelligence: In this course, students learn basic principles and techniques of artificial intelligence. The course includes hands-on experience using statistics and algorithms for data analysis and decision making.
Business Intelligence and Data Analytics: Students develop a thorough understanding of the role that Analytics and Business Intelligence play in organizations. Students will learn about different types of analytics and their value and challenges for business. Moreover, the basics of data collection, data management, and visualization is practiced using Tableau software.
Pamplin College Outstanding Faculty in Doctoral Education Award, 2023
BIT Department Doctoral Teaching & Mentoring Award, 2023.
CIDER Teacher of the Week, September 28, 2014.
Favorite Faculty Award (a student-nominated award sponsored by Housing and Residential Life), Spring 2014.
Virginia Tech Center for Instructional Development and Educational Research, Participant in New Faculty/Early Career Teaching Certificate Program, Fall 2013 - Spring 2014.
Virginia Tech Center for Instructional Development and Educational Research, Participant in Course Design/Redesign Institute, Summer 2014, 2015, & 2016.
Tableau Training, Desktop II: Intermediate, 2021.
Tableau Training, Desktop I: Fundamentals, 2021.
CompTIA Teaching Practical Security, WASTC Faculty Development Week, 2021.
SIGED Analytics & Visualization Workshop with Tableau and SAS VA, AMCIS, Boston MA., 2017.
SAS Training, SAS Advanced Business Analytics, Summer 2014, CEU’s Earned 3.
SAS Training, SAS Visual Analytics: Getting Started, Summer 2014, CEU’s Earned 1.2.