
[admission-open-date]
- Back to School Homepage
- Back to Department Homepage
CS09 – Advanced Java Programming
Teaching Hours : 60 [ 30 hours Theory + 30 hours LAB ]
Prerequisite: Knowledge of basic concepts in java programming
Modules
Unit-I Swing:
- The Origins of Swing-Swing Features-The MVC Connection-Components and Containers-The Swing packages-JLabel-JTextfield-The Swing Buttons-JButton-JToggleButton-CheckBoxes-RadioButtons-Jlist-Jmenu-JcomboBox-JTable-JScrollPane-JTabbedPane.
-
7 hours
Unit-II Servlets:
- JSDK The Servelet API, The javax.servelet Package, Reading Servelet parameters, Reading Initialization parameters. The javax.servelet HTTP package, Handling Http Request & Responses, Using Cookies- Session Tracking, Security Issues
-
7 hours
Unit – III
Java Beans:
- Introduction to Java Beans-Advantages of Java Beans-Using Bound and Constraint properties-Persistence-Java Beans API-A Bean Example
-
6 hours
Unit-IV
Networking
- Networking basics, Java and the Net, Inet address, TCP/IP client sockets, URL connection, TCP/IP server sockets, Datagrams.
-
5 hours
UNIT-V
RMI (Remote Method Invocation)
- Defining the remote interface, Implementing the remote interface, Define the client, Compile and execute the server and the client
-
5 hours
-
Text Book
-
Schildt Herbert,The Complete Reference Java Seventh Edition 2011 -
Elliotte Rusty Harold, “ Java Network Programming”, O’Reilly publishers, 2000
-
Reference
-
Web reference: http://java.sun.com. -
Patrick Naughton, “COMPLETE REFERENCE: JAVA2”, Tata McGraw-Hill, 2003
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
-
Demonstrate a program to display some text in the frame with the help of a label -
Implement a program to create some push buttons using Jbutton class and draw different borders around the buttons. -
Demonstrate a program that helps in creating some checkboxes and radio buttons.When the user clicks on a checkbox or radio button,the selected option text will be displayed in a textarea. -
Implement a program to show the functioning of a toggle button. -
Write a program to create a menu with several menu items. -
Create a simple servlet program to display HelloWorld -
Demonstrate a servlet program to use session tracking -
Implementation of Java Bean by making use of Introspector,PropertyDescriptor, EventDescriptor classes -
Write a program to accept awebsite name and return its IP address. -
Demonstrate client/server interaction with socket connection -
Use RMI to allow clients to connect to a domain server to complete transaction
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Phone
+91 92430 80800
+91 80 4012 9400
Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in
Bangalore Kengeri Campus
CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road,
Bengaluru – 560 074, Karnataka, INDIA
Delhi NCR Campus
CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad – 201003
Phone
1800-123-3212
Bangalore Bannerghatta Road Campus
CHRIST (Deemed to be University)
Hulimavu, Bannerghatta Road,
Bengaluru – 560 076, Karnataka, INDIA
Phone
+91 080 4655 1306
Email
admissions.bgr@christuniversity.in
Bangalore Yeshwanthpur Campus
CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA
Pune Lavasa Campus
CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court, PO Dasve Lavasa, Mulshi, Pune – 412112, Maharashtra
Phone
1800-123-2009
Between: Monday to Friday: 09:00 AM to 04:00 PM,
Saturday: 09:00 AM to 12:00 PM
(Office remains closed on Sundays, Government Holidays and Any special events)
CS09 – Advanced Java Programming
Teaching Hours : 60 [ 30 hours Theory + 30 hours LAB ]
Prerequisite: Knowledge of basic concepts in java programming
Modules
Unit-I Swing:
- The Origins of Swing-Swing Features-The MVC Connection-Components and Containers-The Swing packages-JLabel-JTextfield-The Swing Buttons-JButton-JToggleButton-CheckBoxes-RadioButtons-Jlist-Jmenu-JcomboBox-JTable-JScrollPane-JTabbedPane.
-
7 hours
Unit-II Servlets:
- JSDK The Servelet API, The javax.servelet Package, Reading Servelet parameters, Reading Initialization parameters. The javax.servelet HTTP package, Handling Http Request & Responses, Using Cookies- Session Tracking, Security Issues
-
7 hours
Unit – III
Java Beans:
- Introduction to Java Beans-Advantages of Java Beans-Using Bound and Constraint properties-Persistence-Java Beans API-A Bean Example
-
6 hours
Unit-IV
Networking
- Networking basics, Java and the Net, Inet address, TCP/IP client sockets, URL connection, TCP/IP server sockets, Datagrams.
-
5 hours
UNIT-V
RMI (Remote Method Invocation)
- Defining the remote interface, Implementing the remote interface, Define the client, Compile and execute the server and the client
-
5 hours
Unit-I Swing:
- The Origins of Swing-Swing Features-The MVC Connection-Components and Containers-The Swing packages-JLabel-JTextfield-The Swing Buttons-JButton-JToggleButton-CheckBoxes-RadioButtons-Jlist-Jmenu-JcomboBox-JTable-JScrollPane-JTabbedPane.
-
7 hours
Unit-II Servlets:
- JSDK The Servelet API, The javax.servelet Package, Reading Servelet parameters, Reading Initialization parameters. The javax.servelet HTTP package, Handling Http Request & Responses, Using Cookies- Session Tracking, Security Issues
-
7 hours
Unit – III
Java Beans:
- Introduction to Java Beans-Advantages of Java Beans-Using Bound and Constraint properties-Persistence-Java Beans API-A Bean Example
-
6 hours
Unit-IV
Networking
- Networking basics, Java and the Net, Inet address, TCP/IP client sockets, URL connection, TCP/IP server sockets, Datagrams.
-
5 hours
UNIT-V
RMI (Remote Method Invocation)
- Defining the remote interface, Implementing the remote interface, Define the client, Compile and execute the server and the client
-
5 hours
-
Text Book
-
Schildt Herbert,The Complete Reference Java Seventh Edition 2011 -
Elliotte Rusty Harold, “ Java Network Programming”, O’Reilly publishers, 2000
-
Reference
-
Web reference: http://java.sun.com. -
Patrick Naughton, “COMPLETE REFERENCE: JAVA2”, Tata McGraw-Hill, 2003
C Programming Lab
Guidelines
Article
Follow Coding standards
Article I
The output of the programs should be neatly formatted
Article II
The programs should be user friendly and interactive
Article III
Use comment wherever necessary
Lab Programs
-
Demonstrate a program to display some text in the frame with the help of a label -
Implement a program to create some push buttons using Jbutton class and draw different borders around the buttons. -
Demonstrate a program that helps in creating some checkboxes and radio buttons.When the user clicks on a checkbox or radio button,the selected option text will be displayed in a textarea. -
Implement a program to show the functioning of a toggle button. -
Write a program to create a menu with several menu items. -
Create a simple servlet program to display HelloWorld -
Demonstrate a servlet program to use session tracking -
Implementation of Java Bean by making use of Introspector,PropertyDescriptor, EventDescriptor classes -
Write a program to accept awebsite name and return its IP address. -
Demonstrate client/server interaction with socket connection -
Use RMI to allow clients to connect to a domain server to complete transaction
Admission Queries
For any queries at any given time during the application and admission process, you may contact us through the following Email ID’s:
Bangalore Central Campus
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Phone
+91 92430 80800
+91 80 4012 9400
Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in
Bangalore Kengeri Campus
CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road,
Bengaluru – 560 074, Karnataka, INDIA
Delhi NCR Campus
CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad – 201003
Phone
1800-123-3212
The Office of Admissions,CHRIST (Deemed to be University), Hosur Road,Bengaluru – 560 029, Karnataka, INDIA
Phone
+91 92430 80800
+91 80 4012 9400
Email IDs
Indian candidates: admissions@christuniversity.in
NRI candidates: nri.admission@christuniversity.in
International: isc.admission@christuniversity.in
CHRIST (Deemed to be University)
Kanmanike, Kumbalgodu, Mysore Road,
Bengaluru – 560 074, Karnataka, INDIA
Phone
+91 80 4012 9800,
+91 80 4012 9802
+91 80 4012 9820
Email
admissions.kengeri@christuniversity.in
CHRIST (Deemed to be University),
Mariam Nagar, Meerut Road,
Delhi NCR Ghaziabad – 201003
Phone
1800-123-3212
Email
admission.ncr@christuniversity.in
Bangalore Bannerghatta Road Campus
CHRIST (Deemed to be University)
Hulimavu, Bannerghatta Road,
Bengaluru – 560 076, Karnataka, INDIA
Phone
+91 080 4655 1306
Email
admissions.bgr@christuniversity.in
Bangalore Yeshwanthpur Campus
CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA
Pune Lavasa Campus
CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court, PO Dasve Lavasa, Mulshi, Pune – 412112, Maharashtra
Phone
1800-123-2009
CHRIST (Deemed to be University)
Hulimavu, Bannerghatta Road,
Bengaluru – 560 076, Karnataka, INDIA
Phone
+91 080 4655 1306
Email
admissions.bgr@christuniversity.in
CHRIST (Deemed to be University)
Nagasandra, Near Tumkur Road,
Bengaluru 560 073, Karnataka, INDIA
Phone
+91 97422 44407
+91 80 6989 6666
Email
admissions.yeshwanthpur@christuniversity.in
CHRIST (Deemed to be University),
Christ University Road, 30 Valor Court, PO Dasve Lavasa, Mulshi, Pune – 412112, Maharashtra
Phone
1800-123-2009
Email
admission.lavasa@christuniversity.in
Between: Monday to Friday: 09:00 AM to 04:00 PM,
Saturday: 09:00 AM to 12:00 PM
(Office remains closed on Sundays, Government Holidays and Any special events)