SIM110 Introduction to Simulation Technology
Course Outline
These are the topics we will cover this semester. Please note that new topics may be substituted, or the topic order changed as necessary.
| Week | Lecture | Demo |
| 1 | A Survey of Simulation | . |
| 2 | Open Loop and Closed Loop Control Systems | Install MS Flight Simulator |
| 3 | Electrical Interfacing: Pushbuttons, Pots | Begin Reverse Engineering Group Project |
| 4 | Introduction to Digital Electronics | Continue Group project |
| 5 | A/D Conversion, Yoke A/D mux Chip, | . |
| 6 | Software Calibration | Continue Group project |
| 7 | USB Operation , Yoke USB Chip | Install BusHound, capture USB traffic (group project) |
| 8 | Midterm | . |
| 9 | History and Evolution of Computer Graphics, Part 1: 2D and simulated 3D, Raycasting versus Raytracing | http://www.sunybroome.edu/~antonakos_j/v0-v5/ |
| 10 | More Raycasting details: raycast.doc | Explore a Networked Virtual World: nmaze.zip |
| 11 | Advanced Graphic Techniques | Wolf3D Demo Doom 1 Demo Quake Demo |
| 12 | Fixed-Point Arithmetic | Floating-point (floatnum.exe, floatnum.c) and fixed-point (fixednum.exe, fixednum.c) sample programs |
| 13 | More Fixed-Point Arithmetic Artificial Intelligence |
Evaluate the 8-Tile AI program. tile.exe, tile.c and the Eight-Queens Puzzle. eightqueen.exe, eightqueen.c |
| 14 | Networking and Distributed Simulation Ethernet Operation: Part 1, Part 2, Part 3 Simulation of Electronic Systems |
Simple two-resistor circuit solver: ckt.exe, ckt.c |
| 15 | Final Exam Due | Simulation Contest |