FALL Semester 2014 CS5405 Java, GUI and Visualization Data structures II CS253 or equivalent Prerequisites: – This course emphasis on fundamentals for: Swing Classes Control Structures Layout Managers Multimedia Dialog boxes NetWorking Concurrency GUI I/O TextBook (for assignments & reference) Deitel H.M. and P.J. Deitel, Java: How to Program Current 9th Edition, 2012, Prentice Hall. Course Outlines Chapters14, 15, 17, 24, 25, 26, 27 Java, Swing Foundation Classes, Java Libraries, Graphical User Interfaces, Multimedia: Images, Audio, Animation, Networking, and Concurrency using Threading. Graphical User Interface Components: button, checkbox, textField, list, slider, Menu, Panel, InternalFrame, Frame, Dialog Box, Border etc. Event Driven Programming with Mouse. JFileChooser Handouts, Assignments, Demos are on Blackboard 318 Computer Science Office: (573) 341-6353 (573) 341-4501 Fax: URL: Lectures: TU-TH 11:00AM 12:15PM CDT – Office Any time I am in the office (Open Door Policy). Also by appointment. Exam1: 20% September 18, 2014 Exam2: 20% October 23, 2014 20% November 20, 2014 Homework/Quizzes 20% As assigned Final Exam 20% week of December 15, 2014 A: 88-100% B: 75-87% C: 62-74% D: 50-61% F:0-49% Grading Attendance Required required for class participation. Roll call may be taken. – If a student is absent for up to three classes without permission, it will be difficult to catch up with the missed class work. In such cases, the student may be subject to withdrawal
FALL Semester 2014 CS5405 Java, GUI and Visualization Prerequisites: Data structures II – CS253 or equivalent This course emphasis on fundamentals for: Swing Classes Control Structures Layout Managers Multimedia Dialog boxes NetWorking Concurrency GUI I/O TextBook (for assignments & reference) Deitel H.M. and P.J. Deitel, Java: How to Program Current 9th Edition, 2012, Prentice Hall. Course Outlines Chapters14, 15, 17, 24, 25, 26, 27 Java, Swing Foundation Classes, Java Libraries, Graphical User Interfaces, Multimedia: Images, Audio, Animation, Networking, and Concurrency using Threading. Graphical User Interface Components: button, checkbox, textField, list, slider, Menu, Panel, InternalFrame, Frame, Dialog Box, Border etc. Event Driven Programming with Mouse. JFileChooser Handouts, Assignments, Demos are on Blackboard Office: 318 Computer Science (573) 341-6353 Fax: (573) 341-4501 URL: Lectures: TU-TH 11:00AM – 12:15PM CDT Office Any time I am in the office (Open Door Policy). Also by appointment. Exam1: 20% September 18, 2014 Exam2: 20% October 23, 2014 20% November 20, 2014 Homework/Quizzes 20% As assigned Final Exam 20% week of December 15, 2014 Grading A: 88-100% B: 75-87% C: 62-74% D: 50-61% F:0-49% Attendance Required – required for class participation. Roll call may be taken. If a student is absent for up to three classes without permission, it will be difficult to catch up with the missed class work. In such cases, the student may be subject to withdrawal