Wednesday, 23 November 2022

E-COMMERCE [NEW SYLLABUS W.E.F FROM 2020-21]

 

UNIT - I

History of E-commerce and Indian Business Context: E-Commerce –Emergence of the Internet –Emergence of the WWW – Advantages of E-Commerce – Transition to E-Commerce in India –The Internet and India – E-transition Challenges for Indian Corporate.

Business Models for E commerce: Business Model – E-business Models Based on the Relationship of Transaction Parties - E-business Models Based on the Relationship of Transaction Types.

UNIT - II

Enabling Technologies of the World Wide Web: World Wide Web – Internet Client-Server Applications –Networks and Internets – Software Agents – Internet Standards and Specifications – ISP. e-Marketing :Traditional Marketing – Identifying Web Presence Goals – Online Marketing – E-advertising – E-branding.

UNIT - III

E-Security: Information system Security – Security on the Internet – E-business Risk Management Issues – Information Security Environment in India.

Legal and Ethical Issues :

Cybers talking – Privacy is at Risk in the Internet Age – Phishing – Application Fraud –Skimming – Copyright – Internet Gambling – Threats to Children.

UNIT - IV

e-Payment Systems: Main Concerns in Internet Banking – Digital Payment Requirements – Digital Token-based e-payment Systems – Classification of New Payment Systems – Properties of Electronic Cash – Cheque Payment Systems on the Internet – Risk and e-Payment Systems – Designing e-payment Systems – Digital Signature – Online Financial Services in India – Online Stock Trading.

UNIT - V

Information systems for Mobile Commerce: What is Mobile Commerce? – Wireless Applications –Cellular Network – Wireless Spectrum – Technologies for Mobile Commerce – Wireless Technologies –Different Generations in Wireless Communication – Security Issues Pertaining to Cellular Technology. Portals for E-Business: Portals – Human Resource Management – Various HRIS Modules.

 

TEXT BOOK:

1. P.T.Joseph, S.J., “E-Commerce - An Indian Perspective”, PHI 2012, 4th Edition.

REFERENCE BOOKS:

1. David Whiteley , “E-Commerce Strategy, Technologies and Applications”, Tata McGraw Hill, 2001.

2. Ravi Kalakota, Andrew B Whinston, “Frontiers of Electronic Commerce”, Pearson 2006, 12th Impression.

Friday, 17 December 2021

COMPUTER NETWORKS-PSB3G NOVEMBER 2020

 

Time : Three hours Maximum : 75 marks

PART A — (10 X 1 = 10 marks)

Answer any TEN questions

1. Define the term LAN.

2. What are peers?

3. Expand AMPS and GSM.

4. Write the merits of Radio frequency.

5. Define the term MODEM.

6. What is NIC?

7. Write the two versions of ALOHA.

8. Define the term sink tree.

9. What is Load shedding?

10. What are subnets?

11. What are sockets?

12. Mention the types of classical encryption techniques. 

PART B — (5 X 5 = 25 marks)

Answer any FIVE questions.

13. Compare connection oriented and connectionless service.

14. Write short notes on Fiber Optics.

15. Brief on Multiplexing.

16. Describe flow control in Data Link Layer.

17. Write the assumptions for dynamic channel allocation.

18. Explain briefly about IP Address.

19. Describe substitution and transposition ciphers.

PART C — (4 X 10 = 40 marks)

Answer any FOUR questions.

20. Explain TCP/IP reference model with a neat diagram.

21. Discuss on communication satellites. 

22. Explain error correction codes with example.

23. Describe Elementary Data Link protocols.

24. Explain about various routing algorithms.

25. Discuss in detail about Internet Transport protocol.

——————— 

Saturday, 9 October 2021

MSC COMPUTER NETWORKS SYLLABUS

 

Title of the Course/  Paper

Computer Networks

Core

Second Year & Third Semester

Credit:  4

Sl. No. : 15

Objective of the course

This course gives an insight into various network models and the general network design issues and related algorithms.

Course outline

Unit 1: Introduction – Network Hardware – Software – Reference Models – OSI and TCP/IP models – Example networks: Internet, ATM, Ethernet and Wireless LANs  - Physical layer – Theoretical basis for data communication - guided transmission media

Unit 2: Wireless transmission - Communication Satellites – Telephones structure –local loop, trunks and multiplexing, switching.   Data link layer:  Design issues – error detection and correction.

Unit 3: Elementary data link protocols ‑ sliding window protocols – Data Link Layer in the Internet - Medium Access Layer – Channel Allocation Problem – Multiple Access Protocols.

Unit 4:  Network layer ‑ design issues ‑ Routing algorithms ‑ Congestion control algorithms – IP protocol – IP Address – Internet Control Protocol.

Unit 5 : Transport layer ‑ design issues ‑ Connection management ‑ Addressing, Establishing & Releasing a connection – Simple Transport Protocol – Internet Transport Protocol (TCP) - Network Security: Cryptography.

 

1. Recommended Texts

(i)                 A. S.Tanenbaum, 2003, Computer Networks, Fourth Edition, ‑ Pearson Education, Inc, (Prentice hall of India Ltd), Delhi.

2. Reference Books

(i)         B. Forouzan, 1998, Introduction to Data Communications in Networking, Tata McGraw Hill, New Delhi.

(ii)               F. Halsall, 1995, Data Communications, Computer Networks and Open Systems, Addison Wessley.

(iii)             D. Bertsekas and R. Gallagher, 1992, Data Networks, Prentice hall of India, New Delhi.

(iv)             Lamarca, 2002, Communication Networks, Tata McGraw Hill, New Delhi.

3. Website, E-learning resources

            (i)  http://authors.phptr.com/tanenbaumcn4/

Tuesday, 22 September 2020

Meena's Class Prints: SERVLET PROGRAM TO IMPLEMENT THE CALENDER CLASS

Meena's Class Prints: SERVLET PROGRAM TO IMPLEMENT THE CALENDER CLASS:   Calendarclass.java import java.io.IOException; import java.io.PrintWriter; import java.util.Calendar; import javax.servlet.ServletEx...

Wednesday, 26 August 2020

JSP PROGRAM TO FIND THE SQUARE OF THE GIVEN NO



SQUARE.JSP

<!DOCTYPE html>
<html>
<body>
<form method="post">
<h1>
Enter any number to find the square:
<input type="text" name="number"/><br><br>
</form>
<%@page import="java.io.*" %>
<%@page import="java.lang.*" %>
<%
String s="";
s=request.getParameter("number");
if (s!=null && !s.equals("")){
int n=Integer.parseInt(s);
int r=n*n;
out.println("Square of the given number is"+r);
}
else if(request.getMethod().equalsIgnoreCase("post")) {
out.println("Enter any number to find square !!!!!!");
}
%>
</h1>
</body>
</html>

OUTPUT:







Monday, 24 August 2020

Meena's Class Prints: LOGIN VALIDATION -JAVABEAN

Meena's Class Prints: LOGIN VALIDATION -JAVABEAN: public class loginframe extends javax.swing.JFrame { public loginframe() { initComponents(); } @SuppressWarnings("unchecked")...

Wednesday, 5 August 2020

Servlet Chaining-Example

index.html



<html>
    <head>
        <title>TODO supply a title</title>
     </head>
    <body>
        <div><form action="/servletchaining/firstservlet" method="GET">
                Enter your name:  <input type="text" name="user"/>
                <input type="submit" value="SUBMIT"/>
                  </form></div>
    </body>
</html>

firstservlet.java

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class firstservlet extends HttpServlet {

    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
}

    @Override
        protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        
    response.setContentType("text/plain");
    PrintWriter out = response.getWriter();
        
     String name;   
     
    name = request.getParameter("user");
    RequestDispatcher rd = request.getServletContext().getRequestDispatcher("/secondservlet");
    if(name!=null) {
      request.setAttribute("UserName",name);
      rd.forward(request , response);
      // Forward the value to another secondservlet

    } else {
      response.sendError(response.SC_BAD_REQUEST, 
        "UserName Required");

    }//else
  }//if
  
}//get method

}//class


secondservlet.java


import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class secondservlet extends HttpServlet {

    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       
    }

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
       
    response.setContentType("text/plain");
    PrintWriter out = response.getWriter();
    String UserName = (String)request.getAttribute("UserName"); 
    // Extracting the value which is set in FirstServlet

    out.println("<h1>The UserName is </h1>"+ "<h1>"+ UserName+ "</h1>");

    }

}

OUTPUT: