Professional Documents
Culture Documents
nisal@uwu.ac.lk
Course Outline
1. Introduction to Classes and Objects
2. Control Statements
3. Methods
4. Arrays
5. Classes and Objects
6. Object-Oriented Programming:
• Inheritance
• Polymorphism
• Encapsulation
• Abstraction
7. Files and Streams
8. Exception Handling
Evaluation
• Continuous Assessments : 40%
• End Semester Examination : 60%
• Attendance – 80%
References
• DeitelH.M., DeitelP.J. Java How to program, 7th Edition
------------------------------------------------
• DeitelH.M., DeitelP.J., 2011,
Java: How to program, 9th Edition, Deiteland Associates
------------------------------------------------
• Sierra K. and Bates B., Head First Java, 2005,
2nd Edition, O Reilly’
------------------------------------------------
• https://docs.oracle.com/javase
------------------------------------------------
• Cay S. Horstmann, Core Java Volume I - Fundamentals
(9th Edition)
1. Introduction to Classes and Objects
Evaluation of Programming
Programming – Early stages