Georgia Institute of Technology - Software Analysis & Testing
- Offered byUDACITY
Software Analysis & Testing at UDACITY Overview
Software Analysis & Testing
at UDACITY
Offered at Georgia Tech as CS 6340
Duration | 16 weeks |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Intermediate |
Credential | Certificate |
Software Analysis & Testing at UDACITY Highlights
Software Analysis & Testing
at UDACITY
- Taught by Industry Pros
- Student Support Community
- Rich Learning Content
- Self-Paced Learning
Read more
Software Analysis & Testing at UDACITY Course details
Software Analysis & Testing
at UDACITY
Skills you will learn
What are the course deliverables?
- Enhance your skill set and boost your hirability through innovative, independent learning.
- Taught by industry professionals
More about this course
- This course covers the theory and practice of software analysis, which lies at the heart of many software development processes such as diagnosing bugs, testing, debugging, and more. It presents diverse techniques, each with their own strengths and limitations, for automating tasks such as testing, debugging, and finding bugs in complex real-world programs. These techniques include dataflow analysis, constraint-based analysis, type systems, model checking, symbolic execution, and more. The course teaches the principles underlying these techniques as well as imparts hands-on experience with using and implementing tools based on these techniques.
Software Analysis & Testing at UDACITY Curriculum
Software Analysis & Testing
at UDACITY
LESSON 1: Testing
Principles of random testing.
Automatically generating tests.
LESSON 2: Analysis
Analyzing dataflows within a program.
Analyzing pointers.
Analyzing software based on constraints.
LESSON 3: Debugging
Basics of type systems.
Statistical principles of debugging. \ Dynamic symbolic execution.
Other courses offered by UDACITY
View Other 435 Courses
Software Analysis & Testing
at UDACITY
Student Forum
Anything you would want to ask experts?
Write here...