You are on page 1of 5

University of Central Florida

COP 3502 Computer Science I


Syllabus
Professor: Karin Whiting
Telephone: 407-823-4757
Email: Karin.Whiting@ucf.edu
Office hours: Monday and Wednesday 12:30 2:30 PM
Tuesday and Thursday 2:00 4:00 PM
Office location: HEC 412
Section 0001 Lecture meetings: Monday, Wednesday, Friday 9:30 10:20 A.M.
Lecture location: Classroom Building II Room 106 (CB2 106)
Section 0002 Lecture meetings: Monday, Wednesday, Friday 11:30 A.M. 12:20 P.M.
Lecture location: Psychology Room 108 (PSY 108)
Lab times:
Monday

Tuesd
ay

Wednesday

10:30
11:20
11:30
12:20
12:30
1:20
1:30
2:20
2:30
3:20
3:30
4:20
4:30
5:20

COP 35020011
BA1 116
COP 35020012
BA1 116
COP 35020018
ENG1 435

COP 35020013
BA1 209
COP 35020014
BA1 209
COP 35020019
ENG1 435

Thurs
day

Friday
COP 35020015
HEC 117
COP 35020016
HEC 117
COP 35020017
HEC 117
COP 35020020
ENG2 203

Teaching Assistant: Mohammad Ahmadian


Email: ahmadian@knights.ucf.edu
Teaching Assistant: Joseph Burfield
Email: jburfield@knights.ucf.edu
Teaching Assistant: Amanda Dale
Email: daleaucf@knights.ucf.edu
Teaching Assistant: Somayeh Keshavarzdarolkalaei
Email: somayehkeshavarz@knights.ucf.edu
Teaching Assistant: Diliip Simha
Email:
Teaching Assistant: Michael Veazanchin
Email: raiden@knights.ucf.edu
Supplemental Instructor: Jonathan Velez
Email: jvelez39@atlas.valenciacc.edu
Course Description: from the UCF catalog description, Problem solving techniques,
order analysis and notation, abstract data types, and recursion. Now, in English, this
class is a follow up to the COP 3223 material, in which you learned (ideally) the syntax
and use of major constructs of the C language (conditional statements, loops, functions,
arrays, pointers, strings, structures, and file I/O). This course now focuses on algorithmic
design, analysis of running time, a variety of abstract data types (new data structures),
and lastly, but definitely not least important, recursion.
Required textbook:
Standish, T. A. (1995). Data Structures, Algorithms & Software Principles in C. United
States of America: Addison-Wesley Publishing Company, Inc.
Classroom Policy:
Interactive discussions of the topic is highly encouraged, learn from each other as well as
the instructor and teaching assistants. Cell phone usage is highly discouraged, turn
ringers to vibrate, silent, or off for respect of all others in the classroom. If you must take
a call please walk outside of the classroom as quickly as possible.
Webcourses:
Webcourses will be used to publish course lecture notes, coding examples, assignments,
grades, exam answers, coding assignment solutions, and relevant correspondence and
announcements regarding the course during the semester.

Attendance:
Attendance will be taken for each lecture period. As of Fall 2014, all faculty members
are required to document students' academic activity at the beginning of each course. In
order to document that you began this course, please complete the Quiz by Sunday,
January 18, 2015. Failure to do so will result in a delay in the disbursement of your
financial aid.
Exams:
Exams are given in class as closed book, closed notes format. No makeup exams will be
provided. Lowest grade of the four exams will be dropped.
Grading Rubric:
Graded Item
Attendance
Exams
Exam 1
Exam 2
Exam 3
Exam 4
Final Exam
Lab assignments
Quiz
Total

Weighted Percentage
10
30

20
30
10
100

Final exam:
Section 0001 Final Exam is scheduled by UCF for Friday, May 1, 2015 7:00 A.M.
9:50 A.M.
Section 0002 Final Exam is scheduled by UCF for Wednesday, April 29, 2015
10:00 A.M. 12:50 P.M.
Integrated Development Environment (IDE):
Netbeans 8.0. https://netbeans.org/community/releases/80/cpp-setup-instructions.html
Assignments:
Assignments are to be completed outside lecture class meeting time either during
scheduled lab periods or independently.
Assignment grading:
Date submitted
On or before due date
One day late
Two days late
Three days late
Four or more days late

Eligible credit
100
90
80
70
0

Final grade range:


Letter
Range
A
90 100%
B
80 89%
C
70 79%
D
60 69%
F
0 59%
Final course grade calculation:
Attendance: 10% of final grade
Exams: 30% of final grade
Final exam: 20% of final grade
Assignments: 30% of final grade
Quiz: 10% of final grade
Important Dates:
Classes begin: Monday, January 12, 2015
Drop/Swap deadline: Thursday, January 15, 2015
Add deadline: Friday, January 16, 2015
Withdrawal deadline: Tuesday, March 24, 2015
Classes end: Monday, April 27, 2015
Section 0001 Final Exam: May 1, 2015 7:00 A.M. 9:50 A.M.
Section 0002 Final Exam: April 29, 2015 10:00 A.M. 12:50 P.M.
Holidays / No classes held:
Martin Luther King Jr. Day: Monday, January 19, 2015
Spring Break: Monday, March 9, 2015 - Saturday, March 14, 2015
Study Day: Tuesday, April 28, 2015
Final Exams: Wednesday, April 29, 2015 Tuesday, May 5, 2015
Course Resources
The following are resources available to assist during this course, though is not an
exhaustive list
Classroom lectures
Required text book
Lecture slides and review exercises
Webcourses
Publishers web site and slides
Use the internet or other text books
Contact instructor or TAs during office hours or email
Academic Honesty:
Any occurrence of academic dishonesty (including, but not limited to, cheating, copying,
plagiarism, etc) with respect to any exam or lab assignment will result in a grade of F,

followed by the documented procedures for dealing with such behavior as described in
the UCF Golden Rule: A Handbook for Students.

You might also like