Professional Documents
Culture Documents
COSC 450
1 Spring 2014
Evaluation profile
Attendance, Assignments and Lab 1 Mid. Exam 2 Projects
Marks
20% 20% 30%
Final Exam
30%
Office: Block I 208 Office hours: Wednesday 02:00 04:00 E-mail: alabedma@rhu.edu.lb
2
Course objectives
Concept of Object-Oriented Programming OOP
Syllabus
I. II. Introduction to Java Applications Control Statements
V.
VI. Object-Oriented Programming: Inheritance and Polymorphism VII. Graphical User Interface (GUI) Components
Java Programming
COSC 450
Chapter I
Introduction to Java Applications
5
Chapter I - Objectives
To be able to write simple Java applications To be able to use input and output statements
Chapter I - Outline
History of Java
History of Java
Java is developed by James Gosling at Sun Microsystems and released in 1995 Java provides the capabilities for Object-Oriented
Programming (OOP)
C, C++ and Java are widely used in real life applications
Chapter I - Outline
History of Java
Why Java?
Portable - Platform independent programming language
10
How it Works?
11
Chapter I - Outline
History of Java
Output
13
Chapter I - Outline
History of Java
Escape Sequences
15
Chapter I - Outline
History of Java
Output
17
Chapter I - Outline
History of Java
19
20
Chapter I - Outline
History of Java
Arithmetic
22
Chapter I - Outline
History of Java
24
End of Chapter I
25