Java Programming
According to New Revised CBCS Syllabus w.e.f. 2020-21
MCA Semester-I
A Text book of
Java Programming
Author: Vijay Patil
Price: 410/-
ISBN: 978-81-948357-6-9
According to New Revised CBCS Syllabus w.e.f. 2020-21
A Text book of
Author: Anand Jain, Aparna Joshi (Thigale), Sarika Jadhav
Price: 230/-
ISBN: 978-81-948357-5-2
Contents
1. Introduction to Data Communication and Computer Networks
1. Overview of Data Communication
2. Internet Basics
3. Transmission Media
4. Various Types of Networks (Only Overview)
5. Unified Communication –VOIP
2. Principle of Layering Concept
1. Need for Layering
2. OSI Protocol Layering
3. TCP/IP MODEL
3. Link Layer Communication
1. Introduction
2. Types of Errors
3. Error Detection
4. Error Detection Techniques
5. Error Correction
6. Error Correction Techniques
7. Framing
8. Flow Control
9. Error Control
10.HDLC (High Level Data Link Control)
11. P2P (Peer to Peer) Protocol
Solved Examples
4. IP Addressing
1. Internet Protocol
2. IP Packet Format
3. Addressing
4. IP Addresses
5. Network Mask
6. Network Addresses
7. Broadcast Address
8. IP Address Classes
9. Loopback Address
10.What TCP does?
11.TCP Connection
12.TCP Performance in Wirelsess Network
13.Overview of IPv6
14.IP Routing Concepts
15.IP Routing Table
16.Properties of Streams
17.Routing
18.Routing Protocol
Solved Examples
5. Application Layer Protocols
1. Introduction
2. DHCP
3. Introduction to DNS
4. Hyper Text Transfer Protocol (HTTP)
5. Email
6. FTP – File Transfer Protocol
7. Telnet
6. Network Security
1. Overview of Network Security
2. Attacks
3. Cryptography / Cryptology
4. Security Services
5. Firewall
7. Socket Programming
1. Introduction
2. Berkeley Sockets
3. Specifying a Protocol Interface
4. The Socket Abstraction
5. Specifying an Endpoint Address
6. A Generic Address Structure
7. Major System Calls Used with Sockets
8. Utility Routines for Integer Conversion
9. Using Socket Calls in A Program