COP 2500 Concepts in Computer Science Fall 2011

  • Slides: 13
Download presentation
COP 2500 Concepts in Computer Science Fall 2011 Instructor Euripides Montagne Teaching assistants Sarah

COP 2500 Concepts in Computer Science Fall 2011 Instructor Euripides Montagne Teaching assistants Sarah Loewy Yiyan Xiong Introduction-1

COP 2500 Concepts in Computer Science Fall 2011 There is no Lab. this week

COP 2500 Concepts in Computer Science Fall 2011 There is no Lab. this week Introduction-2

SYLLABUS OVERVIEW • Office Hours – Euripides Montagne: HEC 217 – Mon. - Wed.

SYLLABUS OVERVIEW • Office Hours – Euripides Montagne: HEC 217 – Mon. - Wed. – Fri. 10: 00 a. m – 11: 30 a. m. – Tues. – Thurs. 2: 00 p. m. – 4: 00 p. m. • Email – eurip@eecs. ucf. edu (include COP 2500 in subject line) – Be professional in your correspondence • Website – http: //www. eecs. ucf. edu/~eurip (there you will find a link to COP 2500) – Be sure to take notes in class • Text Book – E. Quigleyd, Java. Script by Example, 2 nd Edition, Prentice Hall, 2011, ISBN 0 -13 -140162 -9 Introduction-3

SYLLABUS OVERVIEW (cont. ) • Class Times – Mon, Wed & Fri, 8: 30

SYLLABUS OVERVIEW (cont. ) • Class Times – Mon, Wed & Fri, 8: 30 a. m. - 9: 20 a. m. , COMM 101 • Final Exam – Wednesday December 7 (7: 00 a. m. – 9: 50 a. m. ). It will be comprehensive Final examination period in this URL: http: //www. registrar. ucf. edu/calendar/exam/2011/fall/ Other Dates – Aug. 25 Drop Deadline (by 11: 59 p. m. ) – Aug. 26 Add Deadline (by 11: 59 p. m. ) – Sep. 5 Labor Day, No classes. – Oct. 27 Withdrawal Deadline – Nov. 11 Veteran’s Day, No classes. – Nov. 24 -26 Thanksgiving , No classes. – Dec. 3 Last Class Introduction-4

SYLLABUS OVERVIEW (cont. ) • Attendance – Not taken but strongly encouraged • Lab.

SYLLABUS OVERVIEW (cont. ) • Attendance – Not taken but strongly encouraged • Lab. exercises will be assigned – Turned in during Lab. class. – Answers given in Lab. class only. • Tests & Exams – Closed book, closed notes – Essay – Simple calculators only • Academic Behavior – Cheating or other forms of academic dishonesty will not be tolerated • Please turn off all cell phones and pagers in class. Introduction-5

SYLLABUS OVERVIEW (cont. ) • Grading Based on: – – Lab. Assignments First Midterm

SYLLABUS OVERVIEW (cont. ) • Grading Based on: – – Lab. Assignments First Midterm Second Midterm Final Exam 30% 20% 30% • Guaranteed Grading Scale: – – – A B C D F 90 – 100% 80 – 85% 70 – 75% 60 – 65% Otherwise (88 – 89) = A(78 – 79) = B(68 – 69) = C(58 – 59) = D- (86 - 87) = B+ (76 – 77) = C+ (66 – 67) = D+ Introduction-6

Lab. Times • Section 11 --F 12: 30 p. m. to 1: 20 p.

Lab. Times • Section 11 --F 12: 30 p. m. to 1: 20 p. m. (ENG - 188) • Section 12 --F 1: 30 p. m. to 2: 20 p. m. (ENG – 188) • Section 13 --F 9: 30 a. m. to 10: 20 a. m. (ENG - 188) • Section 14 --F 10: 30 a. m. to 11: 20 a. m. (ENG - 188) • Section 15 --F 11: 30 a. m. to 12: 20 p. m. (ENG - 188) Introduction-7

COP 2500 Concepts in Computer Science Fall 2011 Do not forget! There is no

COP 2500 Concepts in Computer Science Fall 2011 Do not forget! There is no Lab. this week Introduction-8

SYLLABUS OVERVIEW (cont. ) • Take advantage of multiple resources – – – Classroom

SYLLABUS OVERVIEW (cont. ) • Take advantage of multiple resources – – – Classroom lectures Required text book Lecture slides and review exercises Publishers web site and slides Use the internet or other text books See me and/or TAs during office hours or email us Introduction-9

Tentative Semester Plan • Basic Computer Architecture • Binary Math • Model of a

Tentative Semester Plan • Basic Computer Architecture • Binary Math • Model of a Computer • Introduction to Algorithms and Functions • Basic data types and operations • Data Types and Structures • Program Control Mechanisms • Procedural Abstraction: Recursion, Iteration, Modularity • Data Structures: Arrays, Linked Lists, Stacks, Queues, Graphs. • String handling. • The Cost of Computation • The Hierarchy of Problems Introduction-10

Important Dates • Classes begin: August 22. • First Midterm exam: Wednesday, October 5,

Important Dates • Classes begin: August 22. • First Midterm exam: Wednesday, October 5, and Friday October 7. • Withdrawal deadline: Thursday, October 27. • Second Midterm exam: TBA. • Classes end: Saturday, December 3. • Final exam: Wednesday, December 7 (7: 00 a. m. – 9: 50 a. m. ). • • Fall Holidays are: Labor Day: Monday September 5, 2011 Veteran’s Day: Friday November 11, 2011 Thanksgiving: November 24 – 26, 2011 Academic calendar can be found in this URL: http: //www. registrar. sdes. ucf. edu/calendar/academic/2011/fall/ Introduction-11

COP 2500 Concepts in Computer Science Fall 2011 There is no Lab. this week

COP 2500 Concepts in Computer Science Fall 2011 There is no Lab. this week Introduction-12

COP 2500 Concepts in Computer Science Fall 2011 Euripides Montagne Introduction-13

COP 2500 Concepts in Computer Science Fall 2011 Euripides Montagne Introduction-13