CIS283 Introduction to Java Application Programming (4 Units)
Instructor: Dr. M. Wang
Office: ST #609
CIS Office Phone: (323) 343-2983 Direct Phone: (323) 343-2983
Office Hour: M 5-6 p.m. T 10:00- 11:30 a.m. TH 2:30-4:00 p.m.
Web Site URL: http://www.calstatela.edu/faculty/mwang3/
Title: Java Software Solutions: Foundations of Program Design: 7th Edition
Author: John Lewis
An introduction to object-oriented programming and structured programming paradigms including problem solving methods, algorithm development, software engineering; program design, coding, debugging and testing techniques.
The student is introduced to the Java language, object-oriented programming paradigm and GUI/Windows programming techniques.
After successful completion of this course the student should be able to:
Classroom activities will consist of lecture, example demonstration and in-class exercises with hands-on experience. The contents taught in class will be followed by homework assignments, projects and exams.
of Academic Achievement:
Final Exam (40%)
Class Participation (6)
The final grade will
be determined on the above performance.
Grading scale: A 90-100%, B 80-89%, C 70-79%, D 60-69%, F 0-59%
Java Programming Tutoring:
There might be free Java programming tutoring offered by the CIS department. Call the CIS Department for the tutors' office hours at (323) 343-2983.
Projects and Assignments: To receive full credit a project and an assignment must be completed on time on the due date. The late penalties will be assessed as follows:
Up to 24 hours after
time due --- 25% penalty
Over 24 hours after time due --- 100% penalty
Tests: Exams are cumulative in nature for this programming class. Absence from a test is excused only in a personal medical emergency. No makeup exams are allowed without prior approval of instructor.
Class attendance: Class attendance is required. Program concepts, techniques, and hints are presented during class time, so class attendance is essential for successful completion of assignments. Regular attendance will improve your performance.
Academic integrity: You
are expected to do your own work.
Cheating on assignments and/or tests will result in F for the assignment