Computer Programming II (Java) – 2016

The Islamic University of Gaza                                Department of Computer Engineering

ECOM 2324 – Computer Programming II (Java)

Syllabus – Spring 2016

Instructor: Dipl.-Ing. Abdelnasser Abdelhadi

 

Email: aabdelhadi@iugaza.edu

Website: http://www.iugaza.edu.ps/emp/aabdelhadi

Room: I516, Phone: 1049

Lecture time: SMW 10:00 – 11:00

 

Textbook: Introduction to Java programming 10th edition. Daniel Liang
 
http://www.cs.armstrong.edu/liang/intro10e/

 

References:

 

Course Description: The course covers comprehensively the object oriented software development using Java. It includes concepts of GUI programming using JavaFx. Students will also learn how to use the IO streams, how to work with strings and computer graphics, and how to handle exceptions.

Prerequisite: Computer programming I (Java) ECOM 2314

 

Outlines:

  • OOP Inheritance
  • OOP abstract classes and interfaces
  • OOP Polymorphism
  • Strings and Characters
  • Graphics and Mutimedia
  • GUI Programming (JavaFx)
  • Event Driven Programming
  • Exception Handling
  • Files and IO Streams

 

Grading Scheme:

  • Attendance and Quizzes 10%
  • Midterm 30%
  • Final 60%