San José State University · Mechanical and Aerospace Engineering Department

ME 30 Computer Applications

Prof. BJ Furman


ME 30 Lecture Notes

This site may evolve throughout the semester, so check back frequently.

Course Administration

·         Lecture 1 - Course Introduction

·         Lecture 2 - Basic Concepts and Introduction to Ch

·         Week 3 part 1 – Introduction to Procedural Programming

·         Week 3 part 2 – Control Structures

·         Week 4 – Repetition Control Structures

·         Week 5 – Modular Programming – Part 1

·         Week 6 – Modular Programming – Part 2

·         Week 7 – Binary and Hexadecimal Numbers and Pointers and Arrays

·         Week 8 – Arrays and File I/O

·         Week 9 – Strings

·         Week 10 – Excel (part 1)

·         Week 11 – Excel (part 2)  associated spreadsheet

·         Week 12 – Matlab/Octave (part 1)

·         Week 13 – Matlab/Octave (part 2)

·         Week 14 – Thanksgiving!

·         Week 15 – Microcontroller Programming

·         Week 16 – Course Review

Acrobat Reader for viewing PDF files can be downloaded directly from http://www.adobe.com/.


Last updated 16NOV2009 by BJ Furman