0% found this document useful (0 votes)
279 views1 page

OOP Course Outline and Structure

This document outlines the course structure for an Object-Oriented Programming course taught over 18 weeks. The course introduces fundamental concepts like classes, inheritance, polymorphism and abstraction through lectures and activities. Key topics covered include Java identifiers, data types, control statements, strings, arrays, inheritance, aggregation and method overloading. Student learning is evaluated through weekly demonstrations, a midterm exam, pre-final quiz and final exam.

Uploaded by

Jus Sinoro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
279 views1 page

OOP Course Outline and Structure

This document outlines the course structure for an Object-Oriented Programming course taught over 18 weeks. The course introduces fundamental concepts like classes, inheritance, polymorphism and abstraction through lectures and activities. Key topics covered include Java identifiers, data types, control statements, strings, arrays, inheritance, aggregation and method overloading. Student learning is evaluated through weekly demonstrations, a midterm exam, pre-final quiz and final exam.

Uploaded by

Jus Sinoro
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

COURSE STRUCTURE

Unit: 3
Subject Code: Subject Classification:
Subject Title: Object-Oriented Programming (LAB & LEC) Prerequisite:
Subject Description: Introduction to object-oriented programming. Emphasis on the
fundamentals of structured design with classes, including development, testing,
implementation, and documentation.
No. of Weeks Topic No. of Hours
Week 1 Introduction to java 6
HISTORY
Week 2 – 3 Identifiers, data types 6
Variables and Operators
- Terminologies
-Identifiers
Etc.
Demonstration (Week 1-3) 6
Week 4 Input and output statement 6
Demonstration(week 4)
Week 5 Prelim Exam 6
Week 6 – 7 Program-control 6
statements
- If statements
- if/else statements
~~~Activity~~~
Week 8 -9 Java Inheritance 6
- Inheritance
- Aggregation
~~~Activity~~~
Week 10 Midterm exam 2
Week 11-12 Strings and Array 6
~~~Activity~~~
Week 13 JAVA Polymorphism 6
- Method overloading
- Etc.
~~~Activity~~~
Week 14 Java Abstraction 6
- Abstract class
- Interface
~~~Activity~~~
Week 15 Pre-Final/long quiz 2

Week 16- 17 JAVA Array 6


~~~Activity~~~
Week 18 Final exam 6

You might also like