The listed learning units belong to the course Automated Visual Software Analytics. Do you want to access all course content?
Week 1
1.1 Software Dependency
Video
1.1 Selftest: Software Dependency
Self-test
1.2 Software Development
Video
1.2 Selftest: Software Development
Self-test
1.3 Software Complexity
Video
1.3 Selftest: Software Complexity
Self-test
1.4 Software Maintenance
Video
1.4 Selftest: Software Maintenance
Self-test
1.5 Static Source Code Analysis
Video
1.5 Selftest: Static Source Code Analysis
Self-test
Homework
Graded Test
Binder of Week1 Slides
Text
Week 2
2.1 Software Metrics
Video
2.1 Selftest: Software Metrics
Self-test
2.2 Lines-of-Code (LoC, ...)
Video
2.2 Selftest: Lines-of-Code (LoC, ...)
Self-test
2.3 Code Duplicates
Video
2.3 Selftest: Code Duplicates
Self-test
2.4 Nesting Level (NL)
Video
2.4 Selftest: Nesting Level (NL)
Self-test
2.5 Cyclomatic Complexity (McCabe)
Video
2.5 Selftest: Cyclomatic Complexity (McCabe)
Self-test
2.6 Halstead Metrics
Video
2.6 Selftest: Halstead Metrics
Self-test
2.7 Module Dependencies
Video
2.7 Selftest: Module Dependencies
Self-test
2.8 Object-Oriented Metrics
Video
2.8 Selftest: Object-Oriented Metrics
Self-test
Homework
Graded Test
Binder of Week2 Slides
Text
Week 3
3.1 Analytics
Video
3.1 Selftest: Analytics
Self-test
3.2 Visual Analytics
Video
3.2 Selftest: Visual Analytics
Self-test
3.3 Visualization Pipeline
Video
3.3 Selftest: Visualization Pipeline
Self-test
3.4 Predictive Analytics
Video
3.4 Selftest: Predictive Analytics
Self-test
3.5 Software Analytics
Video
3.5 Selftest: Software Analytics
Self-test
Homework
Graded Test
Binder of Week3 Slides
Text
Week 4
4.1 Version Control Systems
Video
4.1 Selftest: Version Control Systems
Self-test
4.2 Mining Software Repositories
Video
4.2 Selftest: Mining Software Repositories
Self-test
4.3 Treemaps
Video
4.3 Selftest: Treemaps
Self-test
4.4 2.5D Treemaps
Video
4.4 Selftest: 2.5D Treemaps
Self-test
4.5 Hierarchical Circular Bundle Views
Video
4.5 Selftest: Hierarchical Circular Bundle Views
Self-test
Homework
Graded Test
Binder of Week4 Slides
Text
Week 5
5.1 Software Maps
Video
5.1 Selftest: Software Maps
Self-test
5.2 Software Analytics in Practice
Video
5.3 Discovering Error-Prone Code
Video
5.3 Selftest: Discovering Error-Prone Code
Self-test
5.4 Technical Debts
Video
5.4 Selftest: Technical Debts
Self-test
5.5 Risk of Knowledge Drain
Video
5.5 Selftest: Risk of Knowledge Drain
Self-test
5.6 Quality Improvements
Video
5.6 Selftest: Quality Improvements
Self-test
Homework
Graded Test
Tool: Interactive Software Maps
Text
Binder of Week5 Slides
Text
Week 6
6.1 Code Instrumentation
Video
6.1 Selftest: Code Instrumentation
Self-test
6.2 Execution Tracing
Video
6.2 Selftest: Execution Tracing
Self-test
6.3 Execution Trace Visualization
Video
6.3 Selftest: Execution Trace Visualization
Self-test
6.4 Software Development Effectiveness
Video
6.4 Selftest: Software Development Effectiveness
Self-test
6.5 Outlook on Software Analytics
Video
Binder of Week6 Slides
Text
Homework
Graded Test
Hands-On Homework
Graded Test