1 coms 261 computer science i title: course introduction date: august 25, 2004 lecture number: 01
TRANSCRIPT
![Page 1: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/1.jpg)
1
COMS 261Computer Science I
Title: Course IntroductionDate: August 25, 2004Lecture Number: 01
![Page 2: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/2.jpg)
2
Announcements
• Have a nice day
• I try to make class announcements at this time– Like assignments, program due dates, etc…
![Page 3: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/3.jpg)
3
Review
• I had a nice day.
• I try to give a brief review of what we covered in the last class to motivate you for this class.
![Page 4: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/4.jpg)
4
Outline
• It is a nice day.
• I try to give an outline of the topics we will cover in this class– If all goes well, the outline for this class
becomes the review for the next class
• Course Introduction– Go through the syllabus and calendar
![Page 5: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/5.jpg)
5
COMS 261 Syllabus
• Professor Paul F. Hemler– New at the HSC this year
– Office: Bagby 110
– Office Hours:• MWF: 3:00pm - 4:00pm• TR: 2:00pm - 3:00pm
– Semester Schedule
![Page 6: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/6.jpg)
6
COMS 261 Syllabus
– Class Times:• MWF: 11:30am - 12:20pm• R 1:30pm - 2:20pm
– My email address: [email protected]
– My phone number: 223 – 6202
– My home page
– Course home page
– Department home page
![Page 7: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/7.jpg)
7
COMS 261 Syllabus
• Course Goals– To provide fundamental skills of
programming and software development using the C++ language.
– To introduce the terminology and concepts of the object-oriented design paradigm.
– To start to think "abstractly" when solving problems.
![Page 8: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/8.jpg)
8
COMS 261 Syllabus
• Course Goals (Cont.)– To make students aware of the skills
needed to support • The engineering and comprehension of
software systems• Reengineering of existing systems• Application of innovative techniques.
![Page 9: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/9.jpg)
9
COMS 261 Syllabus
• Textbook:– C++ Program Design An Introduction to
programming and Object-Oriented Design, Third Edition, by James P. Cohoon and Jack W. Davidson
![Page 10: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/10.jpg)
10
COMS 261 Syllabus
• Grading Policy:– Straight up, no curves, tricks, or illusions
Letter Points
A 95 - 100
A- 90 - 94
B+ 87 - 89
B 83 - 86
B- 80 - 82
Letter Points
C+ 77 - 79
C 73 - 76
C- 70 - 72
D+ 65 - 69
D 60 - 64
F 0 - 59
![Page 11: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/11.jpg)
11
COMS 261 Syllabus
• Point Distribution:
– 20% Homework• No late homework will be accepted• You will receive 60 points for any homework you make
a serious effort at solving all the problems. The remaining 40 points will be given for your work in determining the correct answers.
• Write your solutions clearly and concisely on the paper you hand in.
• Follow standard coding practices shown in class
![Page 12: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/12.jpg)
12
COMS 261 Syllabus
• Point Distribution: (Cont.)– 40% Exams
• Three in-class exams spread out over the course of the semester.
• Exam weights are 10%, 15%, 15% for exam 1, 2, and 3 respectively
– 20% Labs• Thursday classes will be dedicated to a laboratory,
where you should work with and experience concepts presented in class.
![Page 13: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/13.jpg)
13
COMS 261 Syllabus
• Point Distribution: (Cont.)
– 20% Final Exam• Cumulative
![Page 14: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/14.jpg)
14
COMS 261 Syllabus
• Commitment:– You should expect to spend 9 hours a week
on this class.
– Approximately• 4 hours in class and lab• 2 hours reading the text book• 3 hours doing homework problems
![Page 15: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/15.jpg)
15
COMS 261 Syllabus
• Commitment: (Cont.)– If you are spending less than 4 hours or
more than 12 hours per week on this course then something is wrong and needs to be fixed.
![Page 16: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/16.jpg)
16
COMS 261 Syllabus
• Class Attendance– Mandatory
• Come to class, its fun and interesting• Exam material may be covered in class• 3 unexcused absences gets you a call from me• 3 more unexcused absences gets you a call
from the Dean AND a drop of a letter grade for your final grade
![Page 17: 1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01](https://reader036.vdocuments.mx/reader036/viewer/2022082710/56649e735503460f94b7260f/html5/thumbnails/17.jpg)
17
COMS 261 Syllabus
• Class Attendance (Cont.)– Excused absences
• Sickness, but send me email or call me before class
• Death in the family, let me know before you go• Extra curricular activities (athletes, club
activates, …)