SE 4367.001 - Software Testing Verification Validation and Quality Assurance
Spring 2023Course Information
Location:
MS Teams
Time: Tuesday & Thursday 2:30pm - 3:45pm
Time: Tuesday & Thursday 2:30pm - 3:45pm
Instructor:
Wei Yang
Email: [email protected]
Office: ECSS 4.225
Office Hours: Tuesday & Thursday 10AM-11AM at 3.910 (with appointment)
Email: [email protected]
Office: ECSS 4.225
Office Hours: Tuesday & Thursday 10AM-11AM at 3.910 (with appointment)
TA:
Simin Chen
Email: [email protected]
Office: ECSS 4.215
Office Hours: Tuesday & Thursday afternoons (by appointment)
Email: [email protected]
Office: ECSS 4.215
Office Hours: Tuesday & Thursday afternoons (by appointment)
Course Style
This course is taught in a lecture-course style. Each student will be expected to accomplish:
- Mid-term Exam (30%)
- Assignments (25%)
- Online Discussion & Class Participation(5%)
- Final Exam(40%)
Textbooks
This course will use The Fuzzing Book as the main textbook, and students can refer to following books for other background knowledge.
Static Program Analysis
The Debugging Book
Computer Security and the Internet: Tools and Jewels
The Art and Science of Analyzing Software Data (using UTD email to access)
Dive into Deep Learning
Building Intelligent Systems: A Guide to Machine Learning Engineering (using UTD email to access)
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow (using UTD email to access)
Assignment
Assignment1: Setting up the fuzzing book
Assignment2: Test drive AFL