Homeworks are due at the Beginning of the lecture on the due date.

The course TA, Mark Heltman, will be in Miller 118 on Mondays, 3:30 - 5:30 to help you.

We have more tutors available on different dates, check out this link for the schedule.

Weeks Dates Lectures Notes Homework
Week 1 Aug 27 Introduction to Computation
slides, video, notes
HW1, solution
due Wed
Aug 29 Review HW 1 and
Excel In-Class Exercise I
video, notes
No HW
Aug 31 Excel In-Class Exercise II
video
Just keep working on the tasks on Wed's lecture HW2
due Mon
Week 2 Sep 3 Excel Built-In Functions, 'IF', 'COUNTIF'
video
HW3
due Friday
Sep 5 Accuracy_Precision_Significant_Digits
video, notes
Keep working on the tasks on Monday and work on HW3 and HW4 if you can.  HW4
Solution
due Monday
Sep 7 More_Excel_Functions
video
(The histogram plot issue can be solved by 'right click' the x-axis, then 'Format Axis' and change it to 'by category')
HW5
Solution
due Wed
Week 3 Sep 10 The Fun Cube and Exam 1 Review
video
Exam 1 example HW6
Send the completed tasks to the HW email by Fri .
Also, study for exam 1.
Sep 12 Introduction to Matlab
videoslides
HW7
due Monday
Sep 14 Exam 1 No HW
Week 4 Sep 17 The Array
video
HW8
due Friday
Sep 19 Array Operations
video
HW9: Complete the tasks assigned in the on-line tutorial
due Monday
Sep 21 Solve Linear Equations
video, notes

HW10: Complete the tasks assigned in the on-line tutorial
due Wednesday
Week 5 Sep 24 Data IO
video
Quiz 1 HW11: Complete the tasks assigned in the on-line tutorial, send the HTML file to the email
due Friday
Sep 26 Review and Summary
video
No HW
Sep 28 Plotting with matlab I
video
This lecture is short, then I'll help you on your previous HWs HW12: Complete the tasks assigned in the on-line tutorial, send the HTML file to the email
due Wednesday
Week 6 Oct 1 Logic Expression
video, notes
HW13: Complete the tasks assigned in the on-line tutorial, send the HTML file to the email
due Friday
Oct 3 Image Processing I
video, notes
Quiz 2 HW14: Complete the tasks assigned in the on-line tutorial, send the HTML file to the email
due Monday
Oct 5 The 'IF' Statement
video, notes
HW15: Complete the tasks assigned in the on-line tutorial, send the HTML file to the email
due Wednesday
Week 7 Oct 8 Summary, exercise, quiz examples
video
The in-class .m file No HW
Oct 10 The 'For' Loops I
video, notes, in-class script
Quiz 3
on the 'IF' Statements and logical operations
HW16: Complete the tasks assigned in the on-line tutorial, send the HTML file to the email
due Monday
Oct 12 Summary and examples
video, notes, in-class script
Review Quiz 3 and Quiz 3 examples. HW17: Work on Quiz3_exmples and Quiz 3, implement them in Matlab and send the published HTML to the email
due Wednesday
Week 8 Oct 15 Exam 2 review
video, notes
Exam 2 examples
No HW
Study for Exam2
Oct 17 The 'For' Loops II
video

HW18: Complete the tasks assigned in the on-line tutorial, send the HTML file to the email
due Monday
Oct 19 Exam 2
Week 9 Oct 22 The 'While' Loops
video, notes
Oct 24 User Defined Functions I
video, notes
Oct 26 Fundamental of Binary and Logic I
Week 10 Oct 29 Fundamental of Binary and Logic II
Oct 31 Programming with C
Nov 2 Arduino Architecture
Week 11 Nov 5 Voltages and Currents
Nov 7 Serial Communication I
Nov 9 Serial Communication II
Week 12 Nov 12 Serial Communication III
Nov 14 Serial Communication IV
Nov 16 Exam 3 Review, examples
Week 13 Nov 19 Thanksgiving break
Nov 21 Thanksgiving break
Nov 23 Thanksgiving break
Week 14 Nov 26 Exam 3
Nov 28 Signal Processing I (Optical Sensing)
Nov 30 Signal Processing II (Poly fit for ECG signal processing
Week 15 Dec 3 Signal Processing III (Temperature Sensing)
Dec 5 3-D Plotting
Dec 7 Final Exam Review
Week 16 Dec 10
Dec 12 Section II Final Exam
Wednesday, 9:45 a.m
Dec 14