COP 3330
Data Structures, Algorithms, and Generic Programming I
Spring 2026 Syllabus


Instructor Information

Position Name E-mail Office Office hours
Course Instructor Bob Myers rmyers@fsu.edu Love 108-D Tues 12:00 - 3:00 PM
TA / Grader Jacob Copham jlc21b@fsu.edu MCH 114-A Thurs 11:15 AM - 12:45 PM
Fri 9:30 - 11:00 AM
TA / Grader Edric Chen ec25r@fsu.edu Love 429 Mon/Wed 3:00 - 4:30 PM
TA / Grader Khoa Dao kdd21@fsu.edu Love 108 Thurs 1:00 - 4:00 PM
TA / Grader Christopher Ko cyk21@fsu.edu MCH 102-C Tues 3:00 - 4:30 PM

Other Instructor Information regarding e-mail contact

Class Schedule

Main class

Sections Room Time
1, 4, 5, 6 HWC 3100 Mon/Wed 11:35 AM - 12:50 PM
2, 7, 8 HWC 3100 Mon/Wed 1:20 - 2:35 PM

Recitation

Lecture Section Room Day Time Instructor
Lec 1
MW 11:35
1 MCH 304 Fri 9:20 - 10:10 AM Chen
4 MCH 304 Fri 10:40 - 11:30 AM Chen
5 MCH 304 Fri 12:00 - 12:50 PM Copham
6 MCH 304 Fri 1:20 - 2:10 PM Copham
Lec 2
MW 1:20
2 MCH 202 Tues 1:20 - 2:10 PM Dao
7 MCH 202 Tues 3:05 - 3:55 PM Dao
8 MCH 202 Tues 4:50 - 5:40 PM Ko


Course Requirements:

Prerequisite Course

Course Website:

Textbooks:

Course Objectives:

Upon completion of the course, the student will:

Grading Policy:

The final course grade will be computed as follows:
 
Programs / Assignments 30 %
Test 1 20 %
Test 2 20 %
Final Exam 30 %

In addition to the scale listed above, in order to earn a C- or better in the course, a student is required to achieve a test average of C- or better. If the test average is below this level, the highest possible course grade is a D. The test average can be computed with the following formula:

  TestAvg = ((Test1 * 20) + (Test2 * 20) + (FinalExam * 30)) / 70

Letter Grade Scale:

Letter Numerical Average
A 92.00 - 100
A- 90.00 - 91.99
B+ 88.00 - 89.99
B 82.00 - 87.99
B- 80.00 - 81.99
C+ 78.00 - 79.99
C 72.00 - 77.99
C- 69.00 - 71.99
D 62.00 - 68.99
D- 60.00 - 61.99
F 0.00 - 59.99

Tests:

There will be three tests -- two term tests and a final exam. All exams are in the normally scheduled classroom. Students need to bring and show your Student ID on test days. The final exam will be cumulative. The test formats will be a mixture of short-answer, code reading and understanding, and code writing.  Tentative test dates are listed below.  Be aware that these may change slightly depending on where we are in the course materials.

Test Dates: (Test 1 and 2 tentative)

Test 1 Week 7 (Mon, Feb 16 or Wed, Feb 18)
Test 2 Week 12 (Mon, Mar 30 or Wed, Apr 1)
Final Exam Sec. 1, 4, 5, 6: Tues, Apr 28, 10:00 AM - 12:00 noon
Sec. 2, 7, 8: Wed, Apr 29, 12:30 - 2:30 PM

For your reference

Link to Spring 2026 Final Exam Schedule

Incompletes

The grade of 'I' (Incomplete) will be assigned only under the following exceptional conditions (in keeping with FSU's policy on Incompletes): Please note that "Incomplete" is not a "get-out-of-bad-grade-and-retake-the-course" card. University policy on Incompletes will be strictly followed.

Recitation / Quizzes

Periodic quizzes may be given, in lecture, in recitation class, or online, to help students gauge their progress in the class, and to gauge attendance, if needed. Attendance and participation is expected, both in lecture and recitation class. There may also be some hand-in coding exercises done in recitation class. Any attendance grades, quiz grades, or graded work from recitation will count in the assignment average.

Programming Assignments


Excused Absence Policy

Miscellaneous Policies:

  1. The course web page is your friend -- check and refresh it frequently! It will be continually updated with essential course materials, such as assignments, examples, and notes outlines. It will also include other helpful supplements, such as instructions for using the compilers, suggested exercises, and other useful help materials. It is your responsibility to check the web page often for posted materials.
  2. Students in the class should have a computer account from the Computer Science Department (sign up for one if you don't already have one), and this can and should be used to store project files and access one of the compilers used in the course.
  3. Knowing the contents of this syllabus is each student's responsibiltiy. "I didn't know" in regards to a clearly stated course policy will NOT be considered a valid excuse for anything during the course
  4. Please turn off cell phones, computer audio, Nintendo Switches, and any other things that beep and/or make noise in the classroom.

Academic Honor Policy:

The Florida State University Academic Honor Policy outlines the University’s expectations for the integrity of students’ academic work, the procedures for resolving alleged violations of those expectations, and the rights and responsibilities of students and faculty members throughout the process. Students are responsible for reading the Academic Honor Policy and for living up to their pledge to “ . . . be honest and truthful and . . . [to] strive for personal and institutional integrity at Florida State University.” (Florida State University Academic Honor Policy, found at https://fda.fsu.edu/academic-resources/academic-integrity-and-grievances/academic-honor-policy.)

ALL WORK IN THIS COURSE IS INTENDED TO BE DONE INDIVIDUALLY

In addition to this information, please be aware of the following:


Americans With Disabilities Act

FSU is committed to providing reasonable accommodation for all persons with disabilities in a manner that is consistent with the academic standards of the course while empowering the student to meet the integral requirements of the course. Students with disabilities needing academic accommodation should: (1) register with and provide documentation to the Office of Accessibility Services; and (2) request a letter from the Office of Accessibility Services to be sent to the instructor indicating the need for accommodation and what type; and (3) meet (in person, via phone, email, zoom, etc...) with each instructor to whom a letter of accommodation was sent to review approved accommodations. Please note that instructors are not allowed to provide classroom accommodations to a student until appropriate verification from the Office of Accessibility Services has been provided. This syllabus and other class materials are available in an alternative format upon request. For the latest version of this statement and more information about services available to FSU students with disabilities, contact the:

Office of Accessibility Services
874 Traditions Way
108 Student Services Building
Florida State University
Tallahassee, FL 32306-4167
(850) 644-9566 (voice)
(850) 644-8504 (TDD)
oas@fsu.edu
https://dsst.fsu.edu/oas

Students approved to take exams at the OAS office are expected to take exams at the regularly scheduled time.  Any exception to this will only be granted with a valid documented reason and must be approved by the instructor a week before the exam.
 

Academic Success

Your academic success is a top priority for Florida State University. University resources to help you succeed include tutoring centers, computer labs, counseling and health services, and services for designated groups, such as veterans and students with disabilities. The following information is not exhaustive, so please check with your advisor or the Department of Student Support and Transitions to learn more.

Confidential campus resources:

Various centers and programs are available to assist students with navigating stressors that might impact academic success. These include the following:

Victim Advocate Program

University Center A, Rm. 4100
(850) 644-716
Available 24/7/365
Office Hours: M-F 8-5
https://dsst.fsu.edu/vap

Counseling and Psychological Services (CAPS)

Florida State University’s Counseling and Psychological Services (CAPS) primary mission is to address psychological needs and personal concerns, which may interfere with students’ academic progress, social development, and emotional well-being. The following in-person and virtual (tele-mental health) services are available to all enrolled students residing in the state of Florida:

  1. Individual therapy
  2. Group therapy
  3. Crisis Intervention
  4. Psychoeducational and outreach programming
  5. After hours crisis-hotline
  6. Access to community providers for specialized treatment
Call 850-644-TALK (8255) for more information on how to initiate services.

Counseling and Psychological Services
250 Askew Student Life Center
942 Learning Way
(850) 644-TALK (8255)
Walk-in and Appointment Hours:
M-F 8 am - 4 pm
https://counseling.fsu.edu/

Services at UHS are available to all enrolled students residing in Florida:

The mission of University Health Services (UHS) is to promote and improve the overall health and well-being of FSU students. UHS provides a coordinated continuum of care through prevention, intervention, and treatment. Services include general medical care, priority care, gynecological services, physicals, allergy injection clinic, immunizations, diagnostic imaging, physical therapy, and a medical response unit. The Center for Health Advocacy and Wellness (CHAW) assists students in their academic success through individual, group, and population-based health and wellness initiatives. Topics include wellness, alcohol and other drugs, hazing prevention, nutrition and body image, sexual health, and power based personal violence prevention. For more information, go to uhs.fsu.edu.

University Health Services
Health and Wellness Center
960 Learning Way
Tallahassee, FL 32306
Hours: M-F, 8 am - 4 pm
(850) 644-6230
https://uhs.fsu.edu/

Syllabus Changes

Except for changes that substantially affect implementation of the evaluation (grading) statement, this syllabus is a guide for the course and is subject to change with advance notice.