Course Objectives:
The objective of this course is to teach the students about core java language:
- The major objective of this course is to provide theoretical knowledge about the basic programming language concepts.
- To familiarize the students with the object oriented concepts
- Discuss java's exception-handling mechanism, multithreading programming, string handling and applets.
- Discuss java development environment.
Learning Outcomes:
- The Student should be able to:
- An understanding of the principles and practice of object oriented analysis and design in the construction of robust, maintainable programs which satisfy their requirements;
- A competence to design, write, compile, test and execute straightforward programs using a high level language;
- An appreciate of the principles of object oriented programming;
- An awareness of the need for a professional approach to design and the importance of good documentation to the finished programs.