General Info
Info
Meetings: TR 11:00AM - 12:15PM, ZOOM
Instructor: ThanhVu (Vu) Nguyen
Email: tnguyen@unl.edu
Office Hours: Right after class or by appointment
SCHEDULE AND ASSIGNMENTS
In this course we will explore the state-of-the-art techniques to analyze programs. We will use dynamic and static techniques for automatic test generation, fault localization and debugging, property inferencing, etc. We will also use existing research tools and developing a class project that builds and improves existing works.
Required
- Textbook: Fuzzing Book: Required (online, free)
- Prerequistes:
- Python: we will mostly use Python in this class.
- See https://catalog.unl.edu/undergraduate/courses/csce/ for details.
Grading
Assignments and Grading
Assignments | Percent |
---|---|
Programming Assignments (PA) | 40 |
Exams | 30 (MT 15, Final 15) |
Participation | 5 |
Project | 25 (proposal 5, presentation 10, report 10) |
- Makeup exam: if you need a makeup exam for a valid reason, send me your request in writing as early as possible
Grade distribution
Grade scale
A+ | >= 96% | A | >= 92% | A- | >= 89% | ||
B+ | >= 86% | B | >= 82% | B- | >= 79% | ||
C+ | >= 76% | C | >= 72% | C- | >= 69% | ||
D+ | >= 66% | D | >= 62% | D- | >= 60% | F | < 60% |
A+ | >= 97% | A | >= 93% | A- | >= 90% | ||
B+ | >= 87% | B | >= 83% | B- | >= 80% | ||
C+ | >= 77% | C | >= 73% | C- | >= 70% | ||
D+ | >= 67% | D | >= 63% | D- | >= 60% | F | < 60% |
Course Policy
-
It is CSE Department policy that all students in CSE courses are expected to regularly check their email so they do not miss important announcements.
-
All homework assignments, quizzes, exams, etc. must be your own work. No direct collaboration with fellow students, past or current, is allowed unless otherwise stated. The Computer Science & Engineering department has an Academic Integrity Policy. All students enrolled in any computer science course are bound by this policy. You are expected to read, understand, and follow this policy. Violations will be dealt with on a case by case basis and may result in a failing assignment or a failing grade for the course itself.
-
The CSE Department has an anonymous contact form that you may use to voice your concerns about any problems in the course or department if you do not wish to be identified.
-
Consider the Student Resource Center in Avery 12 for additional help (e.g., TA's, tutorings, etc)
-
Students with disabilities are encouraged to contact the instructor for a confidential discussion of their individual needs for academic accommodation. It is the policy of the University of Nebraska-Lincoln to provide flexible and individualized accommodations to students with documented disabilities that may affect their ability to fully participate in course activities or to meet course requirements. To receive accommodation services, students must be registered with the Services for Students with Disabilities (SSD) office, 132 Canfield Administration, 472-3787 voice or TTY.