S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and

Similar documents
IT6503 WEB PROGRAMMING. Unit-I

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language

UNIT -I PART-A Q.No Question Competence BTL

COURSE SYLLABUS. Complete JAVA. Industrial Training (3 MONTHS) PH : , Vazhoor Road Changanacherry-01.

J2EE Technologies. Industrial Training

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

AIM. 10 September

CALEDONIAN COLLEGE OF ENGINEERING, MODULE HANDBOOK. Department of Electrical & Computer Engineering SULTANATE OF OMAN. Module Code

Course title: ADVANCED WEB TECHNOLOGIES AND SERVICES

COURSE OUTLINE PRE-REQUISITES/CO-REQUISITES: COMP228, COMP214 COURSE ELIGIBILITY FOR PRIOR LEARNING ASSESSMENT AND RECOGNITION (PLAR):

CSE 336. Introduction to Programming. for Electronic Commerce. Why You Need CSE336

Computer Science Department

COMPUTER INFORMATION SYSTEMS PROGRAMS

Tennessee. Trade & Industrial Course Web Page Design II - Site Designer Standards. A Guide to Web Development Using Adobe Dreamweaver CS3 2009

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

TOP 50 JSP INTERVIEW QUESTIONS & ANSWERS - CAREER GURU99

MSc(IT) Program. MSc(IT) Program Educational Objectives (PEO):

B.V.Patel Institute of Business Management, Computer & Information Technology, UTU

FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

COWLEY COLLEGE & Area Vocational Technical School

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

الجهة المدققة: عمادة التطوير والجودة عدد صفحات النموذج: Course Syllabus. Credit hours: 3. Academic Staff Specifics Office Number and Location IT 313

DIABLO VALLEY COLLEGE CATALOG

KINGS COLLEGE OF ENGINEERING 1

COS 333: Advanced Programming Techniques. Robert M. Dondero, Ph.D. Princeton University

KLS s Gogte Institute of Technology, Udyambag, Belagavi. CLO 1: To provide introduction to UNIX Operating System and its File System

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

Module Syllabus. PHILADELPHIA UNIVERSITY Faculty: Information Technology Department: Applied Computer Science

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL Academic Year [Odd Semester]

CMPE 280 Web UI Design and Development

Basics of Java Programming CS129 LTPC:

ITT Technical Institute. SD3120T Programming in Open Source with LAMP Onsite and Online Course SYLLABUS

SCHEME OF COURSE WORK

Banner Student. Banner Student: Communication Plan, Population Selection and Letter Generation. Description

CMPE 280 Web UI Design and Development

Academic Course Description

ITT Technical Institute. SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS

ITM DEVELOPMENT (ITMD)

Web II CE 2413C 01 CE 2414N 01 Fall 2013

COWLEY COLLEGE & Area Vocational Technical School

Academic Course Description

COURSE OBJECTIVES. Name of the Program : B.Tech Year: II Section: A, B & C. Course/Subject : MATLAB/ LABVIEW LAB Course Code: GR11A2020

CTI Higher Certificate in Information Systems (Internet Development)

BSc (Honours) Computer Science Curriculum Outline

Course Design Document: IS202 Data Management. Version 4.5

Selected Sections of Applied Informatics

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

Advisory: Students should have already taken MICROCOMPUTER APPLICATIONS II - 431

CSCI 201L Syllabus Principles of Software Development Spring 2018

SUBJECT OUTLINE DETAILS

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

The project is conducted individually The objective is to develop your dynamic, database supported, web site:

Full Stack Developer (FSD) JAVA

Advanced Web Programming (17MCA42)

CTI Short Learning Programme in Internet Development Specialist

Module Documentation

Endorsement: Business & Industry

Department of Business Information Technology

San José State University Department of Computer Science CS151, Section 04 Object Oriented Design Spring 2018

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

6. Correspondence relationship between Educational goals and Course goals

Shankersinh Vaghela Bapu Institue of Technology

[Course Overview] After completing this module you are ready to: Develop Desktop applications, Networking & Multi-threaded programs in java.

Web II CE 2413C 01 CE 2414N 01 Spring 2013

COURSE DETAILS: CORE AND ADVANCE JAVA Core Java

BSc (Hons) Information Systems - IC 311

TUTORIAL QUESTION BANK

The Information Technology Program (ITS) Contents What is Information Technology?... 2

CS 3230 Object Oriented UI Development With Java Syllabus

Murach's HTML and CSS3 3 rd Edition By Boehm, Anne Fresno, Calif Publisher: Mike Murach & Associates, 2015 ISBN-13:

Government of Karnataka Department of Technical Education Bengaluru

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

Computer Science Technology Department

Model 4.2 Faculty member + student Course syllabus for Advanced programming language - CS313D

City University of Hong Kong. Course Syllabus. offered by Department of Information Systems with effect from Semester A 2017 / 2018

INFS 2150 (Section A) Fall 2018

University of Moratuwa

GUJARAT TECHNOLOGICAL UNIVERSITY

Semester. DEPARTMENT: _ Mathematics COURSE: PC Hardware

Computational Web Portals. Tomasz Haupt Mississippi State University

Our trainings can be delivered as an Onsite Classroom Training or as an Instructor-Led Live Online Training(ILT).

1Z Java SE 5 and 6, Certified Associate Exam Summary Syllabus Questions

All LJMU programmes are delivered and assessed in English

Department of Computer Science and Technology 2014

Endorsement: Business & Industry

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Computer Networks IT321

JAVA Training Overview (For Demo Classes Call Us )

COWLEY COLLEGE & Area Vocational Technical School

Byte Academy. Python Fullstack

CSI Program Action Plan Table (Department)

Architect Exam Guide. OCM EE 6 Enterprise. (Exams IZO-807,1ZO-865 & IZO-866) Oracle Press ORACLG. Paul R* Allen and Joseph J.

hrs. Designing Fundamentals 2 Paper-II: Data base hrs. management Systems Semester IV 3 Paper-I: Web

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Tech park ( 7 th floor)

Course Title: Fundamental of Information Technology (Code: )

Introduction to the Oracle Academy. Copyright 2007, Oracle. All rights reserved.

Transcription:

S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and co-curricular calendar 3 Preparation of time table 4 Appointment of year coordinators, class in-charges, and class counselors for effective monitoring of the academics 5 Preparation of lecture plan 6 Classroom teaching by giving lectures with discussions, chalk & talk, OHPs, PPTs, group discussions, quiz, seminars, visual aids, models, videos, NPTEL course materials etc., 7 Submission of course coverage 8 Conduct of Unit Tests, Internal Tests and Model Exams 9 Submission of Schedule for Remedial Classes 10 Formation of Students chapter at the beginning of the semester and conducting association activities (symposium, workshop, intra-department competitions, conference etc.,) throughout the year 11 Conducting Bridge course for the First Year and Lateral entry students 12 Conduct of the Class Committee Meeting 13 Arranging Guest lecturer for students relevant to their current courses 14 Arranging in-plant training for the students to have industry interaction 15 Conduct of software training and Value added courses for the students to fill the academia and industrial gap. 16 Motivating student teams to participate in conferences, symposium, workshops, paper presentations held in other institutions 17 Conducting Placement related training programmes such as aptitude training, soft skill trainings, Technical trainings and Mock Interviews for the Final Year students aspiring for placement 18 Result analysis of Internal Assessment Test, Model Exam along with Corrective measures

A.V.C. COLLEGE OF ENGINEERING Mannampandal, Mayiladuthurai COURSE FILE Department : Information Technology Academic year : 2017-2018 Regulation : 2013 Prepared by : ---

1. Course Details: Degree/Branch : B.Tech / IT Year/Semester : III / V Course code/title : IT6503 - Web Programming Credits : 4 Contact hours : L-3 + T-1 + P-0 Name of the faculty : --- Course Objective : C1: Understand the technologies used in Web Programming. C2: Know the importance of object oriented aspects of Scripting. C3: Understand creating database connectivity using JDBC. C4: Learn the concepts of web based application using sockets methodology: Lecture, LCD Power point presentation and Demo Mode of assessment : Class tests, CIA tests, Assignments, and Model examination. Evaluation : Internal Marks: 20 (Class Tests, CIA and Model examination) External Marks: 80 (University examination) General Information : Demo Based classes for the better understanding. Reference books/journals details discussion. NPTEL/Web references for the examples.

2. Course Syllabus: UNIT I - SCRIPTING 9 Web page Designing using HTML, Scripting basics- Client side and server side scripting. Java Script- Object, names, literals, operators and expressions- statements and features- events - windows - documents - frames - data types - built-in functions- Browser object model - Verifying forms.-html5- CSS3- HTML 5 canvas - Web site creation using tools. UNIT II - JAVA 9 Introduction to object oriented programming-features of Java Data types, variables and arrays Operators Control statements Classes and Methods Inheritance. Packages and Interfaces Exception Handling Multithreaded Programming Input/Output Files Utility Classes String Handling. UNIT III - JDBC 9 JDBC Overview JDBC implementation Connection class Statements - Catching Database Results, handling database Queries. Networking InetAddress class URL class- TCP sockets - UDP sockets, Java Beans RMI. UNIT IV - APPLETS 9 Java applets- Life cycle of an applet Adding images to an applet Adding sound to an applet. Passing parameters to an applet. Event Handling. Introducing AWT: Working with Windows Graphics and Text. Using AWT Controls, Layout Managers and Menus. Servlet life cycle of a servlet. The Servlet API, Handling HTTP Request and Response, using Cookies, Session Tracking. Introduction to JSP. UNIT V - XML AND WEB SERVICES 9 Xml Introduction-Form Navigation-XML Documents- XSL XSLT- Web services-uddi-wsdl-java web services Web resources. Text books: TOTAL (L:45+T:15): 60 PERIODS 1. Harvey Deitel, Abbey Deitel, Internet and World Wide Web: How To Program 5th Edition. 2. Herbert Schildt, Java - The Complete Reference, 7th Edition. Tata McGraw- Hill Edition. 3. Michael Morrison XML Unleashed Tech media SAMS. References: R1. John Pollock, Javascript - A Beginners Guide, 3rd Edition - Tata McGraw-Hill Edition. R2. Keyur Shah, Gateway to Java Programmer Sun Certification, Tata McGraw Hill, 2002.

3. Unit-wise Course plan and Objective: Course Component: CORE Unit: I OBJECTIVE: To study about the web page, web sites and scripting languages To learn the difference between client side and server side scripting languages To study about the java script objects, events etc., To create web site using HTML and other tools S. No. Topics / Sub Topics Text/Ref Book No. Page No. Periods Method of 1 Introduction T1 1 1 2 Web page Designing using HTML, T1 50 1 3 Scripting basics- Client side and server side scripting. T1 197 2 4 Java Script-Object, names, literals T1 403 1 operators and expressions- 5 T1 234 1 Conventional/ statements and features PowerPoint 6 events - windows - documents T1 487 1 presentation frames - data types - built-in 7 T1 321 1 functions 8 Browser object model - Verifying forms. T1 458 1 9 HTML5- CSS3- HTML 5 canvas - Web site creation using tools. T1 118 2 OBJECTIVE: Unit II To know object oriented concepts, features of java To know about inheritance and exception handling S. No. Topics / Sub Topics Text/Ref Book No. Page No. Periods Method of 1 Introduction to object oriented programming T2 17 1 2 Features of Java Data types T2 41 1 3 variables and arrays Operators T2 73 1 Conventional/ 4 Control statements Classes and Methods T2 99 2 PowerPoint presentation 5 Inheritance. Packages and Interfaces T2 189 1 6 Exception Handling T2 249 1 7 Multithreaded Programming T2 273 2 8 Input/Output Files T2 313 1 9 Utility Classes String Handling T2 347 1

OBJECTIVE: Unit: III To know the database connectivity To understand the step-by-step process in database connectivity through the JDBC To know the networking basics, TCP, UDP sockets S. No. Topics / Sub Topics Text/Ref Book No. Page No. Periods Method of 1 JDBC Overview T1 879 1 2 JDBC implementation T1 879 1 3 Connection class Statements T1 885 1 4 Catching Database Results T1 894 1 5 Handling database Queries T1 896 1 6 Networking InetAddress class T2 587 1 7 URL class T2 597 1 8 TCP sockets - UDP sockets T2 597 2 9 Java Beans RMI T2 885 2 OBJECTIVE: Unit: IV Conventional/ PowerPoint presentation To understand the basics of java applets, parameter passing, event handling To understand the concepts of AWT, layout manager, servlet, life cycle, cookies, session tracking and JSP S. No Topics / Sub Topics Text/Ref Book No 1 Java applets- Life cycle of an applet T2 627 1 2 Adding images to an applet Adding sound to an applet T2 799 1 3 Passing parameters to an applet T2 644 1 4 Event Handling T2 653 1 Introducing AWT: Working with T2 5 Windows Graphics and Text. 687 2 Using AWT Controls 6 Layout Managers and Menus T2 735 1 7 Servlet life cycle of a servlet T2 949 1 The Servlet API, Handling HTTP 8 Request and Response, using T2 954 2 Cookies, Session Tracking 9 Introduction to JSP Downloaded material 1 Page No Period Method of Conventional/ PowerPoint presentation

OBJECTIVE: Unit: V To understand XML To understand the XML document To understand the XSL, XSLT To know web services S. No Topics / Sub Topics Text/Ref Book No 1 Xml Introduction T1 515 1 2 Form Navigation T1 517 1 3 XML Documents T1 519 1 4 XSL XSLT T1 544 2 5 Web services T1 1225 2 6 UDDI-WSDL T1 1238 2 7 Java web services Web resources T1 857 1 4. Course outcome: Through this course, students will acquire knowledge about: CO1: Design web pages. CO2: Apply object oriented aspects to Scripting. CO3: Create databases with connectivity using JDBC. CO4: Build web based application using sockets. PROGRAMME OUTCOMES Page No Period Method of Conventional/ PowerPoint presentation In order to facilitate the Programme Assessment, more detailed Programme Outcomes are established based on Programme Educational Objectives. The nine Programme Outcomes (a-i) are: a. An ability to develop logic and programming skills through missions in the fundamental programming. b. The knowledge of best practices in software industry. c. An ability to design creative solutions to real time problems faced by the industry. d. An ability to function effectively on teams to accomplish a common goal. e. An ability to analyze a local and global impact of computing on individuals organizations and society. f. An ability to effectively create and update project management plan deliverables and apply the principles of information security effectively to secure the info and infrastructure in an organization. g. An ability to communicate technical topics in written and verbal forms. h. An ability to engage in continuing professional development, to use current techniques, skills and tools. i. An ability to show a good performance at the competitive examinations like TANCET, GATE for higher education and job oriented sectors.

MAPPING OF Course Outcome with Programme Outcome: PO CO a b c d e f g h i CO1 CO2 CO3 CO4 Faculty HoD Dean (Academics) Principal