cs 23021–600 computer science i

15
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010

Upload: latika

Post on 08-Feb-2016

96 views

Category:

Documents


0 download

DESCRIPTION

CS 23021–600 Computer Science I. Dr. Angela Guercio Spring 2010. Class Instructor. Angela Guercio Office: 424, Main Hall Phone : 330 244 3424 (KSU ext 53424) Best way to contact me: [email protected] Office Hours: MW 11:00am - 12:00pm 4:00pm – 6:00pm - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CS  23021–600 Computer Science I

CS 23021–600Computer Science I

Dr. Angela GuercioSpring 2010

Page 2: CS  23021–600 Computer Science I

Class Instructor Angela Guercio

Office: 424, Main Hall Phone: 330 244 3424 (KSU ext

53424) Best way to contact me:

[email protected] Office Hours: MW 11:00am - 12:00pm  4:00pm –

6:00pm other times are available by

appointment

Page 3: CS  23021–600 Computer Science I

Lab Instructor Prof. Kevin Shaffer

Office: 310G, Desk#4, Main Hall Phone: 330 244-3311 (KSU ext.

53311) Best way to contact me:

[email protected] Office Hours:

MW 1:00pm-2:00pm or by appointment.

Page 4: CS  23021–600 Computer Science I

The Syllabus: the Webpage

Class web page http://www.personal.kent.edu/~

aguercio/Spring10/CS23021Sp10.html or simply reachhttp://www.personal.kent.edu/~aguercio and select your course

Lab Webpage: http://www.personal.kent.edu/~aguercio/lab23021/in

dex.html

Check those pages regularly!

Page 5: CS  23021–600 Computer Science I

The Syllabus: The Textbook Walter Savitch – Problem Solving

with C++- The Object Oriented Programming – Pearson Addison Wesley, 7th Edition, 2008.

Other reading material will be given or suggested in class

Page 6: CS  23021–600 Computer Science I

The Syllabus: Grading Part I Lab Attendance and Reports 30%

Part II Homework 10% Exam 1 20% Exam 2 20% Final Exam 20%

HW and Lab Late Penalty: 3 points a day

Page 7: CS  23021–600 Computer Science I

Passing Grade TO PASS THE COURSE, YOU

MUST PASS PART I and PART II INDEPENDENTLY!

i.e. an A in PART II and an F in PART I, is NOT a passing grade.

Page 8: CS  23021–600 Computer Science I

The Syllabus: Grading Scale

Total percentage

earned

Grade Total percentage

earned

Grade

92.5 – 100% A 77.5 – 79.9% C+

89.5 – 92.4% A- 72 – 77.4% C87 – 89.4% B+ 68.5 – 71.9 % C-82.5 – 86.9% B 62.1 – 68.4 D80 – 82.4% B- 62% and below F

Page 9: CS  23021–600 Computer Science I

Exams Pop Quizzes might be given.

2 Exams (100 points each) Final Exam (100 points) -

comprehensive

No Make-up exams Except in extreme case and only if I

have been notified prior the exam has been issued

Page 10: CS  23021–600 Computer Science I

Homework and Labs No late assignment accepted after

the assignment is graded and returned.

You may discuss the interpretation of the assignment/lab with your classmates, however you may not discuss possible solutions.

Copied solution of an individual assignment will receive a zero grade

NO HAND WRITTEN HW ACCEPTED. e-mail HW accepted WITH printed copy

for grading.

Page 11: CS  23021–600 Computer Science I

The Syllabus: Requirements Class and Lab attendance is

MANDATORY. If you miss a class/lab, let me know

ahead of time if you miss more than 4 classes/labs without

a documented reason or without making prior arrangements with me, your final grade will be dropped one grade (A to B, B+ to C+ and so on).

You are responsible for bringing yourself up-to-date on class material and assignments

Reading material before class is required

Page 12: CS  23021–600 Computer Science I

The Syllabus: Important Dates Last day to drop the class:

without W grade: Jan 31 with W grade: April 4

Exam 1: Wed., Feb 24 Exam 2: Wed., March 24 Final Exam: Mon., May 10 (3:30pm-

5:30pm)

Spring Recess: March 29 - April 4 Classes End: May 8, 2010

Page 13: CS  23021–600 Computer Science I

The Syllabus: Other Information

Academic Honesty Policy Cheating or plagiarism is considered a serious

academic offense and will result in receiving a failing grade for the work of the course. Repeated offenses result in dismissal from the University.

Code of Conduct As indicated in The Digest of Rules and

Regulations that you can find in the University Telephone directory.

Page 14: CS  23021–600 Computer Science I

The Syllabus: Other Information Students with Disabilities

for accommodations contact the disability coordinator on campus, Kelly Kulick in Student Accessibility Services, located in the Student Success Center, lower level of the Campus Center, phone (330) 244-5047, or [email protected].

Emergency In case of an emergency please contact the

security on campus. Security phone on campus:  #53123 Security cell phone (330) 705-0430 or, of

course, 911. I recommend that you program into your cell

phone the previous numbers.

Page 15: CS  23021–600 Computer Science I

Overview of the course Basic C++: Variables and I/O Control Flow and C++ Statements Procedural Abstraction and Functions

that return a value Functions for all Subtasks I/O Streams Classes Abstract Data types Arrays and Multidimensional Arrays C_Strings and Strings Vectors Intro to Pointers and Dynamic Arrays