Introduction
to C Programming and MatLab
ENGR3
- Spring 2008
Instructor: Dr. Ilan Ben-Yaacov
Schedule: TR 8:00 -
9:15am, HFH 1104
Announcements
6/11/08: Antonio will hold office hours today,
6/11, from 2-4pm in HFH room 1111.
5/30/08:
Office hours for the week
of June 2 – June 6 will be at a different time than usual, here is the
schedule:
Instructor Office Hours:
·
Wed
June 4: 10am-noon (ESB room 2213)
TA Office hours:
·
Tues
June 3: 10am-noon (HFH room 1111)
·
Fri
June 6: 11am-1pm (HFH room 1111)
5/28/08: Homework 5 and note set 9
have been posted on the class website.
5/21/08: Homework 4 and note set 8
have been posted on the class website.
5/19/08: TA office hours for Wednesday, 5/21, will
be cancelled.
5/15/08:
Note set 7 has been posted on the class website.
5/9/08: Note
set 6 has been posted on the class website.
5/1/08:
Discussion section on Thursday, May 8, will be cancelled. Please go to one of the other sections that
week.
5/1/08: Note
set 5 has been posted on the class website.
4/28/08: This week, in addition to the normally
scheduled office hours, TA’s will hold additional office hours Tuesday 1-3pm
and Friday 1-3pm. Also, instructor office
hours this week will be held in HFH 1111 (the TA office hour room).
4/24/08:
Homework 3 and note set 4 have been posted on
the class website.
4/16/08:
Homework 2 and note set 3 have been posted on
the class website.
4/9/08:
Homework 1 and note set 2 have been posted on
the class website.
4/7/08:
Antonio’s office hours on
Wednesday, April 09, will run from 9:30-11:30am.
4/3/08: Instructor’s office hours on Thursday,
April 03, will run from 1-1:50pm only.
4/2/08: Office hour schedule and tutoring
information have been updated, see below.
4/1/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
8:00-9:15 a.m.
Place: HFH
1104
Instructor: Dr.
Ilan Ben-Yaacov, ESB Room 2213, ext 5295
Office Hours: Thurs
1:00-3:00pm, ESB Room 2213
Teaching Assistants: John
Garcia
Antonio
Medrano
Abhimanyu Dhar
Email
policy: All email regarding the class should be
directed to ANTONIO MEDRANO. The
instructor will not respond to any direct email. 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 |
|
8 |
00 |
|
LECTURE |
|
LECTURE |
|
|
30 |
|||||||
9 |
00 |
|
|
|
|||
30 |
|
|
|||||
10 |
00 |
|
|
AM |
JG |
|
|
30 |
Office hours |
Office hours |
|||||
11 |
00 |
|
|
AM |
JG |
AD |
|
30 |
Office hours |
Office hours |
Office hours |
||||
12 |
00 |
|
|
|
|
AD |
|
30 |
Office hours |
||||||
1 |
00 |
|
|
|
Instructor |
|
|
30 |
Office hours |
||||||
2 |
00 |
|
|
Disc |
Instructor |
|
|
30 |
JG |
Office hours |
|||||
3 |
00 |
Disc |
Disc |
|
Disc |
|
|
30 |
AD |
JG |
AD |
||||
4 |
00 |
|
|
|
|
|
|
30 |
*
All discussions meet in PHELPS 1529 or
1530, please check your schedule.
Rooms are subject to change, so make sure to check your schedule during
the first 2 weeks of class..
**
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, May 8th, and a final exam on Thursday, June 12th
from 8:00 – 11:00 am. Homework, midterm,
and final will each contribute 45%, 25%, and 30% 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, DON’T 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.
Tutoring
CLAS will be offering tutoring for this course. Drop in hours are Tues 1-3pm and Thurs 1-4pm
in the CLAS math-science drop-in. Group
sections are MW 10-11am and MW 11am-12pm, you may sign up for these at https://my.sa.ucsb.edu/clas or in the CLAS office.
Academic
Misconduct Policy – READ
BEFORE BEGINNING EACH PROJECT
Homework 0 – due April 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 April 18, 2008, by 5:00pm
Homework 2 – due April 25, 2008, by 5:00pm
Homework 3 – due May 2, 2008, by 5:00pm
Homework 4 – due May 30, 2008, by 5:00pm
Homework 5 – due June 4, 2008, by 5:00pm
Class Notes (requires
password)
Electrical
and Computer Engineering || College
of Engineering || Ilan Ben-Yaacov's
Home Page