Advanced Java detail syllabus for Computer Science & Engineering, effective from 2019-2020, is collected from BTEUP 2017 Syllabus official website and presented for diploma students. PDF download is possible from official site but you can download the istudy mobile app for syllabus on mobile. The course details such as exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.
For all other bteup syllabus 6th sem computer science 2019-2020 you can visit BTEUP Syllabus 6th Sem Computer Science 2019-2020 Subjects. For all other elective subjects do refer to Electives. The detail syllabus for advanced java is as follows.
Rationale:
The diploma holders in Computer Science and Engineering need to understand how server side programming can be done using Java/J2EE Technology They should be able to connect the middle layer to backend and frontend by server side programming Hence this subject is introduced in the curriculum.
Learning Outcomes:
After undergoing the subject, the students will be able to:
- Understand Server Side Architecture of Web Applications
- Connect to Database and do the CRUD Database operations using JDBC
- Develop Web Application by using Servlets and JSP
- Manage Session in the web application
- Understand Ajax Concept and uses
1. Introduction Server Side Platform (10 Periods)
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
2. Database Programming using JDBC (14 Periods)
Introduction to JDBC, JDBC Drivers & Architecture, JDBC API
CURD operation Using JDBCAPI: Database Connection, JDBC Statement, Prepared Statements (Advantages and Disadvantages), Using Result Sets
3. Java Servlets (17 Periods)
Servlet introduction, working of servlet, advantage of servlet, servlet terminology, Servlet Container, Life cycle of a servlet, introduction to servlet API, Servlet interface, Generics Servlet class, Http servlet class, RequestDispatcher (include() and forward).
4. Handling Sessions in Servlets (14 Periods)
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
5. JSP (17 Periods)
Introduction to JSP – Architecture, JSP- Life cycle, JSP-syntax, JSP-Directive, JSP-Actions, JSP- Implicit objects, JSP – Client request, JSP – Server response, JSP integration with database, JSP Session
6. AJAX (12 Periods)
AJAX Introduction, XMLHttp, Request object, server response, AJAX events, Validation, Interaction with API
List of Experiments:
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Instructional Strategy:
Since this subject is practice oriented, the teacher should demonstrate the capabilities of server-side programming to students while doing practical exercises. The students should be made familiar with web server and dynamic web site development tools and techniques along with three tier architecture concept.
Means of Assessment:
- Assignments and quiz/class tests, mid-term and end-term written tests
- Actual laboratory and practical work, exercises and viva-voce Software installation, operation, development and viva-voce
Text Books:
- Head First Servlets And JSP , Bert Bates , O’ Reilly
- Java Server Programming Java EE 7 (J2EE 7.), Black Book , Kogent Learning Solutions Inc.
- Jdbc, Servlets, And Jsp Black Book, Santosh Kumar KDT Editorial Services , Wiley
- J2EE: The Complete Reference, Jim Keogh , McGraw Hill Education
- e-books/e-tools/relevant software to be used as recommended by AICTE/UPBTE/NITTTR, Chandigarh.
Reference Books:
- http://swayam.gov.in
- http://spoken-tutorial.orgs
For detail syllabus of all other subjects of BE Computer Science, 2019-2020 scheme do visit Computer Science 6 syllabus for 2019-2020 Scheme.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.