16CST42 Java Programming
16CST42 Java Programming
16CST42 Java Programming
3 2 04
Objectives:
To develop understanding of packages, interfaces, exception handling and object - oriented
programming concepts in JAVA.
To familiarize the development of simple GUI interfaces to interact with users, and
understand the event-based GUI handling principles.
Course Outcomes: Upon completion of the course, students will be able to:
1. Discuss the importance of Java over other object oriented programming languages.
2. Use programming language to solve simple problems.
3. Describe the use of various string and I/O functions.
4. Analyze the importance of collections framework.
5. Develop simple GUI applications using Applet.
UNIT 1 INTRODUCTION 9+3
The History and Evolution of Java – An Overview of Java – Data types, Variables and Arrays –
Operators – Control statements – Classes – Methods.