Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
SYLLABUS COP 3252 Internet Application Programming with Java Prerequisites (COP3330, CGS4406, or C++ Programming) OUTLINE: Schedule of Lectures CONTACT: Contact Person COURSE MATERIALS: Textbooks: Java: How to Program - Fourth Edition (referred to as Java) Advanced Java-2 Platform: How to Program (referred to as Advanced Java) Authors : Deitel and Deitel Publisher: Prentice Hall WebSites: http://www.java.sun.com Textbook: http://www.deitel.com http://www.informit.com/cyberclassrooms COURSE DESCRIPTION: This course covers the applications of the Java language to education, electronic commerce, scientific research, and distributed systems in general. Topics include: Various aspects of programming using the Java Programming language Software engineering practices including refactoring, patterns, and good design, Architecture of the Web, including software and protocols for passing information in typical Web applications using Java Remote Method Invocation (RMI); Server-side programming using Servlets and JDBC. The emphasis is on practical programming using these technologies. COURSE OBJECTIVES: A student who has completed this course with a passing grade should be able to: write software applications and applets in Java develop applications using graphical user interfaces interface with databases from the net use graphics, and patterns use good software engineering technique write remote method invocations COURSE POLICIES: Attendance For on-campus students, attendance is expected for each class meeting. Distance students are required to participate in alternative Internet-based modes of instruction, including reading the on-line lecture notes, asking questions of the instructors via e- mail, and making regular use of the course Discussion Board to discuss the topics posted by the instructor. Make-Up Tests All tests missed without prior permission of the instructor will be made up by substitution of the final examination grade. Incompletes None will be given except for extenuating circumstances (your own). Incompletes require a specific contract concerning completion GRADING/EVALUATION: 91-100 –A 85-88 –B+ 75-78 –C+ 89-90 –A- 81-84 –B 71-74 –C 79-80 –B- 69-70 –C- 64-68 –D+ 61-63 –D 59-60 –D- 50-58-F+ 0-50 – F Below 59 -F ASSIGNMENTS/RESPONSIBILITIES: Exams 60% Final Exam 10% Laboratories 10% Assignments 20% ACADEMIC HONOR CODE: Students are expected to uphold the Academic Honor Code published in The Florida State University Bulletin and the Student Handbook. The Academic Honor System of The Florida State University is based on the premise that each student has the responsibility (1) to uphold the highest standards of academic integrity in the student’s own work, (2) to refuse to tolerate violations of academic integrity in the university community, and (3) to foster a high sense of integrity and social responsibility on the part of the university community. Please see the following web site for a complete explanation of the Academic Honor Code. http://www.fsu.edu/Books/Student-Handbook/codes/honor.html http://www.fsu.edu/Books/Student-Handbook/ AMERICANS WITH DISABILITIES ACT: Students with disabilities needing academic accommodation should: (1) register with and provide documentation to the Student Disability Resource Center; (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. For more information about services available to FSU students with disabilities, contact the Student Disability Resource Center Dean of Students Department 08 Kellum Hall Florida State University Tallahassee, FL 32306-4400 (850) 644-9566 (voice) (850) 644-8504 (TDD) [email protected] http://www.fsu.edu/~staffair/dean/StudentDisability/ (This syllabus and other class materials are available in alternative format upon request.) SYLLABUS CHANGE POLICY: This syllabus is a guide for the course and is subject to change with advanced notice. OTHER RESOURCES: Resources