ESE124 Computer Techniques for Electronic Design
Spring 1998
Prof. Brad Carlson
Office: 215 Light Eng.
Phone: 632-8474
Hours: 11:30-12:30, 4-5 Tuesday, 2-4 pm Thursday
Fax: 632-8494
Email: bcarlson@eegw.ee.sunysb.edu
Web: http://www.ee.sunysb.edu/~bcarlson/124.html
Text: Gary Bronson, C for Engineers and Scientists, West
Publishing, 1993.
Teaching Assistants:
Cai Qi qcai@eegw.ee.sunysb.edu
Office Hours: 2-5 pm Monday
Dmitri Gravilov gavrilov@eegw.ee.sunysb.edu
Office Hours: 10-12 pm Monday, 11:30-12:30 and 2-5 pm Tuesday
Tanya Shastri tshastri@eegw.ee.sunysb.edu
Office Hours: 12-2 pm Monday, Wednesday and Thursday
Volunteer TAs:
none.
Class room: 101 Humanities
Class meeting time: 9:50-11:10am Tuesday and Thursday
Computer lab: Electrical Engineering CAD lab, 281 Light Engineering
Computer lab hours: To be announced
Class Schedule
| Date | Material, handouts, quizzes |
| 1/22 (R) | Introduction, get computer accounts |
| 1/24 (T) | Modularity, Tutorial(DOS) |
| 1/29 (R) | Cancelled |
| 2/3 (T) | Operations, Program 1, Quiz 1 |
| 2/5 (R) | Top-down program development, Quiz 2 |
| 2/10 (T) | Top-down programming, Program 2 |
| 2/12 (R) | Completing the basics, Quiz 3 |
| 2/17 (T) | Selection, Program 3 |
| 2/19 (R) | Selection, Quiz 4 |
| 2/24 (T) | Repetition |
| 2/26 (R) | Exam 1 |
| 3/3 (T) | Repetition, Program 4, Pseudo-code |
| 3/5 (R) | Arrays, Quiz 5 |
| 3/10 (T) | Subprograms |
| 3/12 (R) | Subprograms, Quiz 6 |
| 3/17 (T) | No class |
| 3/19 (R) | No class |
| 3/24 (T) | File I/O, Program 5 |
| 3/26 (R) | Numerical techniques, Quiz 7 |
| 3/31 (T) | Numerical techniques |
| 4/2 (R) | Exam 2 |
| 4/7 (T) | Pointers |
| 4/9 (R) | Pointers, Quiz 8 |
| 4/14 (T) | Character strings, Program 6, example input file |
| 4/16 (R) | Character strings, Quiz 9 |
| 4/21 (T) | Structures |
| 4/23 (R) | Dynamic storage allocation, Quiz 10 |
| 4/28 (T) | Bit operations |
| 4/30 (R) | Additional capabilities |
| 5/5 (T) | Additional capabilities |
| 5/12 (T) | Final exam, 8:30-11:30am, Harriman Hall 137 |
Grading
| Programs | 36% |
| Quizzes | 16% |
| Exams | 24% |
| Final exam | 24% |
Each of the exams (respectively, quizzes, programs) have equal weight.
The quizzes will have a duration of ten minutes each and will be given at
the end of the class. The lowest two grades out of the ten quizzes will
be discarded. The exams will have a duration of the entire class period
(i.e., one hour and twenty minutes), except for the final exam which will
have a duration of three hours. Program I is due on the date that Program
I+1 is assigned, and Program 6 is due on May 5.
If you have any condition, such as a physical or mental disability, which will make it difficult for you to carry out the work as I have outlined it or which will require extra time on examinations, please notify me in the first two weeks of the course so that we may make appropriate arrangements.