MUFFAKHAM JAH COLLEGE OF ENGINEERING AND TECHNOLOGY COMPUTER SCIENCE & ENGINEERING DEPARTMENT Course Handout 2013-2014

Course Code: CS 381 Course Title: WEB PROGRAMMING AND NETWORKING LAB Year and Semester: 3/4 Year, Semester-II Contact Hours per week: 3 Course Coordinator: Syed Mohd Akbar Hashmi / Khaja Zahoor Course Coordinator Phone: 9393835377 Course Coordinator Email: [email protected] Resource Link: http://mjcollege.ac.in/studentresourceslist.php?resourceusername=akbar.hashmi Course Coordinator Location: Room No. 55065 Course Coordinator Availability: Tuesday 13:30 – 14:30 and Wednesday 9.20 to 10.20 P.M Pre-requisite Courses and Assumed Knowledge and Capabilities: To successfully complete this course, students should have completed the following courses:  CS251 Object Oriented Programming using Java  CS281 Java Lab Course Description: This course will help students to familiarize with networking commands and their uses as well

as

Socket

Programming,

client-server

communication

in

connection

oriented/connectionless environment, Remote Program execution. Students will also interactive web development using XHTML, JavaScript, with advanced server programming concepts using Java and .NET. Course Outcomes On successful completion of this course, students will be able to:       

Demonstrate proficiency in using networking commands like ifconfig, netstat, ping, arp, telnet, ftp and tftp. Implement concurrent and iterative echo, time and daytime service using both Connection-oriented and Connection-less Socket system calls. Build a concurrent Multithreaded File Transfer Server. Implement Remote Program Execution using Socket System calls. Implement concurrent chat server using socket system calls. Implement Remote file Access using RPC. Apply knowledge in designing user friendly interactive web applications using Java and .NET.

Overview of Learning Activities 1. Laboratory experiments and demonstrations. 2. Group Micro Projects

Overview of Learning Resources 1. Prescribed Text Book a. Unix Network Programming, W. Richard Stevens, Pearson Education 2006 b. Professional Java Server Programming J2EE, 1.3 Edition, by Subrahmanyam Allamaraju, Cedric Beust, Apress Publications c. Programming the World Wide Web, Robert W. Sebesta, Pearson Education. d. Professional .NET Framework 2.0, by Joe Duffy Wiley India, 2007 2. Reference Books / Resources in the Library a. Computer Networking with Internet Protocols and Technology, William Stallings, earson Education 2004. b. TCP/IP Sockets in C: Practical Guide for Programmers, Michael J. Donahoo c. Linux socket programming by example, Warren W Gay d. HTML Black Book, 1st Edition, by Steven Holzner e. Java The Complete Reference, 9th Edition, Herbert Schildt, Tata McGraw-Hill Education f. J2EE: The Complete Reference by Keogh, Tata McGraw-Hill Education 3. Freely accessible internet sites a. http://www.youtube.com/watch?v=Q8Eqby-xKKw b. http://vimeo.com/40716653 c. http://jiansenlu.blogspot.in/2010/11/socket-programming-using-cjavavideo.html d. http://www.w3schools.com/html/default.asp e. http://www.w3schools.com/js/default.asp f. http://www.w3schools.com/xml/default.asp g. http://www.w3schools.com/sql/default.asp h. http://docs.oracle.com/javaee/6/tutorial/doc/ i. http://net-tutorials.com/ j. http://www.w3schools.com/aspnet/ 4. Computer Software a. b. c. d. e. f.

Linux / C J2SE 1.6 SDK J2EE SDK Apache Tomcat Server 6.0 Microsoft Visual Studio 2008

Overview of Assessment i. University Practical Exam 50 Marks ii. Departmental internal Assessment a. Preparation, Procedure & Documentation 20 Marks b. Quizzes c. Micro-Projects Note: Quizzes and Micro Projects combined carries 5 Marks.

MJCET/CSED/CO’s/IP/Revision 01

Course Outcome - Web Programming and Networking Lab.pdf ...

Course Outcome - Web Programming and Networking Lab.pdf. Course Outcome - Web Programming and Networking Lab.pdf. Open. Extract. Open with. Sign In.

131KB Sizes 0 Downloads 220 Views

Recommend Documents

Course Handout - Web Programming and Services Theory.pdf ...
Course Handout - Web Programming and Services Theory.pdf. Course Handout - Web Programming and Services Theory.pdf. Open. Extract. Open with. Sign In.

XML Programming: Web Applications and Web ...
Listings 1 - 11 - using XML data with relational databases. • building ...... DTDs are good at design time, and they are useful as a concise description of a shared ...

XML Programming: Web Applications and Web ...
Listings 1 - 11 - a degree in Russian from an ivy league school in the United States. He has pub- ..... XML IS THE CENTRAL TECHNOLOGY of the Internet. When it first ...... All their contributions are online, together with an excellent. 74. Chapter ..

Programming Mobile Web - GitHub
Wordpress. Theme. Plugin. Joomla. Theme. Add on. Drupal. Module. Theme. More … Forum. Vanilla. esoTalk. Phpbb. More … More … Web server. Apache.

READ ONLINE Virtual Machines Companion (Networking (Course ...
READ ONLINE Virtual Machines Companion. (Networking (Course Technology)) {Free. Online|ebook pdf|AUDIO. Book details. Title : READ ONLINE Virtual ...

computer hardware and networking course syllabus pdf
computer hardware and networking course syllabus pdf. computer hardware and networking course syllabus pdf. Open. Extract. Open with. Sign In. Main menu.

Software Engineer(Networking Programming).pdf
Page 1 of 1. Software Engineer (Networking Programming). Job description: - Working on a Network Monitoring System of our US client (eHealth system of CA,.

nefopam, regulatory outcome: variation
Mar 11, 2017 - Considering the presented cumulative analysis of cases reporting withdrawal symptoms and drug abuse the ... Package Leaflet. •. Section 4 ...

Course Code : CS-62 Course Title : 'C' Programming & Data ...
If you have any query just email us at www.ignoufriend.blogspot.com Email : [email protected]. Course Code : CS-62. Course Title : 'C' Programming ...

Web designing & development course outline.pdf
Working with Text, Lists, Tables, Hyperlinks, Images, Marquee. Working ... Working with DOM(Document Object Model) ... Object Oriented PHP and Mysql.

PDF CCNA Guide to Cisco Networking Fundamentals (Networking (Course Technology)) Full Pages
CCNA Guide to Cisco Networking Fundamentals (Networking (Course Technology)) Download at => https://pdfkulonline13e1.blogspot.com/1418837059 CCNA Guide to Cisco Networking Fundamentals (Networking (Course Technology)) pdf download, CCNA Guide to

Web Development & Desgining Course Outline.pdf
Web Development & Desgining Course Outline.pdf. Web Development & Desgining Course Outline.pdf. Open. Extract. Open with. Sign In. Main menu.

PDF CCNA Guide to Cisco Networking Fundamentals (Networking (Course Technology)) Read online
CCNA Guide to Cisco Networking Fundamentals (Networking (Course Technology)) Download at => https://pdfkulonline13e1.blogspot.com/1418837059 CCNA Guide to Cisco Networking Fundamentals (Networking (Course Technology)) pdf download, CCNA Guide to

Download Guide to UNIX Using Linux (Networking (Course ...
Download Guide to UNIX Using Linux (Networking (Course. Technology)) PDF Full book. Book Synopsis ... information on the KDE and. GNOME desktops, as ...