0% found this document useful (0 votes)
22 views9 pages

Object Oriented Programming I (TIA1033) : Course Overview

This course introduces object-oriented programming concepts in Java such as variables, data types, operators, classes, objects, methods, inheritance, polymorphism, and graphical user interfaces. Students will learn to use these concepts to solve problems. Assessment includes assignments, a midterm, final, attendance, and participation. Assignments must be handwritten and include code printouts. The course covers topics over 12 weeks.

Uploaded by

uuu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views9 pages

Object Oriented Programming I (TIA1033) : Course Overview

This course introduces object-oriented programming concepts in Java such as variables, data types, operators, classes, objects, methods, inheritance, polymorphism, and graphical user interfaces. Students will learn to use these concepts to solve problems. Assessment includes assignments, a midterm, final, attendance, and participation. Assignments must be handwritten and include code printouts. The course covers topics over 12 weeks.

Uploaded by

uuu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 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