(Click each link below to expand the text. Click again to collapse it.)
Lecture
Gary Tuttle
335 Durham or 247 ASC I
294-1814
gtuttle@iastate.edu
The lecture meets from 12:10 p.m. - 1:00 p.m. (sections A - F) in Food Science 2432. (Food Science - What!?!?)
Office hours (in 335 Durham):
Monday, Wednesday, Friday: 1:15 p.m. to 4:00 p.m.
Lab
TAs
Lab times (all labs in Coover 2061)
- Tue 8:00 a.m. – 9:50 a.m.
- Tue 4:10 p.m. – 6:00 p.m.
- Wed 10:00 a.m. – 11:50 a.m.
- Thu 3:10 p.m. – 5:00 p.m.
- Tue 6:10 p.m. – 8:00 p.m.
Textbook, etc
The "text" for the class is an on-line learning environment from a company called zyBooks. To sign up for it go to: zyBooks.com, create an account, enter the zyBook code IASTATEEE285Spring2018, and click "submit". Once you have paid your money, ($58) you will have access to the web site materials until the middle of May, which should get you through EE 285.
Use this resource!! For a reasonable amount of money, it provides lots of information and lots of hands-on practice. If you use this "book" properly, you probably don't need anything else for EE 285 (including the instructor). But if you try to wing it without any sort of resource, you will probably be in trouble.
If you are old-fashioned and like to read from a book with paper pages, there are many available. Snoop around on Amazon or go the library and look through the shelves. (What a quaint notion.) Pick one that you like. The book that I still read is "The C Programming Language", written by Brian Kernighan and Dennis Ritchie. (Ritchie is considered to be the inventor of the C language.)
If you find some other book or on-line resource that you think is particularly helpful, let me know and I will share it with the rest of the class.
Grading
- quizzes - 25%
- exams (2)- 25%
- Lab & homework - 30%
- Projects - 20%
- A: 100% - 93.4% ; A-: 93.3% - 90.0%
- B+: 89.9% - 86.7% ; B: 86.6% - 83.4% ; B-: 83.3% - 80.0%
- C+: 79.9% - 76.7% ; C: 76.6% - 73.4% ; C-: 73.3% - 70.0%
- D+: 69.9% - 65.0% ; D: 64.9% - 60.0% ; D-: 59.9% - 55.0%
Quizzes
- Generally, you should expect a quiz every day in lecture, usually to be given at the end of the period. There will be times when a quiz is not needed or won't be appropriate for the material being covered. The "non-quiz" days will be indicated on the schedule.
- For each quiz you will be asked to either analyze a piece of code or write a short program or code snippet.
- The quizzes are closed book and closed notes.
- There are no make-up quizzes -- if you miss a quiz for any reason, your score will be 0.
- There will be 30 – 35 quizzes during the semester. When it comes to compute final grades, each students' lowest three quiz scores will be dropped from consideration. In other words, you can miss or bomb three quizzes without having any effect on your course grade.
Exams
- There will be two exams in EE 285 one at mid-term time and one at the end of the semester.
- A "C-syntax sheet" will be provided for use during each exam.
- Each exam will be weighted the same, i.e. each is worth 12.5% of your total grade.
- If you have a valid reason for not being able to take an exam at the scheduled time, a make-up exam can be scheduled. Arrangements for make-up exams must be made prior to the scheduled exam date!
Where to go for help
- See GT during office hours.
- Talk to GT after class.
- Send GT an email ask your question directly or set a up time to meet in person.
- Visit TAs during office hours. TA office hour times will be forthcoming.
- Talk to one of your lab TAs during lab.
- Send an email to one of your lab TAs — ask your question directly or set a up time to meet in person.
- Ask a classmate for help. (Try to pick one who actually knows what is going on.)
- Go to the HKN help room.
- Hire a tutor.
Accommodations, dishonesty, safety
- If you have a documented disability and anticipate needing accommodations in this course, please make arrangements to meet with me soon. Please request that a Disability Resources staff send a SAAR form verifying your disability and specifying the accommodation you will need.
- Cheating will not be tolerated. If you are caught cheating, GT will take punitive action against you. At a minimum, this will require dropping EE 201. For egregious offenses, the Dean of Students may take further action. See the academic dishonesty page from the catalog for all the unpleasant details.
- This class has a substantial hands-on laboratory section. Students will be using expensive, sensitive, and potentially hazardous test equipment. Safety in the lab is a number one priority for students and instructors and to ensure a safe laboratory experience, a brief safety presentation will be given the first day of lab. It is mandatory that all students attend this presentation. Moreover, it is expected that students follow any and all posted safety guidelines. For reference, the university has a Laboratory Safety Manual.