UDACITY
UDACITY Logo

Georgia Institute of Technology - Software Analysis & Testing 

  • Offered byUDACITY

Software Analysis & Testing
 at 
UDACITY 
Overview

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

  • Taught by Industry Pros
  • Student Support Community
  • Rich Learning Content
  • Self-Paced Learning
Read more
Details Icon

Software Analysis & Testing
 at 
UDACITY 
Course details

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

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

Free
6 weeks
Beginner
– / –
4 months
Intermediate
Free
4 weeks
Intermediate
Free
1 hours
Beginner
View Other 435 CoursesRight Arrow Icon
qna

Software Analysis & Testing
 at 
UDACITY 

Student Forum

chatAnything you would want to ask experts?
Write here...