Software Analysis & Testing
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.
Prerequisites and Requirements: To be prepared for this course, you should be very comfortable with:Mathematical and logical reasoning (e.g. basics of set theory, graph theory, boolean algebra, and probability)Programming in a high-level language like JavaShell scripting on Linux-like operating systemsSee the for using Udacity.
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | Approx. 16 weeks |
Starts | On Demand (Start anytime) |
Cost | $0 |
From | Udacity |
Instructor | Chris Pryby |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming |
Tags | Computer Science Software Development |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Neuropsychology Testing Technician $46k
In Process/ Final Testing Technician $52k
Psychologist/Coordinator of Testing Services $53k
Quality Testing Specialist $59k
HP ALM Testing Administrator $62k
Specialist - Pharmaceutical Testing $71k
Staff PERNITAL TESTING NURSE $77k
Testing Engineer in Chassis Department $82k
Program Coordinator at GED Testing Service Consultant $86k
Testing Team Coordinator $89k
Reliability Testing Engineer $101k
Team Project Manager, Services Integration Testing Lead $118k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | Approx. 16 weeks |
Starts | On Demand (Start anytime) |
Cost | $0 |
From | Udacity |
Instructor | Chris Pryby |
Download Videos | Only via web browser |
Language | English |
Subjects | Programming |
Tags | Computer Science Software Development |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course