Course Instructor: Bineeth Kuriakose
Jan -May 2017
Java’s unique architecture enables programmers to develop a single application that can run across multiple platforms seamlessly and reliably. In this hands-on course, students gain extensive experience with Java and its object-oriented features.
This course provides an introduction to object oriented programming (OOP) using the Java programming language.
Its main objective is to teach the basic concepts and techniques which form the object oriented programming paradigm.
Basic Programming Skills
Students completing the course should know:
- The model of object oriented programming: abstract data types, encapsulation, inheritance and polymorphism
- Fundamental features of an object oriented language like Java: object classes and interfaces, exceptions and libraries of object collections
- How to take the statement of a business problem and from this determine suitable logic for solving the problem; then be able to proceed to code that logic as a program written in Java.
- Micro Assignments (2)
- Objective Test
- Class Attendance