Dates |
Topics Covered |
Lectures |
Reading |
Practice Files |
Week 1 |
- Computers as Engineering Tools
- Review of computer basics
- Problem solving
|
|
Quick Links
|
|
Week 2 |
- Excel (Functions in Excel)
|
|
|
|
Week 3 |
- Excel (Functions in Excel)
|
|
|
|
Week 4 |
- Advanced Excel routines in problem solving
- Optimization
|
|
|
|
Week 5 |
- Basic programming principles
|
|
Notes 9 - Data Types and Language Fundamentals
Notes 15 - GUI and Interfaces
|
|
Week 6 |
- Variables, Data Types and Subroutines in VBA
- Crude Graphic User Interface (Form)
|
|
|
Input File Examples
Output File Examples
Sample Data Files
|
Week 7 |
- Matlab as computing engine
- General functionality
- Scalar and array operations
- Plot capabilities
- Scripts
|
|
|
|
Week 8 |
- Linear equations and applications to engineering problems
- Matrix computations
|
|
|
|
Week 9 |
- Creating Matlab Functions
|
|
|
|
Week 10 |
- Decisions and Loops in Programming
|
|
Notes 12.5 (TBC)
|
|
Week 11 |
|
|
|
|
Week 12 |
- Numerical Integration
- Numerical Differentiation
|
|
|
|
Week 13 |
- Solving Differential Equations
- Simulink
|
|
|
|
Week 14 |
|
|
|
|
Week 15 |
|
|
|
|
Week 16 |
|
|
Per Virginia Tech Schedule |
May 3, 2024 (Between 10:05 AM and 12:05 PM ) Section 09M |