EC2028

existencetubΔίκτυα και Επικοινωνίες

26 Οκτ 2013 (πριν από 3 χρόνια και 9 μήνες)

223 εμφανίσεις

DOC/LP/01/28.02.02




Unit syllabus:

INTERNETWORKING WITH TCP / IP


Review of network technologies, Internet addressing, Address resolution protocols (ARP / RARP), Routing IP
datagrams, Reliable stream transport service (TCP) TCP / IP over ATM networks, I
nternet applications
-

E
-
mail, Telnet, FTP, NFS, Internet traffic management.


Objective:


To learn Internetworking with TCP/IP.


Session

No


Topics to be covered


Time


Ref
/Pg.No

Teachin
g Aids

1

Network Technologies
-
Introduction, Ethernet
technol
ogy,FDDI,Network predecessors


50m

1
/
(17
-
50)

BB

2

Internet
addressing, Address

Resolution Protocol


50m

1
/
(63
-
80)

BB

3

Address Resolution
Protocol, Reverse

Address
Resolution
Protocol, Routing

IP datagrams



50m

1
/
(80
-
86,89
-
93,115
-
125)

BB

4

Reliable
stream transport service(TCP)
-
properties
,
Sliding window protocol ,segments
-
Basic
s

50m

1
/
(
209
-
224)

BB

5

TCP
-
Timeout and Retransmission,

karn’s
慬ao物瑨mⰠ
呡楬

Mrop⁰o汩捹

50m

1
/
(225
-
234
)

BB

6

TCP
-

RED Algorithm, congestion, silly window
syndrome

50m

1
/
(
235
-
249
)

BB

7

TCP/IP over ATM networks


䉡獩捳‬ 䅁L
瑹p敳Ⱐ
P慣a整

form慴

50m

1
/
(
353
-
374
)



8

䥮瑥牮整⁁ p汩捡瑩on猠

Ema楬ⰠH䕌NET

50m

1
/
(
511
-
524ⰴ85
-
495
)



9

F
楬攠呲慮獦敲⁐roWoco氬呆lP

50m

1
/
(
497
-
509,553
-
572
)

BB

10

NFS,Internet traffic management

50m

1/(553
-
572)

BB






LESSON PLAN

LP
-

EC2028

LP Rev. No:
00

Date:
06
/0
7
/201
2

Page
01

of


06


Sub Code & Name :
EC
2028

INTERNET AND JAVA


Unit:

I

Branch:
EC


Semester

:
VII

DOC/LP/01/28.02.02






Unit syllabus:



INTERNET ROUTING


Concepts of graph theory, Routing protocols, Distance vector protocols (RIP), Link state protocol
(OSPF), Path vector protocols (BGP and IDRP), Routing for high speed multimedia traf
fic, Multicasting,
Resource reservation (RSVP), IP switching.


Objective:

To learn routing for high speed multimedia traffic


Session

No


Topics to be covered


Time


Ref/Pg.No

Teachi
ng
Aids

11

G
raph theory,Shortest path length determination
-

Dijkstra’s a
汧o物瑨m
H
䉥汬man⁦ 牤⁡汧o物瑨m

5


3/(401
-
415)





䥮瑥物潲rrou瑩Wg P牯瑯捯汳
-
晩硥T⁲ u瑩WgⰠ慤慰瑩W攠
牯u瑩Wg

50m

3/(419
-
426)





M楳瑡ic攠v散eo爠灲oWoco汳l剉R)
-
coun瑩Wg⁴o⁩湦楮楴i
p牯b汥l

50m

1/(296
-
305⤬

3/(426
-
432)





L楮欠獴s瑥⁰ oWoco氨体P


50m

1/(308
-
315⤬

3/(433
-
441)





P慴栠v散瑯r⁰牯Woco汳⡂䝐 慮T⁉ 剐)

50m

1/(269
-
293⤬

3/(443
-
450)





副u瑩Wg⁦o爠桩gh⁳灥 Tul瑩W敤ea⁴牡晦楣i
Mu汴楣慳瑩lg
-
䥇MPH⁍体OFⰠHIM

50m

1/(319
-
353⤬

3/(450
-
465)





剥獯ur捥cr敳erv慴aon
剓RP)

50m

1/(5

-
550⤬

3/(450
-
464)





䥐I卷楴捨cng

50m

3
/(521
-
533)




CAT I

75m


LESSON PLAN


LP
-

EC2028

LP Rev. No: 00

Date:06/07/2012

Page 02 of 06


SubCode & Name : EC2028 INTERNET AND JAVA

Unit:

II

Branch: EC

Semester :VII

DOC/LP/01/28.02.02





Un
it syllabus:


WORLD WIDE WEB







HTTP protocol, Web browsers
Netscape
, Internet explorer, Web site and Web page design, HTML,
XML, Dyna
mic HTML, CGI.


Objective:


To learn the fundamentals in WWW, HTML and XML.


Session

No


Topics to be covered


Time


Ref/Pg.No

Teaching
Aids

19

HTTP protocol


䅲捨c瑥捴c牡r
捯mpon敮瑳ⱕWL猬s呔P 䝅吠牥煵敳琬W敲eo爠
m敳e慧敳Ⱐl敮e瑨W
敮捯T楮gⱮ敧e瑩W
瑩onⱣonT楴楯n慬⁲敱a敳es


50m

1/(527
-
539)





坥b⁢牯睳w牳整獣慰攬⁉ 瑥牮整⁥硰xo牥r

50m

N䕔





H呍L


W慧⁲ f敲敮捥猬⁩mag攠
m慰猬瑡扬敳ⱦe牭sⱦ牡H敳

50m

2/(257
-
278)





Mynam楣i H呍L
-
w敢e p慧攠 污祯u琠 慮T 捯nW敮e
po獩瑩on楮gⰠ Tyn慭楣i 獴sl敳e 睩w
h 䍓C HMynamic
景n瑳Ⱐ 慤v慮c敤e N整獣慰s MH呍LⱣHo獳sb牯睳wr
MH呍L

50m

2/(581
-
684)





塍L
-
䅮a瑯my o映XML Tocum敮瑳Ⱐ捲敡e楮g XML
To捵c敮瑳Ⱐ 䍲敡e楮g XML To捵c敮琠 瑹pe
T敦楮楴楯ns

50m

2/(305
-
413)





塍L 捨c牡r瑥牳r no瑡Wion猠慮T 敮瑩瑩敳ⰠXML MTM
慮T

To捵c敮琠v慬aT慴aon

50m

2/(305
-
413)





坥b⁳楴攠慮T⁗敢⁰eg攠Te獩sn

T敳楲慢汥⁳l瑥
敬em敮瑳e慮T⁰慧攠敬敭敮瑳WⱈTML 獴慮s慲a猠
慮T⁢牯睳敲ecomp慴楢楬楴i

50m

2/(11
-
53)

BB

26

CGI
-
CGI server requirements, script structure
, CGI
script portability,CGI lib
raries

50m

2/(689
-
717)

BB

27

Java script
-

manipulating windows and frames
with javascript,

creating smart forms

50m

2/(439
-
534)

BB





LESSON PLAN

LP
-

EC2028

LP Rev. No: 00

Date:06/07/2012

Page 03 of 06


Sub Code & Name :

EC2028 INTERNET AND JAVA

Unit:

III


Branch: EC Semester :VII

DOC/LP/01/28.02.02




Unit syllabus:


INTRODUCTION TO JAVA






The java programming environment, Fundamental Programming structure
s, Objects and

Classes,
Inheritance, Event handling, Exceptions and Debugging, Multithreading , RMI.


Objective:


To understand the basic concepts of java and to practice sample programs



Session

No


Topics to be covered


Time


Ref/Pg.No

Teaching
A
ids

28

Language features
-
Concepts of OOPS, JAVA Features,
Data types

5
0m

4
/(
1
-
50
)

BB

29


Operators

and expressions, decision making, branching
and looping

5
0m

4
/(
109
-
152
)

BB

3
0

Arrays and strings
-
creating strings using string class and
string buffer

5
0m

4
/(
51
-
84
)

BB

3
1

Classes ,

Object
s

and methods
-
defining classes, creating
objects, accessing class members, constructors, visibility
of control

5
0m

4
/(
85
-
108
)

BB

32

Final

members and methods
,

Sub classing
-
constructors,
types of inheritance

5
0m

4
/(
155
-
2
07
)

BB

3
3

Dynamic binding

,

Multithreading
-
creating threads,
extending thread class, stopping and blocking threads
,
lifecycle of a thread

50m

4
/(
209
-
251
)

BB

3
4

Overview of class library, Object method serialization

50m

4
/(
975
-
1011
)

BB

3
5

Remote method i
nvocation

5
0m

4
/(
253
-
272
)

BB

36

Exception handling

䍲敡瑩Cg 慮 數捥灴楯nⰠ 瑨Wow楮g
數捥灴con猬s捲敡瑩湧 捵獴om⁥硣xp瑩on

5


4

1057
-
1105
)

BB


CAT II

75m




LESSON PLAN


LP
-

EC2028

LP Rev. No: 00

Date:06/07/2012

Page 04 of 06


SubCode & Name :

EC2028 INTERNE
T AND JAVA

Unit:

I
V

Branch: EC Semester :VII

DOC/LP/01/28.02.02




Unit syllabus:

JAVA PROGRAMMING





Networking with Java, Swing: Applets and Applications, Menus & Too
l Bars, Java and

XML


Creating
packages, Interfaces, JAR files & Annotations, Javabeans, JDBC.


Objective:


To learn Java for Networking application



Session

No


Topics to be covered


Time


Ref/Pg.No

Teaching
Aids

37


Swing: Applets and Applicati
ons,
Swing features,

MVC
architecture,

creating
a
swing applet and application

50m

4
/(
500
-
540
)

BB

38

Understanding root,

layered and content panes,

closing
jframe windows

50m

4
/(532
-
540)

BB

39

Menus & Tool Bars,
creating menu bar,

check box, radio
button
,

submenus
,

combo box

50m

4
/(
306
-
350,

717
-
759
)

BB

40

Enabling /disabling menu items,

adding and removing
menu items,

adding buttons and other controls to menus

50m

4
/(
717
-
759
)

BB

41

Creating a window ,frame window
,

internal panes

50m

4
/(
765
-
802
)

BB

42


Java and XML


䍲敡瑩Cg⁰慣歡来a
H⁳畢p慣歡来a

50m

4
/(1013
-
1018)

BB

43


Interfaces
-
creating an interface ,partially implementing
an interface

50m

4
/(1018
-
1022)

BB

44

JAR files & Annotations
-
creating a JAR file,

getting
contents of a JAR file,

extracting f
iles,

updating files
,
Javabeans

50m

4
/(1022
-
1029)

BB

45

JDBC
-
connectivity statements ,architecture

50m

4
/(1097
-
1099)

BB


CAT III

180m



LESSON PLAN


LP
-

EC2028

LP Rev. No: 00

Date:06/07/2012

Page 05 of 06

SubCode & Name
:

EC2028 INTERNET AND JAVA



Unit:

V

Branch: EC Semester :VII

DOC/LP/01/28.02.02





Course Delivery Plan:



We
ek

1

2

3

4

5

6

7

8

9

10

11

12

13

I II

I II

I II

I II

I II

I II

I II

I II

I II

I II

I II

I II

I II

Units





I









II








III




IV









V




Text Books:


1.
D
o
ugl
as E.Comer, "Internetworking with TCP/IP", Vol. I: 3rd edition, Prentice Hall of India, 1999.

2.
Eric Ladd and Jim O'Donnell, "Using HTML 4, XML and Java 1.2", Que Platinum edition, Prentice
Hall of India, 1999.

3.
Robert W.Sebesta, “Programming the worldw
i
de web”, 3/e, Pearson Education,

2007.

4.

Steven Holzner et. al, “Java 2 Programming” , Black Book, Dreamtech Press, 2006.


References:


5
. William Stallings, "High Speed Networks", Prentice Hall Inc., 1998.

6
.

Balagurusamy. E,”Programming With Java : A P
rimer”,TMH, Ed :3 Yr

:
2007

7
.


Steven Holzner et. al, “Java 2 Programming” , Black Book, Dreamtech Press, 2006.

8
.

Herbert Schildt,” Java : A Beginner's Guide”,TMH, Ed :5 Yr

:
2005



Prepared by

Approved by

Signature



Name

P.SASIKALA

Dr.S.
GANESH VAIDYANA
THAN

Designation

Asst Prof
/EC

HOD/EC

Date





LESSON PLAN


LP
-

EC2028

LP Rev. No: 00

Date:06/07/2012

Page 06 of 06


SubCode & Name :

EC2028 INTERNET

AND JAVA



Branch: EC


Semester :VII

C

A

T

I

C

A

T
2

C

A

T

3