Machine Learning, Artificial Intelligence, and Large Language Models (LLM) [2025-06-23] Dr. Xuelin Li [slides ]
Ethics and Professional Responsibility for CS & SE [2025-06-09] Professor Klyne Smith [slides ] [video ]
Scholarship & Graduate School Application [2025-06-09] Dr. Shyam Karrah [slides ]
Introduction to AI, Neural Networks, and Deep Learning [2025-06-03] Professor Yunhe Feng [slides I ] [slides II ] [slides III ] [slides IV ]
Software Safety: Process Overview and Application [2025-05-30] Dr. Mike Siok [slides ] [video ]
Advancing Software Security through Automated Vulnerability Management [2025-05-27] Professor Xinda Wang [slides ]
Introduction to Cybersecurity [2024-07-25] Dr. Mark Bentsen and Dr. David Reichenecker [slides ] [video ]
Real-World Test Automation [2024-07-18] Dr. Paul Grizzaffi [slides ] [video ]
Deep Learning and Large Language Models for Software Engineering and Testing [2024-07-11] Dr. Haihua Chen [slides ] [video ]
Combinatorial Testing and its Applications [2024-07-02] Dr. Richard Kuhn [slides ] [video ]
Software Safety: Process Overview and Application [2024-06-27] Dr. Mike Siok [slides ] [video ]
Introduction to Cloud Service Reliability [2024-06-20] Ryan Ren [slides ]
Using ChatGPT for Test Generation: Demo & Discussion [2024-06-18] Dr. Linghuan Hu [slides ] [video ]
UML & Object Oriented Analysis & Design [2024-06-03] Dr. Mehra Borazjany [slides ]
Introduction to Software Safety [2024-05-28] Dr. Dennis Frailey [slides I ] [slides II ] [Homework 1 ] [Homework 2 ]
Scholarship & Graduate School Application [2024] Dr. Shyam Karrah [slides ]
Software Project Planning and Management & Ethics and Professional Responsibility for CS & SE [2024] Dr. Klyne Smith [slides I ] [slides II ]
Software Architecture and Design [2024] Dr. Mark Paulk [slides I ] [slides II ]
Real-World Test Automation [2023-06-29] Dr. Paul Grizzaffi [slides ]
Software Safety: Process Overview and Application [2023-06-20] Dr. Mike Siok [slides ] [video ]
Combinatorial Testing and its Applications [2023-06-15] Dr. Richard Kuhn [slides ] [video ]
Software Architecture and Design [2023-06-02] Dr. Mark Paulk [slides I ] [slides II ] [Homework ] [video ]
Introduction to Software Safety [2023-05-25] Dr. Dennis Frailey [slides I ] [slides II ] [Homework 1 ] [Homework 2 ] [video I ] [video II ]
Scholarship & Graduate School Application [2023] Dr. Shyam Karrah [slides ]
Software Project Planning and Management & Ethics and Professional Responsibility for CS & SE [2023] Dr. Klyne Smith [slides I ] [slides II ] [video I ] [video II ]
UML & Object Oriented Analysis & Design [2023] Dr. Mehra Borazjany [slides I ] [slides II ]
Use cases for Blockchain Technology [2022] Dr. Liang Seng Koh and Dr. Sean Pan RFCyber Corp [slides ] [video ]
Blockchain, Smart Contract, and Corporate America [2022] Professor Sophia Hu Baylor University [slides ] [video ]
Blockchain and Smart Contracts - Testing and Repair [2022] Mr. Dongcheng Li and Professor W. Eric Wong The University of Texas at Dallas [slides ] [video ]
Introduction to Software Safety [2022] Dr. Dennis Frailey [slides I ] [slides II ] [video I ] [video II ]
An Introduction to Software Architecture and Design [2022] Dr. Mark Paulk [slides ] [video ]
UML & Object Oriented Analysis and Design [2022] Dr. Mehra Borazjany [slides ] [video I ] [video II ]
Graduate Programs at The University of Texas at Dallas [2022] Dr. Allan C. Mathew [slides ]
Ethics and Professional Responsibility for CS & SE [2022] Dr. Vidroha Debroy [slides ]
Real-World Test Automation [2022] Dr. Paul Grizzaffi [slides ]
Software Safety: Process Overview and Application [2022] Dr. Mike Siok [slides I ] [slides II ] [video ]
Software Quality and Software Testing [2022] Dr. Dennis Frailey [slides ] [video ]
Introduction to Software Safety [2021] Dr. Dennis Frailey [slides ] [video ]
Software Safety: Process Overview and Application [2021] Dr. Mike Siok [slides ] [video ]
Real World Automation [2021] Dr. Paul Grizzaffi [slides ]
Software Quality and Software Testing [2021] Dr. Dennis J. Frailey [slides ]
Real World Automation [2020] Dr. Paul Grizzaffi [slides ]
Quality Assurance Illustrations and Principles [2020] Dr. Mark Bentsen [slides ]
Software Quality and Software Testing [2020] Dr. Dennis J. Frailey [slides I ] [slides II ]
Software Safety - Process Overview and Application [2020] Dr. Mike Siok [slides ]
Software Architecture Design Dr. Mark Paulk [slides I ] [slides II ]
Requirements Engineering Dr. Bhanu Kapoor [slides ]
Software Project Planning and Management Dr. Janell Straach [slides ]
Online Social Network Analysis Professor Kamil Sarac [slides ]
Secure Coding in C/C++ Professor Kamil Sarac [slides ] [video ]
Ethics and Professional Responsibility for CS & SE Dr. Janell Straach [slides ] [video ]
Workshop on Technical Communication The Writing Center of UTD [video ]
Succeeding in Innovation Leadership Ed Reynolds (HP Fellow) [slides ]
UML & Object Oriented Analysis & Design Dr. Mehra Borazjany [slides I ] [slides II ]
Cyber-Physical Systems Security Professor Alvaro Cardenas [slides ]
Reading Materials [download ]
Chapter 9: Terminology
Chapter 13: Hazard Analysis
Chapter 14: Hazard Analysis Models and Techniques
Chapter 15: Software Hazard and Requirements Analysis
Chapter 16: Designing for Safety
IEEE Software Magazine on Safety-Critical Software
Be More Familiar with Our Enemies and Pave the Way Forward:
A Review of the Roles Bugs Played in Software Failures,
W. Eric Wong, Xuelin Li, and Philip A. Laplante,
Journal of Systems and Software,
Volume 133, pp. 68-94, November 2017
Basic Concepts and Taxonomy of Dependable and Secure Computing
A. Avizienis, J.C. Laprie, B. Randell, and C. Landwehr,
IEEE Transactions on Dependable and Secure Computing ,
Volume 1, Issue 1, pp. 11-33, January 2004
What Is Undergraduate Research and Why Does It Matter?
Fault Tree Handbook U.S. Nuclear Regulatory Commission
[download ]
[local ]
Additional Reading Materials
Requirements Development, Verification, and Validation Exhibited in Famous Failures
Terry Bahill and Steven Henderson
[download ]
Boeing Has More Software Problems on MAX
[link ]
[local-1 ]
[local-2 ]
[local-3 ]
[local-4 ]
[local-5 ]
Safety, Security, and Reliability of Autonomous Vehicle Software
IEEE Computer, August 2021 issue
Editors: W. Eric Wong and Zijiang Yang
[download ]
Cyber-Physical Systems and Internet of Things
NIST Special Publication
Christopher Greer, Martin Burns, David Wollman, Edward Griffor
[download ]
Why the Voting Machines Failed in
Mercer County Freedom to
Tinker, December 2022 Andrew Appel
[download ]
Researchers Develop
Technique to Prevent Software Bugs Help Net Security, January 2024 [download ]