Engineering Computing: CSC160

Procrastination is the grave in which opportunity is buried.

--- Dennis Kimbro.

Any fool can drown; that's the easy bit.

--- Pete Goss, Solo sailor

Grading Policies

Here are the 160 Assignment Guidelines and Grading Policies.

Academic Honesty:

Yogi says: "If you can't imitate him, don't copy him!"

This course follows The University Policy on Academic Honesty .

Explicitly for this course: Thinking together about problems or programming projects and assignments is fine, and encouraged. Asking technical questions from your fellow students or anybody else, and getting specific answers, is fine, and you're crazy not to. Going out to the web for better explanations and examples than the text has is fine.

BUT do NOT share your written answers or code, or what you plan to hand in. That is, don't volunteer it, don't ask for it, don't give it, don't receive it, don't show it, don't look at it, don't allow it to be copied, don't copy it. Also do not copy answers or prose from the web, blogs, books, or any other non-human source. When you use any source, either human or non-human, in an answer, credit that source with a reference and say how you "added value" to the content you built on to produce your answer. Such sharing of WORK (not thoughts) we must consider Plagiarism and we must take the necessary steps as mandated by the University.

Unless work is surreptitiously stolen, we both consider parties equally guilty; to dispute this, you can always go tell your story to the BAH.


Schedule: Programming Segment

Date Subject Reading Lecture Notes Exercises and Projects
R 1.13 Introduction -- Intro Slides --
T 1.18 Matlab as Calculator (Ed. 1, 2) A1 except A1.4, A2 except A2.7 Calculator Slides
Calculator Notes
Programming Asst. 1
T 1.25 Matlab Programming: Functions (Ed. 1) A2.7, A5.1, A5.4. (Ed. 2) A2.7, A6.1, A6.4 Functions Slides
Notes and Examples
Programming Asst. 2
?? Sound Lab (Optional): (Ed. 1) A13.1. (Ed. 2) A 24.1. Also CB's SP Reading none SoundLab
T 2.1 Matlab Programming: Selection Statements A3 Selection Slides
Notes and Examples
Programming Asst. 3
T 2.8 Loops (Ed. 1) A4. (Ed. 2) A4, A5, Roots of Equations. Loop Slides
Root-Finding Slides.. Plotting Slides
Programming Asst. 4
T 2.15 Programs (Ed. 1) A5, A12.1. (Ed. 2) A6, A13.1. Programming Slides
Notes and Examples
Programming Asst. 5

Schedule: Theory and Applications Segment

Week Subject Reading Lecture Notes Exercises and Projects
T 3.1 Matrices and Optics Rays and Geometrical Optics and Project Writeup Slides
Optics Slides
Rays and Geometrical Optics
T 3.1 Matrices and Linear Algebra (Ed. 1) A11.1, A11.2. (Ed. 2) A12.1, A12.2. also RN's Matrix Intro and CB's Gaussian Elim Hints Linear Systems Slides The Gaussian Elimination Project
?? Wiring and Data Acquisition: Voltage Divider Softscope none Voltage Divider
?? Fitting Models to Data (Ed. 1) A14.1. (Ed. 2) A15.1. Also CB's Model-fitting Reading Model-fitting Slides Model-fitting Assignment
7 Data Acquisition and Analysis: Digital Output DAQ Toolbox docs and CB's Data Acquisition doc and USB-6009 Manual ME's DAQ Intro PPT Key Words In Context and The LED Labs.
8 Ordinary Differential Equations (Ed. 1) A14.3. (Ed. 2) A15.4. Also, CB's ODE Reading and Duke's ODE reading and code. ODE Slides and Notes and Programs, Choice of ODE Projects
10 The Linear Variable Differential Transformer Wikipedia on LVDT and Softscope! See Project Description The LDVT Project
9 Won't get here. Signal Processing: Filters and Fourier Cute tutorial, tho! (Ed. 1) A13.3, A14.2. (Ed. 2) A14.2, A15.2. Also CB's SP Reading Signal Proc Slides and Notes and Programs, Choice of Signal Processing Projects and Sound and Vision Data


Last update: 04/20/2011: RN