COP 3252
Advanced Java Programming (for CS Majors)
Fall 2024 Syllabus

Instructor Information

Position Name E-mail Office Office hours
Course Instructor Bob Myers myers@cs.fsu.edu Love 108-D Tues 1:00 - 3:00 PM
TA Justin Schilleman jas21ba@fsu.edu MCH 203 Wed 6:30 - 7:30 (Zoom), Thurs 2:30 - 4:30 (in person)
TA Adeline Belova aob20@fsu.edu MCH 203 Fri 2:00 - 4:00 PM

Class Schedule

Mon/Wed 4:50 - 6:05 PM -- HCB 315

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:
 
Programming Assignments & Exercises 30 %
Term Programming Project 20 %
Test 1 15 %
Test 2 15 %
Final Exam 20 %

In addition, a student is required to take the final exam to qualify for a passing grade in the course.

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 two term tests and a final exam. All exams are in the normally scheduled classroom. You will be required to bring and show your Student ID on test days to take the tests.  The final exam will be cumulative.  The test format 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 Wed, Oct 9
Test 2 Mon, Nov 18
Final Exam Mon, Dec 9, 5:30 - 7:30 PM

Link to Fall 2024 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.

Quizzes / Attendance:

Periodic quizzes may be given (in class and/or online) to help students gauge their progress in the class, and to gauge attendance, if needed. Attendance and participation is expected. Any quiz grades will count in the overall 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 http://fda.fsu.edu/Academics/Academic-Honor-Policy.)

MOST WORK IN THIS COURSE IS INTENDED TO BE DONE INDIVIDUALLY. The exception will be the final project.

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

Americans With Disabilities Act

Students with disabilities needing academic accommodation should:
(1) register with and provide documentation to the Office of Accessibility Services; and
(2) bring a letter to the instructor indicating the need for accommodation and what type. This should be done during the first week of class.

This syllabus and other class materials are available in alternative format upon request.

For 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)
sdrc@admin.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.

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.