Future University is one of most promising private universities in Egypt. Through excellence in teaching, research and service, Future University strives to provide a comprehensive, high-quality education that prepares our graduates to be future leaders.
mainLogo
90th Street
New Cairo
Egypt

Course List

Object Oriented Programming

  • Course Code :
    CSC 224
  • Level :
    Undergraduate
  • Course Hours :
    3.00 Hours
  • Department :
    Faculty of Computers & Information Technology

Instructor information :

Area of Study :

This course teaches object-oriented programming. Object-orientated programming offers a natural method for designing software systems that build on the concepts of data abstraction, information hiding and modularity. Students will design and implement solutions to problems using an object-oriented programming language.

For further information :

Object Oriented Programming

This course teaches object-oriented programming. Object-orientated programming offers a natural method for designing software systems that build on the concepts of data abstraction, information hiding and modularity. Students will design and implement solutions to problems using an object-oriented programming language.

For further information :

Object Oriented Programming

Course outcomes:

a. Knowledge and Understanding:

1- To understand the principles of Object Oriented Programming

b. Intellectual Skills:

1- Understand the mathematics, algorithms design, and Programming skills needed to develop applications

c. Professional and Practical Skills:

1- Use JAVA programming language, and associated libraries, to develop Computer application

d. General and Transferable Skills:

For further information :

Object Oriented Programming

Course topics and contents:

Topic No. of hours Lecture Tutorial/Practical
Primitive Data Types and Operations 4 2 2
Control Statements 4 2 2
Methods - Arrays – String 4 2 2
Objects and Classes- Inheritance 4 2 2
Graphical User Interface (GUI) 4 2 2
Using Colors, Fonts, and Font Metrics Drawing Geometric Figures 4 2 2
Midterm -1 3 1 2
Applets 4 2 2
Graphics and Imaging-1 4 2 2
Midterm-2 3 1 2
Graphics and Imaging-2 4 2 2
Graphics Color 4 2 2
Java networking-1 4 2 2
Java networking-2 4 2 2

For further information :

Object Oriented Programming

Teaching And Learning Methodologies:

Teaching and learning methods
Lectures
Exercises
Projects
Practical training
Presentation
Open Discussion
Web-Site searches
E. Learning
Self Studies
Case Study

For further information :

Object Oriented Programming

Course Assessment :

Methods of assessment Relative weight % Week No. Assess What
Assignments 5.00 4
Attendance 5.00 2
Final Exam 40.00 12
Mid-term Exam 1 15.00 7
Mid-term Exam 2 15.00 10
Project 20.00 11 To develop an related application

For further information :

Object Oriented Programming

Books:

Book Author Publisher
Introduction to Java Programming Y. Daniel Liang Prentice Hall
Java for Everyone Cay S. Horstmann John Wiley

Recommended books :

1. Harold, Elliotte, JAVA Network Programming, Third Edition, O'Reilly Media, 2. Herbert Schildt, Java: The Complete Reference, McGraw-Hill Osborne Media; 7 edition, 3. Peter DePasquale, Java Backpack Reference Guide, Publisher: Addison Wesley

For further information :

Follow us on

Visit the Faculty

ADS