CS101 Lecture 0 - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

CS101 Lecture 0

Description:

All relevant class information is presented on the CS 101 web site. ... 610 East John Street. Champaign, IL 61820 (217) 333-0050 ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 23
Provided by: tomga
Category:
Tags: cs101 | lecture

less

Transcript and Presenter's Notes

Title: CS101 Lecture 0


1
Lecture 0
2
Who are my instructors?
Professor Tom Gambill 2209 Siebel Center
244-3541 gambill_at_uiuc.edu
3
Who is my TA?
Teaching Assistants   Find staff information
online here .
4
Web sites
  • All relevant class information is presented on
    the CS 101 web site. http//www.ews.uiuc.edu/cs10
    1/
  • Check the web site at least once every three days
    for updates.

5
What will I learn in CS101?
  • Engineering CAD/Prototyping tools and
  • Numerical Scientific Computation
  • The Matlab Numerical Engineering Environment
  • User Interfaces/Desktop Environments
  • Unix/Linux
  • X-Window Manager
  • Engineering Software Design
  • Structured Programming Principles and Paradigms
  • C Programming Language (C compiler gcc)

6
What will I be doing in CS101?
  • Attend Lectures.
  • Write C/MATLAB software in groups of 3 students
    in weekly Engineering Workstation (EWS) computer
    lab.
  • Solve two programming assignments by myself.
  • Take one midterm exam.
  • Study the lecture notes.
  • Study the textbooks.
  • Study old exams.
  • Examine the class web-page at least once every
    three days.
  • And to top it all off...... Take the final exam.

7
Where are these darned Engineering workstations?
TA-assisted CS101 Lab with 41 dedicated
workstations running Linux. Open during limited
hours.
Click and then click on image of DCL.
Next,click on basement.
CS101 Lab in DCL L520
Other Engineering Workstation (EWS) Labs. These
support the same software and are available for
general use during extended hours.
Engineering Workstations (EWS)
8
Lab Activities
  • Lab activities will be done in small groups
    typically of three students.
  • The CS101 Lab is in room DCL L520 and Lab
    hours are pre-assigned.
  • Lab activities are posted on the CS101
    web-site.
  • Pre-Lab activities are assignments posted on
    the website that are due at the beginning of
    the Lab.
  • Material considered during lab activities will
    be used on the exams.

9
Lab Activity rules
  • TAs will assign students into groups in the labs.
  • All students in the same group should get the
    same score.
  • A group member leaving early before the
    assignment is finished receives ZERO credit for
    the assignment.
  • Every group will be required to work each lab
    assignment until it is completed.
  • Completion may require lab work beyond the
    scheduled lab hours.
  • All members of a properly functioning group
    should receive full lab credit.
  • Students should leave labs early ONLY if the
    assigned project is finished.

10
Lab Group Performance
  • If at any time, in any way, you feel that your
    group is not performing satisfactorily, you must
    send email to your TA and professor Gambill.
  • They will handle the matter discreetly.
  • Satisfactory performance means that a group
    completes all assigned lab activities on time and
    each member of the group contributes equally.
  • In any case, at midterms, the TAs will evaluate
    the performance of the groups.

11
How do I get my questions answered?
  • Lab assignments
  • discuss with fellow group members.
  • if group discussion fails to answer your
    question, ask the resident TA.
  • Exams and Lecture Notes

1) contact TA by email or at office hours 2)
contact professor
  • MPs
  • make use of TA lab sessions
  • contact TA or professor

12
Texts
  • Applied C An Introduction and More (recommended)
  • by Fischer,Eggert, and Ross, McGraw-Hill,
  • ISBN 0-07-021748-3
  • Getting Started with Matlab Version 7
    (recommended)
  • by Rudra Pratap, Oxford,
  • ISBN 0-19-517937-4
  •  

13
Exams
  • Midterm
  • Tuesday July 3, 1230-130pm
  • Location 1109 Siebel Center
  • Conflict exam TBA (You must email your
    request for a conflict exam, state
  • your
    reason for making the request)
  • Location TBA
  • Final exam
  • Friday August 3, (time and location to be
    announced)
  • Location TBA
  • Conflict exam TBA (You must email your
    request for a conflict exam, state
  • your reason
    for making the request)
  • Location TBA

14
Grades
Your course total will be computed from your
grades as follows
Assignment Point Value MPs (2 worth 50
points each) 100 Lab Activities
100 Midterm ( covers Matlab) 165
Final ( covers Unix/C material) 335
Total 700 Note
Absence from the Final Exam results in an ABS
grade, even if a student has totaled more
than 400 points before the Final Exam. The
University will later change ABS grades to F.
This policy regarding absence from the Final Exam
will be strictly enforced in CS101.
15
Grades
Students have one week (from the date handed
back) to request a re-grade or appeal the grade
recorded in the GradeBook, for an exam/mp/lab
activity. A re-grade will be performed on the
entire Lab/MP/Exam and can lower the score! In
any appeal procedure it is the student's
responsibility to keep possession of his/her
Lab/MP/Exam. In the process of a re-grade a
student has to arrange for a TA to modify the
gradein the presence of the student. A student
should not hand over any material to the TA for
keeping. Therefore, a lost or missing Lab/MP/Exam
is no reason for a modification of a
grade. Requests from student Academic advisors to
change a students grade, without sufficient
cause, will not be honored.
16
Grades
The course grades are based on the above fixed
cutoffs. There is no curve!
17
CS196
You can enroll in a separate course (in addition
to CS101), CS196section 1 or take CS101 for
Honors(James Scholar) Both CS196 students and
James Scholar students will be assigned a
programming assignment beyond the two MPs
assigned in CS101. Let Professor Gambill
know that you have enrolled in CS196 or CS101
Honors. Naturally this programming assignment
might be somewhat time consuming, so you might
want to think about taking on the extra
work. James Scholar students cannot do both
CS196 and CS101 Honors.
18
Absence
Should you miss an hourly exam or an MP for a
legitimate reason such as severe illness you will
need to provide a verification letter from the
Emergency Dean 300 Turner Student Services
Building 610 East John Street Champaign, IL
61820(217) 333-0050 The letter must state that
you have shown proof of your absence.
19
IDENTIFICATION AT EXAMS
  • You need to bring a photo-ID with you to every
    exam.
  • You will be asked to sign an attendance list at
    everyexam. The proctor will verify your identity
    with thephoto ID.
  • You must also sign your exam.
  • It is your responsibility and not the proctors
    to ensurethat you sign the attendance list.
  • If we cannot find your exam and you have not
    signed the attendance list your exam score is
    ZERO.

20
Cheating
  • SEVERE PENALTIES ARE APPLIED FOR THE FOLLOWING
  • both actively sharing (or copying) all or parts
    of someone
  • elses code/answers on MPs/Exams or
  • passively allowing the sharing (or copying) of
    your own
  • code/answers on MPs/Exams
  • What is cheating?
  • On MPs allowing others to view your code or
    reading someone elses source code constitutes
    cheating. Students should protect their own work
    so that another student cannot copy any part of
    their code. Therefore, if copying has been
    detected, it will be assumed that cheating has
    occurred by all parties involved.
  • On Exams allowing others to view your answers or
    reading someone elses answer constitutes
    cheating.

 
21
Cheating
Dont do it. Well catch you, and well punish
you as outlined in the Code (Rule 33).
 
22
Appeals
  • In case of a charge of academic irregularity
    against a student, the student has two weeks
    after the date of the charge to appeal the
    allegation. To make an appeal the student should
    first contact one of the professors for CS101.
  • A charge of academic irregularity can be made
    known to the student by
  • an announcement on the course website combined
    with a change of grade in the GradeBook
  • by letter
Write a Comment
User Comments (0)
About PowerShow.com