ECE 5800: System Modeling and Simulation

 

 

Course Description

  ECE 580 is a course in the principles of mathematical modeling of both physical and non-physical systems and the practice of realizing these models via computer simulation. The principles will be taught in the traditional lecture/test format while the practice will require several computer assignments. This course satisfies all ABET design requirements. There will be no use of pre-existing simulation software; rather we will create simulations using using Visual Basic.

 

Course Topics

 

Helpful Downloads


Visual Basic

  • Procedural programming in Visual Basic
  • Object oriented programming
  • Visual Basic as a simulation tool

Deterministic Temporal Models

  • Time driven models
  • Discrete signal representation
  • Continuous signal representation
  • System modeling
  • Autonomous systems
  • Differential equations
  • Initial value problems
  • Time based models with external inputs

Deterministic Spatial Models

  • Boundary value problems
  • Difference equations

Stochastic Models

  • Stochastic signal models
  • Stochastic signal generators
  • Random walks, white noise
  • Brownian motion
  • ARMA processes
  • Markov models

System Modeling

  • Overt inputs
  • Disturbances

 

Course Syllabus

Schedule

Assignments

Lecture Notes

Tests and Solutions