You are on page 1of 9

Object Oriented Programming I

(TIA1033)

Course Overview
Our Agenda for Today

 Summary About the Course


 Our Objectives and Learning Outcomes
 Main Text Books and References
 Course Contents
 Assessments
 Class Rules
 Assignments Rules
Summary About the Course

This course introduces Object Oriented Programming in


Java that involves the use of:
Constant, Variable, Identifier, and Basic data type.
Operator, Rules, and Loops.
Class, Object, Method.
Concept of Inheritance and Polymorphism.
GUI method
All the concepts will be emphasized in the solving problem
method.
Our Objectives and Learning Outcomes

After completing this course, student must be able to:

To explain the steps of program development.


To use object oriented programming and GUI method
to solve a problem.
To use conditions and loop structure
To build and use the classes and methods
To use the concept of inheritance and polymorphism
Main Text Books and References

Java Concepts 5th Edition


Cay Horstmann
SAN JOSE STATE UNIVERSITY
John Wiley & Sons, Inc.
978-0-470-10555-9

 Java How to Program


6th Edition
How to Program (Deitel)
Course Contents

 Object-Oriented Programming
 Introduction to Java
 Numeric Data
 Input/output Operation & Exception Handling Building Class
 Decisions Structure
 Loop Structure
 Inheritance and Polymorphism
 Graphical User Interface (GUI)
Assessments

 Assignments 30%
 10 Best Assignments out of 12 (100 => 10 for each)
 Mid-Term 20% (In Week #7)
 Attendance 10%
 -1 For each absenteeism
 -0.5 For Lateness
 -0.5 For Non-Weekly Participation in the LMS’s Forum

 Final 40%
Class Rules

Please Be ON TIME: Students are allowed to be


late for only 10 min after class starts. Please if you are
late do not ask for permission to join the class before
the break.
NO Mobile Phone (switch off your mobile before
you join the class)
NO Laptop (switch off your mobile before you join
the class)
Assignments Rules

• All assignments must NOT be printed. Please write


them by your handwriting.
• Attached your Java codes with a print screen for
your output.
• All the assignments must be WRITTEN in a
copybook dedicated for the this course.
• Any Copy-Paste cases (or semi-cases) cancel the
involved students’ assignments without any
further notes.

You might also like