B.Tech. CSE
B.Tech. CSE 3rd Sem
System Analysis and Design
Object Oriented Programming with C++
Mathematics - III
DIGITAL LOGIC AND DESIGN
Electronics Devices And Circuits
B.Tech. CSE 4th Sem
Data Structure with Algorithm
Computer System Architecture
Discrete Structure & Fuzzy Techniques
System Software
Data Communication & Networks
B.Tech. CSE 5th Sem
Operating System
Microprocessor And Interfaces
Computer Oriental Numerical Method
Formal Language & Automata Theory
Parallel Computing
B.Tech. CSE 6th Sem
RDBMS
Software Engineering
Analysis & Design of Algorithm
Advance Programming Through Java
Computer Graphics
B.Tech. CSE 7th Sem
Web Technology
Compiler Design
Network Security
Elective-I
Professional Elective-I
B.Tech. CSE 8th Sem
Artificial Intelligence and Expert Systems
Data Mining & Data Warehousing
GUI Programming (Using Vb.net)
Professional Elective-II

Guru Ghasidas Vishwavidyalaya
Bilaspur Bilaspur Chhattisgarhhttp://www.ggu.ac.in
B.Tech. CSE 6th Sem
Subject: Advance Programming Through Java

UNIT - 1 BASICS OF JAVA

Overview of java, java features, jvm, jdk versions, variable, data types, dynamic initialization, type casting and conversions, operators, decision making, control statements, iteration statement, working with arrays.


UNIT - 2 CLASS, INTERFACE AND PACKAGES

Classes:, A closer look at methods and classes, declaring objects, reference variable, Constructors, garbage collection, access specifiers in class Inheritance, polymorphism, aggregation, overloading, local class, anonymous class, inner class, top level nested class, Define interface, extend interface, import interface, Defining package, importing package and Classpath.


UNIT - 3 EXCEPTION HANDLING AND THREADS

Exception handling, types of exception, using try and catch, multiple try catch, nested try block, throw, throws and finally, Multithreading, creating thread, priority, synchronization, thread scheduler, running and yielding, sleeping and waking up, waiting and notify, suspend and resume.


UNIT - 4 APPLET AND AWT

Packages, input/output, networking and util collections, Introduction to applet, creating an applet, applet life cycle, applet and thread, using image and sound in applet, Introduction to AWT, containers, control component and layout managers.


UNIT - 5 ADVANCE JAVA

Introduction to jdbc, jdbc/odbc bridges, driver manage class, Web based programming, introduction to servlet, HTML/DHTML, Working with browsers, Practical approach to web designing using servlet.


Jump to Top | Home Page