Introduction
to C Programming and MatLab
ENGR3
- Summer 2008
Instructor: Dr. Ilan Ben-Yaacov
Schedule: MTWR 9:30
- 10:50am, HFH 1104
Announcements
9/2/08: Office hours for the week of 9/8-9/11 are
as follows:
Mon 9/8: Ilan 9:30am-12:30pm (no class)
Tues 9/9: Antonio 11:00am-1:00pm
Wed 9/10: none (Final exam)
Thurs 9/11: none
9/2/08: Homework 5 and note set 9
have been posted on the class website.
8/28/08: Note set 8 has been posted on the
class website.
8/26/08: Homework 4 and note set 7
have been posted on the class website.
8/25/08: Office hours for the week of 9/1-9/5 are
as follows:
Mon 9/1: none (University holiday)
Tues 9/2: Ilan 10:45am-1:15pm
Wed 9/3: Antonio 12:30-1:30pm
Thurs 9/4: Antonio 11:00am-2:00pm
8/25/08: HW 4 will be due on Thurs 9/4. HW 5 will be due on Tues, 9/9. Final Exam will be on Wed, 9/10. All info listed below is now current.
8/24/08: Note set 6 has been posted on the
class website.
8/14/08: HOMEWORK 3 DUE DATE IS EXTENDED TO 5PM ON
WED 8/20!!!
8/14/08: Note set 5 has been posted on the
class website.
8/14/08: Office hours for the week of 8/18-8/22
are as follows:
Mon 8/18: Ilan 10:45am-1:00pm
Tues 8/19: Antonio 11:00am-1:00pm
Wed 8/20: Antonio 12:30-1:30pm
Thurs 8/21: none
8/12/08: Homework 3 and note set 4
have been posted on the class website.
8/11/08: Homework 2 and note set 3
have been posted on the class website.
8/7/08: Office hours for the week of 8/11-8/15
are as follows:
Mon 8/11: Ilan 12:30-2pm
Tues 8/12: Ilan 10:45am-12:45pm
Wed 8/13: Antonio 12:30-1:30pm
Thurs 8/14: Antonio 11:00am-1:00pm
8/6/08: Note: All TA discussion sections are now
in PHELPS 1530. Also, a third discussion
section was added from 11am-12:20pm. All
information on calendar below is now current.
8/5/08: Homework 1 and note set 2
have been posted on the class website.
8/4/08: Additional office hours will be scheduled
as necessary throughout the quarter.
8/4/08:
Welcome to ENGR 3. Homework 0 and note set 1 have
been posted on the class website.
Syllabus
(click here for syllabus in .pdf
format)
Time: TR
9:30-10:50 a.m.
Place: HFH
1104
Instructor: Dr.
Ilan Ben-Yaacov, ESB Room 2213, ext 5295, ilan[at]engineering.ucsb.edu
Office Hours: TR
10:50am-11:50am, ESB Room 2213
Teaching
Assistant: Antonio Medrano medrano[at]engineering.ucsb.edu
(Send ALL email here)
Email
policy: All email regarding the class should be
directed to ANTONIO MEDRANO (medrano[at]engineering.ucsb.edu).
Also, we cannot help you write/edit/debug your programs by email come
see us during office hours for this.
|
|
MON |
TUES |
WED |
THURS |
FRI |
|
9 |
00 |
|
|
|
|
|
|
30 |
LECTURE |
LECTURE |
LECTURE |
LECTURE |
|||
10 |
00 |
|
|||||
30 |
|||||||
11 |
00 |
|
Instructor |
TA |
Instructor |
|
|
30 |
Office Hours |
Discussion |
Office Hours |
||||
12 |
00 |
|
|
Phelps 1530 |
|
|
|
30 |
TA |
||||||
1 |
00 |
|
|
Office Hours |
|
|
|
30 |
|
||||||
2 |
00 |
|
|
TA |
|
|
|
30 |
Discussion |
||||||
3 |
00 |
|
|
Phelps 1530 |
|
|
|
30 |
TA |
||||||
4 |
00 |
|
|
Discussion |
|
|
|
30 |
Phelps 1530 |
*
All discussions meet in PHELPS 1530,
as listed above.
**
All TA office hours meet in HFH room
1111.
Required Text: C How to Program, 5th
edition, by H. M. Deitel and P. J. Deitel, ISBN 0-13-240416-8
Introduction to MatLab
7 for Engineers, by W.J. Palm, ISBN 0-07-254818-5
Supplementary Text: Linux in a Nutshell, 5th edition,
by Siever, et.
al., ISBN 0-596-00025-1
Course
Format: There will be 5 homework assignments, one in-class midterm exam on Thursday, August 21st, and a final exam on Wednesday, September 10th
in class. Homework, midterm, and final
will each contribute 50%, 25%, and 25% to your final grade. The final grading scale is curved so that the
class average is approximately a C+.
Assignments: The
assignments will consist of programs for you to write, both in C language and MatLab. All
assignments will be submitted electronically.
Instructions for electronic submission of programs will be given by your
TA in discussion section make sure to attend section so that you learn how
this procedure works. Late assignments will not be accepted
except in extreme circumstances (not registering for an account in time
is NOT an extreme circumstance).
Important Links
IMPORTANT: When you register for your COE account,
you will be asked to choose a login shell.
Make sure to choose tcsh (do not choose bash). If you did this incorrectly, DONT PANIC
you can always fix it later, just ask your TA how.
Create a COE account: https://accounts.engr.ucsb.edu/create_account.php
Click
here
to download PuTTY.
For instructions on using Telnet/SSH on Mac OS, go to http://acs.ucsd.edu/info/ssh_clients.php
For
help with your COE account or to report problems, email help@engineering.ucsb.edu
Click
here to go to
the COE web email page.
Academic
Misconduct Policy READ
BEFORE BEGINNING EACH PROJECT
Homework 0 due August 11, 2008, by 5:00pm --
If you do not complete this assignment on time, your final
grade will be reduced by a whole letter grade!!! (i.e. a B+ becomes a C+)
Homework 1 due August 12, 2008, by 5:00pm
Homework 2 due August 14, 2008, by 5:00pm
Homework 3 due August 19, 2008 by 5:00pm** DUE DATE EXTENDED TO 5PM ON 8/20.
Homework 4 due September 4, 2008 by 5:00pm
Homework 5 due September 9, 2008 by 5:00pm
Class Notes (requires
password)
Electrical
and Computer Engineering || College
of Engineering || Ilan Ben-Yaacov's
Home Page