Introduction
to C Programming and MatLab
ENGR3
- Summer 2007
Instructor: Dr. Ilan
Ben-Yaacov
Schedule: MTWR 9:30
- 10:50am, HFH 1104
Announcements
9/3/07: Ilans office
hours on Friday, 9/7, will be from 1:30-3:30pm instead of the time previously
posted.
8/31/07: Homework 5 and note set 9 have
been posted on the class website.
8/29/07: Note set 8 has been posted on the
class website.
8/28/07:
Office hours for the rest
of the quarter are as follows:
Tues
8/28: Ilan
10:45-11:45am
Wed
8/29: Ilan
10:45-11:45am
Thurs
8/30: Ilan
10:45-11:45am
Tues
9/4: Ilan
10:50am-12:50pm
Wed
9/5: Antonio 11:00am-1:00pm
Thurs
9/6: Antonio 2:00-4:00pm
Fri
9/7: Ilan
1:30-3:30pm
Tues
9/11: Antonio 2:00-4:00pm
8/28/07:
Homework 4 has been posted on the class website.
8/25/07:
The final exam will be on
THURSDAY, SEPT 13 (not Wed, Sept 12).
8/25/07:
Note set 6 and note set 7 have been posted on
the class website.
8/16/07:
Note set 5 has been posted on the class website.
8/16/07:
Homework
3 and note
set 4 have been posted on the class website.
8/14/07: Note set 3 has been posted on the
class website.
8/10/07: Office hours for the next 2 weeks are as
follows:
Mon
8/13: Antonio 11am-1pm
Tues
8/14: Ilan
10:45-11:45am
Wed
8/15: Antonio 11am-noon
Thurs
8/16: Ilan
10:50am-12:50pm
Mon
8/20: Antonio 11am-1pm
Tues
8/21: Ilan
10:50am-12:50pm
Wed
8/22: Ilan
10:50-11:50am
Thurs
8/23: none
8/10/07: Homework 2 has been posted on the
class website.
8/8/07: Note set 2 has been posted on the
class website.
8/6/07: Homework 1 has been posted on the
class website.
8/5/07: Additional office hours will be scheduled
as necessary throughout the quarter.
8/5/07:
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@engineering.ucsb.edu
Office Hours: TR
10:50am-11:50am, ESB Room 2213
Teaching
Assistant: Antonio Medrano medrano@engineering.ucsb.edu
(Send ALL email here)
Email
policy: All email regarding the class should be
directed to ANTONIO MEDRANO (medrano@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 |
Office hours |
Office Hours |
||||
12 |
00 |
|
|
|
|
|
|
30 |
|||||||
1 |
00 |
|
|
|
|
|
|
30 |
|||||||
2 |
00 |
|
|
TA |
|
|
|
30 |
Discussion |
||||||
3 |
00 |
|
|
Phelps 1529 |
|
|
|
30 |
TA |
||||||
4 |
00 |
|
|
Discussion |
|
|
|
30 |
Phelps 1529 |
*
All discussions meet in PHELPS 1529,
as listed above.
**
All TA office hours meet in HFH room
1117.
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 23rd, and a final exam on Thursday, September 13th
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 for detailed instructions.
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
Academic
Misconduct Policy READ
BEFORE BEGINNING EACH PROJECT
Homework 0 due August 13, 2007, 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 14, 2007, by 5:00pm
Homework 2 due August 16, 2007, by 5:00pm
Homework 3 due August 21, 2007 by 5:00pm
Homework 4 due September 5, 2007 by 5:00pm
Homework 5 due September 7, 2007 by 5:00pm
Class Notes (requires
password)
Electrical
and Computer Engineering || College
of Engineering || Ilan Ben-Yaacov's Home Page