Java Programming Syllabus

Course Description

This course introduces students to the fundamentals of computer programming using the Java language. Java is a modern, object-oriented language created by Sun Microsystems. The major advantage of Java includes its portability and use on the Internet. Emphasis is placed on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger.

Course Objectives:

Upon completion of this course, the student should be able to:

  • Design, create, build, and debug Java applications and applets.

  • Apply algorithmic thinking to solve programming problems.

  • Implement syntax rules in Java programs.

  • Understand variables and data types used in program development.

  • Apply arithmetic operations for displaying numeric output.

  • Write and apply decision structures for determining different operations.

  • Write and apply loop structures to perform repetitive tasks.

  • Write user-defined methods.

Participation:

20 percent of the student's grade is based on participation. Participation in class is based on several factors depending on the subject. Students are considered non-participants if they are engaged in any of the following during class time:

  1. Using cell phones
  2. Talking
  3. Sleeping
  4. Using head phones
  5. Doing homework from other classes
  6. Being tardy to short quizzes given at the beginning of the period

Grading:

Per LUHSD Administrative Regulation AR5121 grades for achievement shall be reported each marking period as
follows:
Outstanding Achievement/Above grade level Standards......................................................................A
Above Expected Achievement/Above grade level Standards...............................................................B
Expected Achievement/Meets grade level Standards...........................................................................C
Below Expected Achievement/Meets grade level Standards................................................................D
Little or No Achievement/Below grade level Standards.......................................................................F
Incomplete........................................................................................................................................ I
No Mark ..........................................................................................................................................NM
Withdrawal/Fail .................................................................................................................................WF

Students’ grade will be determined as follows:

Grade Structure
Assignments and Exercises
55%
Quizzes and Exams
10%
Projects
15%
Participation
20%
 
Total
100% 

 

The final semester grade for the class will be the average of Quarter 1 and Quarter 2.

Grade Scale
A
90-100%
B
80-89%
C
70-79%
D
50-69%
F
0-49%

 

*Instructor reserves a right to change the grading structure. There might be extra credit assignments for all students present in class at the time.