Skip to Main Content
COVID-19

Visit the Health Advisories website for the latest vaccination and mask information and to Report a Case.

Furman, Burford J

San José State University

Site Navigation

  • Courses

     
    • ME 30 Computer Applications
    • ME 101H Honors Dynamics
    • ME 106 Fundamentals of Mechatronics
    • ME 120 Experimental Methods
    • ME 190 Mechatronic Systems Design
    • ME 195 Senior Design Project
    • ME 250 Precision Machine Design
    • ME 285 Mechatronic Systems Engineering
  • Publications & Presentations

     
  • Research & Scholarly Activity

     
SJSU Home>People>Furman, Burford J>Courses>ME 30 Computer Applications>ME 30 Lecture Notes

ME 30 Lecture Notes

  • one.SJSU
  • Canvas
  • Athletics
  • Give to SJSU

Navigate

BACK to ME 30 Computer Applications
  • ME 30 Lecture Notes
  • ME 30 Source Code
  • ME 30 Handouts
  • ME 30 Special Reading Assignments
  • ME 30 Laboratory Guide Sheets
  • ME 30 Programming Resources

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

Lecture Notes

  • Lecture 1 - Course introduction, overview of computers and programming
    • Notes on Algorithms, Pseudocode, and Flowcharts
    • Notes on Variable Names
    • Notes on Data Types
  • Lecture 1a - Variables, Data Types, and Formatted IO
  • Lecture 2 – Thinking procedurally and developing algorithms
  • Lecture 3 – Selection structures
  • Lecture 4 – Repetition structures
  • Lecture 5 – Functions – part 1
  • Lecture 6 – Functions – part 2
  • Lecture 7 - Arrays
  • Lecture 8a – File IO
  • Lecture 8b - Strings
  • Lecture 9 - Microcontrollers - Part 1
  • Lecture 10 - Microcontrollers - Part 2
    • PWM_demo.exe
    • Review_ Prog_Arduino.pdf
  • Lecture 11 – Spreadsheets for Engineering Applications (part 1)
  • Lecture 12 – Spreadsheets for Engineering Applications (part 2)
  • Lecture 13 – Matlab/Octave/FreeMat - part 1
    • Matlab/Octave/FreeMat examples from lecture
  • Lecture 14 – Matlab/Octave/FreeMat - part 2
  • Lecture 14b – Matlab/Octave/FreeMat - part 3
  • Lecture 15a – Final Exam Preparation Information
  • Lecture 15b – ME 30 Course Review

SJSU Links and Resources

Information for

  • Alumni
  • Current Students
  • Donors
  • Faculty and Staff
  • Future Students
  • Researchers

Colleges

  • Business
  • Education
  • Engineering
  • Graduate Studies
  • Health and Human Sciences
  • Humanities and the Arts
  • Professional and Global Education
  • Science
  • Social Sciences

Quick Links

  • A-Z Index
  • Academics
  • Bookstore
  • Budget Central
  • Calendars
  • Canvas
  • Careers and Jobs
  • Catalog
  • Emergency Food & Housing
  • King Library
  • Land Acknowledgement
  • NewsCenter
  • Parking and Maps
  • Privacy
  • Annual Security Report [pdf]

Contact us

  • Contact Form
  • Directory
  • Doing Business with SJSU
  • Report a Web Problem
  • Report a Title IX Complaint

San José State University
One Washington Square,
San José, CA 95192

408-924-1000

 
Last Modified: Feb 22, 2023