6th Semester

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

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

76 εμφανίσεις


Co
u
r
se

No.


S
ub
je
c
t


T
eac
h
i
n
g Sc
h
e
dul
e


Exam
i
n
a
t
i
o
n Sc
h
e
du
l
e

T
o
t
al


M
ar
ks

D
u
r
a
t
ion
of

E
xam
(
H
r
s.)


L

T

P

T
o
t
al

T
h
e
o
r
y

S
e
ssio
n
al

P
r
a
c
t
i
c
al

I
T
-
352

A
n
alysis &

D
e
sign

of

Algo
r
i
th
m

4

1

0

5

100

40

0

140

3

I
T
-
354

S
o
f
t
w
a
r
e

E
n
gi
n
e
e
r
i
n
g

4

1

0

5

100

40

0

140

3

I
T
-
356

C
o
m
p
ut
e
r

G
r
a
ph
i
c
s

4

1

0

5

100

40

0

140

3

I
T
-
358

C
o
m
p
ut
e
r

N
e
t
w
o
r
k

4

1

0

5

100

40

0

140

3

I
T
-
360

M
a
n
ag
e
m
e
n
t

I
n
f
o
r
m
a
t
i
on

S
ys
t
e
m

3

1

0

4

75

50

0

125

3

I
T
-
362

S
o
f
t
w
a
r
e

E
n
gi
n
e
e
r
i
n
g
L
ab

0

0

2

2

0

30

30

60

3

I
T
-
364

C
o
m
p
ut
e
r

G
r
a
ph
i
c
s
L
a
b

0

0

3

3

0

40

40

80

3

I
T
-
366

N
e
t
w
o
r
k
i
n
g
L
ab

0

0

2

2

0

30

30

60

3

I
T
-
368

Vis
u
al
B
asic

.N
e
t

L
ab

0

0

3

3

0

40

40

80

3

I
T
-
370

Collo
qu
i
m

0

1

0

1

0

35

0

35

3



T
o
t
al

19

6

10

35

475

385

140

1000



S
CH
EM
E

OF
E
X
A
M
INA
T
ION FOR
B
.
TE
CH. D
E
GR
E
E

COUR
S
E
S
ix
t
h

S
e
m
e
s
t
e
r

E
xa
m
i
n
a
t
ion

(
I
n
f
o
r
m
a
t
i
o
n

Tec
hn
ology)
(
w
.
e
.
f
. 2005


2006)









































No
t
e
:

S
tud
e
nts sh
a
ll und
er
t
a
ke

6
w
ee
ks
P
r
ac
ti
ca
l

T
ra
ining
af
t
e
r

6
t
h

S
e
m
e
s
t
e
r

E
x
a
m.

I
n

re
put
e
d o
r
g
a
ni
z
a
tion




I
T
-
352

A
n
alysis &

D
e
sign

of

Algo
r
i
th
m
s


L

T

T
h
e
o
r
y

S
e
ssio
n
al

D
u
r
a
t
ion

4

1

100

40

3 H
r
s


U
n
it



1:

I
nt
r
o
du
c
t
i
o
n
:

A
l
g
o
r
ith
m
, An
a
l
y
z
i
n
g

a
l
g
o
r
ithm,
D
e
si
g
ni
n
g

a
l
g
o
r
ithm,
C
on
c
e
pt of

a
l
g
o
r
ithmic

e
f
f
i
c
i
e
n
c
y
,
R
un time

a
n
a
l
y
sis of

a
l
g
o
r
ithms, A
s
y
mptotic

Not
a
tions.


Divi
d
e

a
n
d

c
o
nq
u
er
:

S
t
r
u
c
tu
r
e

of

divide

a
nd

c
o
n
qu
e
r

a
l
g
o
r
ithms:

e
x
a
mpl
e
s;

bin
a
r
y

s
e
arc
h,

qu
i
c
k

s
o
r
t,

S
t
ra
ss
e
n

Multipli
ca
tion;

An
a
l
y
sis

of

divide

a
n
d

c
onqu
e
r

r
un

time

r
e
c
u
r
re
n
c
e
re
l
a
tions.


U
n
it



2:

G
r
e
e
d
y

M
e
th
o
d
:

Ov
er
v
i
e
w

of

the

g
ree
d
y

p
ara
d
i
gm

e
x
a
mpl
e
s

of

e
x
ac
t

optimi
z
a
tion

s
o
lution

(
min
i
mum

c
ost

sp
a
nning

t
r
e
e
)
,

App
r
o
x
im
a
te

solution

(

Kn
a
ps
ac
k

p
r
obl
e
m
)
,

S
in
g
l
e
s
sou
rc
e

sho
r
t
e
st
p
a
ths.


Dy
n
a
m
ic

p
r
og
r
a
m
m
i
n
g
:

Ov
er
vi
e
w,

di
f
f
ere
n
c
e

b
e
tw
ee
n

d
y
n
a
mic

p
r
o
g
r
a
mming

a
nd

divide

a
nd

c
onqu
er
,

Appli
ca
tions:

S
h
o
r
t
e
st

p
a
th

in

g
ra
ph,

M
a
t
r
ix

multi
p
li
ca
tion,

T
ra
v
e
ling
s
a
l
e
sm
a
n p
r
obl
e
m, lo
n
g
e
st
c
ommon s
e
qu
e
n
ce
.


U
n
it



3:

B
a
c
k

t
r
a
c
k
i
n
g:

Ov
er
vi
e
w, 8
-
qu
ee
n
p
r
obl
e
m,
a
nd

Kn
a
ps
ac
k
p
r
obl
e
m

Br
a
c
h

a
n
d

b
o
u
n
d
:

L
C

s
earc
hi
n
g
B
oundi
n
g
,
F
I
F
O b
ra
n
c
h

a
nd bound,

L
C

b
ra
n
c
h
a
nd b
o
und
a
ppli
c
a
tion: 0/1 Kn
a
ps
ac
k p
r
o
b
l
e
m, T
ra
v
e
li
n
g

S
a
l
e
sm
a
n

P
r
obl
e
m.


U
n
it



4:

G
r
a
p
h

s
e
a
rc
h
i
n
g a
n
d

Tr
av
e
r
sal:

Ov
er
vi
e
w, T
r
a
v
er
s
a
l m
e
thods
(
d
e
pth
f
i
r
st
a
nd b
rea
dth
f
i
r
st s
e
ar
c
h
)
.

T
r
ee
s:

R
e
vi
e
w of

t
ree
s,

B
in
a
r
y

s
e
a
r
c
h t
ree
,

T
ra
v
e
r
s
a
l,

I
ns
er
tion

&

D
e
l
e
tion

in
B
in
a
r
y

S
e
a
rc
h T
r
ee
,

B
-
T
ree
s,

B
+
T
r
e
e
s,
B
a
sic

o
p
era
tions on B

T
ree
s.
C
o
m
p
ut
a
t
i
o
n
al C
o
mp
l
e
xi
t
y:

C
ompl
e
x
i
t
y

m
ea
su
r
e
s,
P
o
l
y
nomi
a
l Vs non
-
p
o
l
y
nomi
a
l time

c
ompl
e
x
i
t
y
; N
P
-
h
ar
d

a
nd N
P
-
c
o
m
pl
e
te

c
l
a
ss
e
s,
e
x
a
mpl
e
s.
Te
xt

B
oo
k
:

E
.

Horow
itz
,

S
.

S
a
hn
i
,

a
n
d

S
.

R
a
j
s
e
kr
an
,



F
un
d
a
m
e
n
t
a
l

o
f

C
o
m
p
u
te
r
A
l
gor
i
t
h
m
s
,


G
a
l
go
ti
a

Pu
b
l
i
c
a
t
i
o
n

R
e
f
e
r
e
nc
e

B
oo
k
s:


1
.

T
.

H
.

C
or
m
e
n
,

L
e
i
s
e
r
s
o
n
,

R
e
v
e
s
t

a
n
d

S
te
i
n
,


I
nt
ro
du
c
ti
o
n
o
f

So
m
pute
r

a
l
gor
it
h
m
,


PH
I
.

2.
S
ar
a

B
a
ss
e
, A. V.

G
e
ld
e
r
, “

C
omput
e
r

Al
g
o
r
ithms,”

Addison
W
e
sl
e
y
.


No
t
e
:

Ei
g
ht

qu
e
stions

will

be

s
e
t

in

a
ll

b
y

the

e
x
a
min
er
s

t
a
king

two

qu
e
stions

f
r
om

eac
h

unit.

S
tud
e
nts

will

be

re
qui
re
d

to

a
tt
e
m
pt

f
ive

qu
e
stions

in

a
ll,

s
e
l
ec
ting

a
t

l
ea
st

one
qu
e
stion
fr
om
eac
h unit.





I
T
-
354

S
o
f
t
w
a
r
e

E
n
gi
n
e
e
r
i
n
g


L

T

T
h
e
o
r
y

S
e
ssio
n
al

D
u
r
a
t
ion

4

1

100

40

3 H
r
s


U
n
it



1:

I
nt
r
o
du
c
t
i
o
n
:

P
r
o
g
r
a
m

vs.

so
f
tw
a
r
e

p
r
od
u
c
ts,

e
m
er
g
e
n
c
e

of

so
f
tw
a
r
e

e
n
g
in
e
er
i
n
g
,

so
f
t
w
ar
e

li
f
e

c
y
c
l
e
,

mod
e
ls:

w
a
t
e
rfa
l
l,

p
r
oto
t
y
p
e
,

e
volution
a
r
y

a
nd

spi
ra
l

mod
e
l,

S
o
f
t
w
ar
e

C
h
arac
t
e
r
isti
c
s, Appli
ca
tions,
S
o
f
tw
ar
e

c
r
isis.

S
o
f
t
w
a
r
e

p
r
o
je
c
t

m
a
n
ag
e
m
e
nt
:

P
r
oj
e
c
t

m
a
n
a
g
e
m
e
nt

c
on
ce
pts,

so
f
t
w
ar
e

p
r
o
ce
ss

a
nd

p
r
oj
ec
t m
e
t
r
i
c
s

P
r
oj
ec
t

pl
a
nnin
g
,

p
r
oj
e
c
t

si
z
e

e
stim
a
t
i
on

m
e
t
r
i
c
s,

p
r
oj
ec
t

e
stim
a
tion
t
ec
hniqu
e
s,

e
mpi
r
i
ca
l

e
s
t
im
a
tion

t
ec
hniqu
e
s,

C
O
C
OMO,

A

H
e
u
r
istic

e
stim
a
tion

t
ec
hniqu
e
s,

st
aff
ing

l
e
v
e
l

e
stim
a
tion,

t
e
a
m

st
r
u
c
tu
re
s,

st
aff
in
g
,

r
i
sk

a
n
a
l
y
sis

a
nd

m
a
n
a
g
e
m
e
nt,
p
r
oj
ec
t s
c
h
e
duli
n
g

a
nd t
r
ac
ki
n
g
.


U
n
it



2:

R
e
qu
i
re
m
e
nt
s A
n
alysis

a
n
d

s
p
ec
i
f
i
c
a
t
io
n
:

R
e
qui
re
m
e
nts
e
n
g
i
n
eer
i
n
g
,

s
y
st
e
m mod
e
ling

a
nd

simul
a
tion An
a
l
y
sis p
r
i
n
c
ipl
e
s mod
e
lin
g
, p
ar
titioning

S
o
f
tw
are
, p
r
oto
t
y
p
i
n
g
,
P
r
oto
t
y
ping

m
e
thods

a
n
d

tools,

S
p
ec
i
f
i
ca
tion

p
r
in
c
ipl
e
s,

R
e
p
re
s
e
n
t
a
tion,

the

so
f
tw
a
r
e

re
qui
re
m
e
nts

sp
ec
i
f
i
ca
tion

a
nd

r
e
vi
e
ws

An
a
l
y
sis

Mod
e
li
n
g
:

D
a
ta

Mod
e
li
n
g
,

F
un
c
tion
a
l

mod
e
ling
a
nd

in
f
o
r
m
a
ti
o
n

f
low:

D
a
ta

f
low

di
a
g
r
a
ms,

B
e
h
a
vio
ra
l

Mod
e
li
n
g
,

The

m
e
c
h
a
ni
c
s

of

st
r
u
c
tu
re
d

a
n
a
l
y
sis:

C
rea
ti
n
g

e
nti
t
y
/
re
l
a
tionship

di
a
g
r
a
m,

d
a
ta

f
low

mod
e
l,

c
ont
r
ol
f
low mod
e
l, the

c
ont
r
ol
a
nd p
r
o
ce
ss sp
e
c
i
f
i
ca
tion,

The

d
a
ta

di
c
tion
a
r
y
,

Oth
e
r

c
l
a
ssi
ca
l
a
n
a
l
y
sis m
e
thods.


S
ys
t
e
m

D
e
sig
n
:

D
e
s
i
g
n

c
on
ce
pts

a
nd

p
r
in
c
ipl
e
s
:

the

d
e
si
g
n

p
r
o
c
e
ss:

D
e
si
g
n

a
nd

so
f
t
w
ar
e

q
u
a
li
t
y
,

d
e
si
g
n

p
r
in
c
ipl
e
s,

D
e
si
g
n

c
o
n
ce
pts:

Abst
rac
t
ion,

ref
in
e
m
e
nt,

modul
a
r
i
t
y
,
so
f
tw
ar
e

a
r
c
hit
ec
tu
r
e
,

c
ont
r
ol

hi
era
r
c
h
y
,

st
r
u
c
tu
ra
l

p
a
r
titionin
g
,

d
a
t
a

st
r
u
c
tu
r
e

s
o
f
tw
a
r
e

p
r
o
ce
d
u
re
,

in
f
o
r
m
a
tion

hidin
g
, E
ffec
tive

modul
a
r

d
e
s
i
gn:

F
un
c
tion
a
l

in
d
e
p
e
nd
e
n
ce
,
C
oh
e
sion,
C
ouplin
g
, D
e
s
i
g
n H
e
u
r
isti
c
s
f
or

e
ff
e
c
tive

modul
ar
i
t
y
; T
h
e

d
e
s
i
gn mod
e
l; D
e
si
g
n do
c
u
m
e
nt
a
tion.

A
rc
hit
ec
tu
r
a
l

D
e
s
i
g
n:

S
o
f
tw
ar
e

a
r
c
hit
ec
tu
r
e
,

D
a
ta

D
e
s
i
g
n:

D
a
ta

mod
e
lin
g
,

d
a
ta

st
r
u
c
tu
r
e
s,

d
a
t
a
b
a
s
e
s

a
nd

t
h
e

d
a
ta

w
a
r
e
hous
e
,

A
n
a
l
y
z
i
n
g
a
lt
e
r
n
a
tive

A
rc
hit
e
c
tu
ra
l

D
e
s
i
g
ns,
arc
hit
ec
t
u
ra
l
c
ompl
e
x
i
t
y
;

M
a
pping

r
e
qui
re
m
e
nts
i
n to so
f
tw
ar
e

arc
hit
e
c
tu
r
e
; T
ra
ns
f
o
r
m
f
low,
T
ra
ns
a
c
tion
f
low; T
ra
ns
f
o
r
m
m
a
ppin
g
;
R
ef
ini
n
g

the

arc
h
it
ec
tu
ra
l d
e
s
i
g
n.


U
n
it



3:

Te
s
t
i
n
g

a
n
d

m
ai
n
t
e
n
a
nce
:

S
o
f
tw
ar
e

T
e
sting T
e
c
hniqu
e
s,

so
f
tw
ar
e

t
e
sti
n
g

f
und
a
m
e
nt
a
ls:

obj
ec
tiv
e
s,

p
r
in
c
ipl
e
s,

t
e
st
a
bili
t
y
;

T
e
st

ca
se

d
e
s
i
g
n,

Unit

t
e
stin
g
:

white

box

t
e
stin
g
, b
a
sic
p
a
th

t
e
stin
g
:

C
ont
r
ol

st
r
u
c
tu
r
e

t
e
sti
n
g
:

B
l
a
c
k

b
o
x

t
e
stin
g
,

t
e
sting

f
or

s
p
ec
i
a
li
z
e
d

e
nvi
r
onm
e
nts,

arc
hit
ec
t
u
re
s

a
nd

a
ppli
c
a
tions.

S
o
f
tw
ar
e

T
e
sting

S
t
ra
t
e
g
i
e
s:

V
er
i
f
i
ca
tion

a
nd

v
a
lid
a
tion,

I
nt
e
g
r
a
tion

t
e
stin
g
,

V
a
lid
a
tion

t
e
stin
g
,

a
lpha

a
nd

b
e
ta

t
e
stin
g
.

S
y
s
t
e
m

t
e
stin
g
:

R
ec
ov
e
r
y t
e
stin
g
,

s
ec
u
r
i
t
y

t
e
stin
g
,

s
t
re
ss

t
e
sting

p
erf
o
r
m
a
n
c
e

t
e
stin
g
;

The

ar
t

of

d
e
bug
g
i
n
g
p
r
o
ce
ss d
e
b
u
g
g
i
n
g
a
pp
r
o
ac
h
e
s.
S
o
f
tw
a
r
e

r
e
-
e
n
g
i
n
eer
i
n
g
:
R
e
v
er
s
e

e
n
g
in
e
er
i
n
g
,
r
e
st
r
u
c
tu
r
i
n
g
,
f
o
r
w
a
r
d
e
n
g
i
n
eer
i
n
g
.




U
n
it



4:



S
o
f
t
w
a
r
e

R
e
lia
b
ili
t
y

a
n
d

Q
u
ali
t
y

As
s
u
r
a
n
ce
:

Qu
a
li
t
y
c
on
c
e
pts,

S
o
f
tw
ar
e

qu
a
li
t
y
a
ssu
ra
n
ce
,

S
QA

ac
tiviti
e
s;

S
o
f
t
w
ar
e

re
v
i
e
ws:

c
ost

imp
ac
t

of

so
f
tw
ar
e

d
e
f
ec
ts,

d
efec
t
a
mpli
f
i
ca
tion

a
nd

re
mo
v
a
l;

f
o
r
m
a
l

t
e
c
hni
ca
l

re
vi
e
ws:

The
r
e
vi
e
w

m
ee
ti
n
g
,

re
vi
e
w

re
po
r
ti
n
g

a
nd

r
e
c
o
r
d

k
ee
pi
n
g
,

re
vi
e
w

g
ui
d
e
lin
e
s;

F
o
r
m
a
l

a
pp
r
o
ac
h
e
s

to

S
QA;

S
t
a
tisti
ca
l

so
f
tw
ar
e
qu
a
li
t
y

a
ssu
r
a
n
ce
; so
f
t
w
a
r
e

re
li
a
bili
t
y
:
M
ea
su
r
e
s
o
f

re
li
a
bili
t
y

a
n
d
a
v
a
il
a
bil
it
y
, The

I
S
O 9000

Qu
a
li
t
y

st
a
nd
ar
ds,
S
E
I
-
C
MM
Ca
p
a
bili
t
y

M
a
tu
r
i
t
y

Mod
e
l.


C
o
m
p
ut
e
r

Ai
d
e
d

S
o
f
t
w
a
r
e

E
n
gi
n
ee
r
i
n
g:

C
A
S
E, building

blo
c
ks,
int
e
g
r
a
t
e
d
ca
se

e
nvi
r
onm
e
nts
a
n
d
arc
hit
ec
t
u
re
,
r
e
posito
r
y
.


Te
xt

B
oo
k
s:




S
o
f
tw
ar
e

E
n
g
in
e
er
i
n
g



A
P
rac
tition
er’
s Ap
p
r
o
a
c
h,
R
o
g
e
r

S
.
P
re
ssm
a
n, 1
9
66, MGH.


R
e
f
e
r
e
nc
e

B
oo
k
s:




F
und
a
m
e
nts of

so
f
t
w
a
r
e

En
g
in
e
er
i
n
g
,
R
a
jib M
a
ll,
P
H
I



An

I
nt
e
g
ra
t
e
d App
r
o
ac
h

to
S
o
f
tw
ar
e

E
n
g
in
e
e
r
i
n
g
b
y

P
a
nk
a
j
J
a
lot
e
, 1991
N
ar
os
a
.



S
o
f
tw
ar
e

E
n
g
in
e
er
i
n
g

b
y

a
n

I
a
n
S
omm
er
vill
e
,
P
e
a
r
son Edu, 5
t
h

e
dition, 19
9
9, A
W
.



S
o
f
tw
ar
e

E
n
g
in
e
er
i
n
g

F
u
nd
a
m
e
nt
a
ls, O
x
f
o
r
d Univ
er
si
t
y
, Ali

B
e
h
f
o
r
ooz

a
nd
Fre
d
er
i
c
k
J
.
Hudson.




No
t
e
:

Ei
g
ht

qu
e
stions

will

be

s
e
t

in

a
ll

b
y

the

e
x
a
min
er
s

t
a
king

two

qu
e
stions

f
r
om

eac
h

unit.

S
tud
e
nts

will

be

re
qui
re
d

to

a
tt
e
m
pt

f
ive

qu
e
stions

in

a
ll,

s
e
l
ec
ting

a
t

l
ea
st

one
qu
e
stion
fr
om
eac
h unit.






I
T
-
356

C
o
m
p
ut
e
r

G
r
a
ph
i
c
s


L

T

T
h
e
o
r
y

S
e
ssio
n
al

D
u
r
a
t
ion

4

1

100

40

3 H
r
s


U
n
it



1:

I
nt
r
o
du
c
t
i
o
n
:

W
h
a
t is
C
omput
e
r

G
ra
ph
i
c
s,
C
omput
e
r

G
r
a
phi
c
s Appli
c
a
tions,
C
omput
e
r

G
ra
phi
c
s

h
ar
dw
a
r
e

a
nd
S
o
f
tw
a
r
e
,
T
wo dim
e
nsion
a
l G
ra
ph
i
c
s

P
r
imitiv
e
s:
P
oin
t
s
a
nd

L
i
n
e
s,
P
oint

P
lotting

T
ec
hniqu
e
s:

C
oo
r
din
a
te

s
y
st
e
m,

I
n
cre
m
e
nt
a
l

M
e
thod,

L
i
n
e

d
ra
wi
n
g

a
l
g
o
r
ithms:

DDA,

B
re
s
e
n
h
a
ms

s

C
i
rc
le

d
ra
wi
n
g

a
l
g
o
r
ithms:

Us
i
ng

pol
a
r

c
oo
r
din
a
t
e
s,

Mid

point

c
i
rc
le

d
r
a
wi
n
g

a
l
g
o
r
ith
m
s,
F
ill
e
d
ar
e
a

a
l
g
o
r
ithms:
S
ca
n lin
e
,
P
o
l
y
gon
f
illing
a
l
g
o
r
ithms,
B
oun
d
a
r
y

f
i
l
l
e
d
a
l
g
o
r
ithms.


Poi
n
t

&

Posi
t
i
o
n
i
n
g D
e
vi
c
e
s:

L
i
g
ht p
e
n, Mous
e
,

T
a
bl
e
t,

I
nput t
ec
hniqu
e
,

P
ositioning

t
ec
hniqu
e
,
a
n
d
c
h
ar
a
c
t
e
r

rec
o
g
nition.


U
n
it



2:

T
w
o Di
m
e
n
sio
n
al Vi
e
w
i
n
g:

Vi
e
wing

pi
p
e
lin
e
,
W
indow to vi
e
w po
r
t t
ra
ns
f
o
r
m
a
tion,
W
indow to vi
e
w po
r
t m
a
ppin
g
.

C
lippin
g
:
P
oint &
L
ine

c
lipping

a
l
g
o
r
ithm. 4
-
bit
c
ode

a
l
g
o
r
ithm.,
C
oh
e
n
-
S
uth
er
l
a
nd

L
ine

c
lippi
n
g

a
l
g
o
r
ithms,

L
i
a
n
g
-
B
ar
s
k
y

line

c
lipping

a
l
g
o
r
ithms.

P
o
l
y
g
on

c
lippin
g
:
S
uth
e
r
l
a
nd
-
Ho
d
g
e
m
a
n
P
o
l
y
gon

c
lipping

a
l
g
o
r
ithm.
C
u
r
v
e

c
lippin
g
,
T
e
x
t
c
lippin
g
.


U
n
it



3:

T
h
r
e
e

Di
m
e
n
sio
n
al Vi
e
w
i
n
g:

Vi
e
wing

pi
p
e
lin
e
, Vi
e
wing
c
oo
r
din
a
t
e
s,
P
r
o
j
ec
tion:
P
ara
ll
e
l.
P
er
sp
ec
t
iv
e
.


T
w
o Di
m
e
n
sio
n
al G
e
o
m
e
t
r
ic

Tr
a
n
s
f
o
r
m
a
t
io
n
s:

Two Dim
e
nsion
a
l t
r
a
ns
f
o
r
m
a
tions: T
ra
ns
f
o
r
m
a
tions t
ra
nsl
a
tion s
ca
ling

r
ot
a
tion, oth
e
r

t
r
a
ns
f
o
r
m
a
tions:
ref
l
ec
tion.
S
h
ear
,
Homo
g
e
n
e
ous
C
oo
r
din
a
t
e

s
y
st
e
m.

Ras
t
e
r

G
r
a
ph
i
c
s:

R
a
st
e
r

g
r
a
phi
c
s
f
un
d
a
m
e
nt
a
l,
s
olid
are
a

s
c
a
n
c
on
v
er
sio
n
, int
erac
tive

r
a
st
e
r

g
r
a
ph
i
c
s
a
nd
ra
st
e
r

g
ra
p
hi
c
s
s
y
s
t
e
m.


U
n
it



4:

R
e
p
re
s
e
nt
a
t
ion

of

3
-
D

C
u
r
v
e
s

a
n
d

S
u
r
f
a
c
e
s:

C
u
r
v
e
d

lin
e
s

a
nd

su
rfa
c
e
s,

spline

re
p
re
s
e
n
t
a
tions,

int
er
pol
a
tion

a
nd

a
pp
r
o
x
im
a
tion

a
lpin
e
s,

P
ara
m
e
t
r
ic

c
onditions,

G
e
om
e
t
r
ic
c
ontinui
t
y

c
onditions.

B
e
i
z
e
r

c
u
r
v
e
s
a
nd s
u
rf
ac
e
s:
B
e
i
z
e
r

c
u
r
v
e
s, p
r
o
p
er
t
i
e
s of

b
e
i
z
e
r

c
u
r
v
e
s, b
e
i
z
e
r

su
r
f
ace
s,

B
-
a
pline

c
u
r
v
e
s
a
nd su
r
f
ace
s.


Hi
dd
e
n

S
u
r
f
a
c
e
s
r
e
m
o
v
al:

Hidd
e
n su
rf
a
c
e

e
limin
a
tion, d
e
pth bu
ffe
r

a
l
g
o
r
ithm, s
ca
n line

c
oh
e
r
e
n
c
e

a
nd
ar
e
a

c
o
h
ere
n
c
e

a
l
g
or
ithm, p
r
io
r
i
t
y

a
l
g
o
r
ithm.


Case

s
tud
y:

D
e
vi
c
e

in
d
e
p
e
nd
e
nt

g
ra
phi
c
s
s
y
st
e
m,

g
r
a
phi
c
s
s
y
st
e
m d
e
s
i
g
n
c
a
se

stu
d
y

o
f

g
ra
ph
i
c
s k
e
r
n
e
l
s
y
st
e
m.



Boo
k
s

R
ec
om
m
e
nd
e
d
:
-


1. H
er
n

&

B
a
k
e
r



C
omput
e
r

G
r
a
phi
c
s, 2
n
d

Ed.
P
H
I
.

2. N
e
wm
a
nn

&

S
p
ra
wl


I
n
t
r
odu
c
tion to int
erac
tive

C
omput
e
r

G
ra
phi
c
s, M
G
H.

3. H
arr
i
n
g
ton


C
omput
e
r

G
ra
phi
c
s


A
p
r
o
g
ra
mm
i
ng

Ap
p
r
o
ac
h.

4.
R
o
g
er
s


P
r
in
c
ipl
e
s
o
f

C
omput
e
r

G
ra
phi
c
s


M
G
H.

5.
F
ol
a
y



F
un
d
a
m
e
nt
a
l of

I
nt
erac
tive

C
omput
e
r

G
r
a
phi
c
s


Addison
W
e
ls
e
y




No
t
e
:

Ei
g
ht

qu
e
stions

will

be

s
e
t

in

a
ll

b
y

the

e
x
a
min
er
s

t
a
king

two

qu
e
stions

f
r
om

eac
h

unit.

S
tud
e
nts

will

be

re
qui
re
d

to

a
tt
e
m
pt

f
ive

qu
e
stions

in

a
ll,

s
e
l
ec
ting

a
t

l
ea
st

one
qu
e
stion
fr
om
eac
h unit.




I
T
-
358

C
o
m
p
ut
e
r

N
e
t
w
o
r
k


L

T

T
h
e
o
r
y

S
e
ssio
n
al

D
u
r
a
t
ion

4

1

100

40

3 H
r
s

U
n
it



1:

I
nt
r
o
du
c
t
i
o
n
:

B
a
si
c
s of

C
omput
e
r

N
e
two
r
ks, n
ee
d
a
nd Evolution of

c
omput
e
r

n
e
two
r
ks,
d
e
s
cr
iption of

L
AN, MAN,
W
AN

&

wi
re
l
e
ss n
e
two
r
ks.

B
asi
c
s
te
r
m
i
n
ology

of

Co
m
p
ut
e
r

N
e
t
w
o
r
k
s:

B
a
ndwidth,

p
h
y
s
i
ca
l

a
nd

lo
g
i
ca
l

topolo
g
i
e
s,

m
e
dia

10

b
a
se

A,

10b
a
se

5,

10

b
a
se

5,

10b
a
s
e
-
t,

100

b
a
se

F
X,

100b
a
se

L
X

a
nd

wi
re
l
e
ss.
L
A
N &

W
AN
d
e
vi
ce
s


R
out
er
,
B
r
i
d
g
e

Et
h
er
n
e
t
s
wit
c
h
HU
B
, Mo
d
e
m
SC
U/D
S
U.

O
S
I R
e
f
er
e
n
c
e

M
o
d
e
l:

L
a
y
in
g
a
r
ch
i
t
e
c
t
u
r
e

o
f

n
e
t
work
s
,

OS
I

m
o
de
l
,

F
u
n
c
t
i
on
s

o
f

ea
c
h

l
a
y
e
r
,

S
e
rv
i
c
e
s

a
n
d

Pro
t
o
c
o
l
s

o
f

eac
h
L
a
y
e
r
.

U
n
it



2:

T
CP/IP:

I
nt
r
od
u
c
tion

Histo
r
y

o
f

T
CP
/
I
P
,

L
a
y
e
r
s

of

T
CP
/
I
P
,

P
r
oto
c
ols,

I
nt
e
r
n
e
t

P
r
oto
c
ol,

T
ra
n
s
mission

c
ont
r
ol

p
r
oto
c
o
l
,

Us
e
r

D
a
t
a
g
r
a
m

P
r
oto
c
ol,

I
P

Add
re
ssi
n
g
,

I
P

a
d
d
re
ss
c
l
a
ss
e
s,

S
ubn
e
t

a
dd
re
ss
i
n
g
,

I
nt
er
n
e
t

c
ont
r
ol

P
r
o
t
o
c
ols,

A
RP
,

R
A
RP
,

I
C
M
P
,

a
ppli
ca
tion

l
a
y
er
,

D
om
a
in

N
a
me

S
y
st
e
m,

E
m
a
il
-
S
MT
P
,

P
O
P
,

I
M
A
P
,

F
T
P
,

NNT
P
,

H
TT
P
,

S
NM
P
,

T
E
L
N
ET, ov
er
v
i
e
w of

I
P

v
er
sion 6.

O
S
I

a
nd T
CP
/
I
P

mod
e
l

with d
e
s
cr
iption of

d
a
ta

e
n
ca
psul
a
tion &

p
ee
r

to
p
ee
r

c
ommuni
c
a
tion,
c
omp
ar
ison of

O
S
I

a
nd w
i
re
l
e
ss.

P
h
ysi
c
al

L
a
y
er
:

R
e
p
re
s
e
nt
a
tion

of

a

bit

on

p
h
y
s
i
ca
l

mod
e
m

th
a
t

is

in

wi
r
e
d

n
e
two
r
k,

opti
ca
l

n
e
two
r
k

a
nd

wi
re
l
e
ss

n
e
two
r
k
.

En
c
odin
g
/Modul
a
tion



T
T
L
,

M
a
n
c
h
e
s
t
e
r

En
c
o
d
in
g
,
AM,
F
M
a
nd
P
M. Disp
e
r
sion, Jitt
er
,

L
a
t
e
n
c
y

a
nd

C
ollision. Di
ffere
nt
t
y
p
e
s

of

m
e
di
a
-
twist
e
d p
a
i
r
,
u
nshi
e
ld
e
d twist
e
d p
a
i
r
,
c
o
a
x
i
a
l
ca
bl
e
, opti
ca
l
F
ib
e
r

ca
ble

a
nd

wi
re
l
e
ss.

U
n
it



3:

Da
t
a

L
i
n
k

L
ay
er
:

LL
C

a
nd

MAC

sub

l
a
y
er
,

M
A
C

a
dd
re
ssing

l
a
y
e
r

2

d
e
vi
ce
s,

fra
mi
n
g

err
o
r

c
ont
r
ol

a
nd

f
low

c
ont
r
ol.

E
rr
or

d
e
t
ec
tion

&

c
o
r
rec
tion

CRC
,

blo
c
k

c
od
e
s

p
ar
i
t
y

a
nd
c
h
ec
ksum,

e
l
e
m
e
nt
a
r
y

d
a
ta

link

p
r
oto
c
ol,

sli
d
ing

window

p
r
oto
c
ol,

c
h
a
nn
e
l

a
llo
ca
tion

p
r
obl
e
m
-
st
a
tic

a
nd

d
y
n
a
mi
c
,

Multip
l
e

A
cce
ss

p
r
oto
c
ol
-

A
L
O
HA,

CS
MA/
C
U,

Tok
e
n

bus,

tok
e
n
r
in
g
,

F
D
D
I
.

N
e
t
w
o
r
k

L
ay
e
r
:

S
e
g
m
e
nt
a
tions

a
nd

a
utonomous

s
y
st
e
m

p
a
th

d
e
t
er
min
a
t
i
on,

n
e
two
r
k

l
a
y
e
r

a
d
d
re
s
sin
g
,

n
e
two
r
k

l
a
y
e
r

d
a
ta

g
r
a
m,

I
P

a
dd
re
s
s
e
d

C
l
a
s
s
e
s.

S
ub

n
e
tti
n
g


S
un

n
e
t
wo
r
k,
S
ubn
e
t

M
a
sk,

R
outing

a
l
g
o
r
ithm
-
option
a
l
l
y p
r
i
n
c
ipl
e
,

S
ho
r
t
e
st

p
a
th

r
out
i
n
g
,

hi
er
a
rc
hi
c
a
l

r
outin
g
,

B
r
o
a
d
ca
st

r
outin
g
,

Multi
ca
st

r
outin
g
,

r
outing

f
o
r

mobile

host



C
on
ca
t
e
n
a
t
e
d
Visu
a
l
C
i
rc
uits, tunn
e
ling

f
r
a
g
m
e
nt
a
tion
a
nd

D
H
CP
,
R
outing

p
r
oto
c
ol
-

R
I
P
,

I
G
RP
, U
SP
F

a
nd
E
I
G
RP
. N
e
two
r
k l
a
y
e
r

in A
T
M n
e
two
r
ks.

U
n
it



4:

Tr
a
n
s
p
o
r
t

L
ay
er
:

L
a
y
e
r



4

p
r
oto
c
ol

T
C
P

&

U
D
P
.

Th
re
e
w
a
y

h
a
nd

sh
a
k
e
s

op
e
n

c
onn
ec
tion.

A
T
M

A
A
L

l
a
y
e
r

p
r
oto
c
ol,

s
e
ssion

l
a
y
e
r

d
e
s
i
g
n

issu
e
,

p
re
s
e
nt
a
tion

l
a
y
e
r

iss
u
e
,

a
nd

Appli
ca
tion l
a
y
e
r

d
e
s
i
g
n

issu
e
.

I
nt
r
o
du
c
t
i
o
n

t
o

n
e
t
w
o
r
k

m
a
n
ag
e
m
e
nt
:

R
e
mote

Monito
r
ing

T
e
c
hniqu
e
s:

pollin
g
,

t
ra
ps

p
e
r
f
o
r
m
a
n
c
e

m
a
n
a
g
e
m
e
nt,

c
l
a
ss

of

s
e
r
vi
ce
,

qu
a
li
t
y

of

s
er
vi
ce
,

s
ec
u
r
i
t
y

m
a
n
a
g
e
m
e
nt,
f
i
re
w
a
lls,
V
L
A
Ns, p
r
o
x
y

s
er
v
er
s, int
r
od
u
c
tion to n
e
two
r
k op
e
r
a
ting

s
y
st
e
m:
C
li
e
nt
-
S
er
v
e
r

in
fra
st
r
u
c
tu
re
,
W
indows NT/2000.

Te
xt

B
oo
k
:

1. T
a
n
e
nb
a
um.

C
omput
e
r

N
e
two
r
ks

,
P
H
I

R
e
f
e
r
e
nc
e

B
oo
k
s:

1
.

D
a
r
l
x
,



C
o
m
p
u
te
r
N
et
wor
k
a
n
d
t
hei
r

p
ro
t
o
c
o
l
s

,

D
L
A

L
ab
s
.

2.
Fr
e
er
,

C
omp.
C
ommuni
ca
tion
a
nd N
e
tw
o
r
ks

,
E
a
st


W
e
st
-
P
re
ss.

3. D
a
ta

C
ommuni
ca
tions,
C
omput
e
r

N
e
two
r
ks

a
nd
o
p
e
n
s
y
st
e
ms
(
4
t
h

Edition
)
.



4. H
a
ls
a
ll
F
r
e
d, 2000, Addtion
W
e
sl
a
y
, low p
r
i
c
e

Ed
i
tion.

5.
B
usin
e
ss d
a
ta

c
ommuni
ca
tions,
F
it
z
g
e
r
a
ld
J
er
r
y
.

6.
C
omput
e
r

N
e
two
r
ks


A

s
y
st
e
m
a
p
p
r
o
ac
h,

L
a
r
r
y

L
.
P
e
t
e
r
son &
B
r
u
c
e

S
.

D
a
vi
e
, 2
n
d

Edition.

7.
C
omput
e
r

N
e
two
r
ki
n
g



ED Titl
e
, 2002, T.M.H.


No
t
e
:

Ei
g
ht

qu
e
stions

will

be

s
e
t

in

a
ll

b
y

the

e
x
a
min
er
s

t
a
king

two

qu
e
stions

f
r
om

eac
h

unit.

S
tud
e
nts

will

be

re
qui
re
d

to

a
tt
e
m
pt

f
ive

qu
e
stions

in

a
ll,

s
e
l
ec
ting

a
t

l
ea
st

one
qu
e
stion
fr
om
eac
h unit.




I
T
-
360

M
a
n
ag
e
m
e
n
t

I
n
f
o
r
m
a
t
i
on

S
ys
t
e
m


L

T

T
h
e
o
r
y

S
e
ssio
n
al

D
u
r
a
t
ion

3

1

75

50

3 H
r
s

U
n
it



1:

I
nt
r
o
du
c
t
i
o
n
:

D
e
f
inition

in
f
o
r
m
a
tion

s
y
st
e
m,

r
ole

a
nd

imp
ac
t

of

M
I
S
,

The

c
h
a
ll
e
n
g
e
s

of

I
n
f
or
m
a
tion

s
y
st
e
m,

N
a
tu
r
e

o
f

M
I
S
,

C
h
a
r
ac
t
e
r
isti
c
s

of

M
I
S
,

M
y
ths

r
e
g
ar
di
n
g

M
I
S
,
R
e
qui
re
m
e
nts

of

M
I
S
,

P
r
obl
e
ms

&

S
olutions

i
n

impl
e
m
e
nting

M
I
S
,

B
e
n
ef
its

of

M
I
S
,

L
imit
a
tions

of

M
I
S
,

S
i
g
ni
f
i
ca
n
c
e

of

M
I
S
,

C
ompon
e
nts

of

M
I
S
.

R
ole

of

M
I
S
,

M
a
jor

M
a
n
a
g
e
m
e
nt
c
h
a
ll
e
n
g
e

t
o building

a
nd using

i
n
f
o
r
m
a
tion
s
y
st
e
m in O
r
g
a
ni
z
a
tion,
f
un
c
tions of

m
a
n
a
g
e
m
e
nt.




U
n
it



2:

I
n
f
o
r
m
a
t
ion

sys
t
e
m

a
n
d

O
r
ga
n
i
z
a
t
io
n
s:

T
h
e

r
e
l
a
tionship

b
e
tw
ee
n

O
r
g
a
ni
z
a
tion

a
nd

I
n
f
o
r
m
a
tion

S
y
s
t
e
m,

I
n
f
o
r
m
a
tion

n
e
e
ds

of

di
ffere
nt

o
r
g
a
ni
z
a
tion

l
e
v
e
ls:

I
n
f
o
r
m
a
tion

c
o
n
ce
pt
a
s

qu
a
li
t
y

p
r
odu
c
t,

c
l
a
s
s
i
f
i
ca
tion

a
nd

v
a
lue

o
f

i
n
f
o
r
m
a
tion,

m
e
thods

of

d
a
ta

a
nd

in
f
o
r
m
a
tion

c
oll
ec
tion.

S
t
ra
t
e
g
ic

r
ole

o
f

in
f
o
r
m
a
tion

s
y
s
t
e
m,

S
a
li
e
nt

f
e
a
tu
re
s

o
f

Or
g
a
ni
z
a
tion,

I
n
f
o
r
m
a
tion,

m
a
n
a
g
e
m
e
nt

a
nd

d
ec
ision

m
a
kin
g
,

How

O
r
g
a
ni
z
a
tion

af
f
e
c
t

I
n
f
o
r
m
a
tion

S
y
st
e
ms,

How

I
n
f
o
r
m
a
tion

s
y
st
e
m

affec
t

O
r
g
a
ni
z
a
tion,

Ethi
ca
l

a
nd

S
o
c
i
a
l

imp
a
c
t

of
in
f
o
r
m
a
tion
s
y
st
e
m.


U
n
it



3:

B
u
si
n
e
ss

a
pp
li
c
a
t
ion

of

I
n
f
o
r
m
a
t
ion

S
ys
t
e
m
:

F
ound
a
tion

C
on
ce
pts

I
n
f
o
r
m
a
tion

s
y
st
e
ms

in

B
us
i
n
e
ss:

I
n
f
o
r
m
a
tion

s
y
st
e
m

a
nd

t
ec
hnol
og
y
,

B
usin
e
ss

Appli
ca
tions,

D
e
v
e
lo
p
m
e
nt
a
nd

M
a
n
a
g
e
m
e
nt.

The

i
n
t
er
n
e
two
r
k
e
d

E
-
busi
n
e
ss

Ent
er
p
r
is
e
:

I
nt
e
r
n
e
t,

a
nd

E
x
t
ra
n
e
t

in

busin
e
ss.

El
ec
t
r
onic

C
omm
erc
e

S
y
s
t
e
m:

El
ec
t
r
oni
c
s

c
omm
e
r
c
e

F
und
a
m
e
n
t
a
ls,

C
omm
er
c
e

Appli
ca
tion
a
nd issu
e
s.
E
-
busin
e
ss D
ec
ision
S
uppo
r
t: D
ec
ision suppo
r
t in E
-
B
usin
e
ss,
A
r
ti
f
i
c
i
a
l

I
n
t
e
lli
g
e
n
c
e

T
e
c
hnol
o
g
i
e
s in busin
e
ss.


U
n
it



4:

T
e
c
hn
i
c
al

Fo
u
n
d
a
t
ion

o
f

I
n
f
o
r
m
a
t
ion

S
ys
t
e
m
:

C
omput
er
s

a
nd

in
f
o
r
m
a
t
i
on

p
r
o
ce
ssi
n
g
,

C
omput
e
r

H
ar
d
w
are
,

C
omput
e
r

s
o
f
tw
are
,

M
a
n
a
g
i
n
g

d
a
t
a

r
e
sou
rce
s,

T
e
l
ec
ommuni
c
a
tion,
Ent
er
p
r
is
e
: wide

c
omputing

a
nd
n
e
two
r
ki
n
g
.


St
r
a
t
e
gic

a
n
d

M
a
n
ag
e
r
ial

I
m
p
li
c
a
t
io
n
s

of

I
n
f
o
r
m
a
t
ion

S
ys
t
e
m
s:

S
t
ra
t
e
g
ic

I
n
f
o
r
m
a
tion

S
y
s
t
e
m:

I
nt
r
odu
c
tion,

C
h
ar
a
c
t
er
isti
c
s

of

S
t
ra
t
e
g
ic

I
n
f
o
r
m
a
tion

S
y
st
e
ms,

S
t
ra
t
e
g
i
c

I
n
f
o
r
m
a
tion
S
y
st
e
ms
(
S
I
SP
)
,
S
t
ra
t
e
g
i
e
s
f
o
r

d
e
v
e
l
o
ping

a
n
S
I
S
,
P
ot
e
nti
a
l
B
a
rr
i
er
s to d
e
v
e
loping a

S
t
ra
t
e
g
ic

I
n
f
o
r
m
a
tion
S
y
st
e
m
(
S
I
S
)
,

D
ec
ision

S
uppo
r
t

S
y
st
e
m

(
D
SS
)
:

D
e
c
ision

m
a
king

c
on
ce
pts,

m
e
thods,

tools

a
nd

p
r
o
ce
d
u
re
s.

M
a
n
a
g
i
n
g

I
n
f
o
r
m
a
tion

R
e
sou
rce
s:

I
nt
r
odu
c
tion,

I
R
M,

P
r
in
c
ip
a
l

o
f

M
a
n
a
g
i
n
g

I
n
f
o
r
m
a
tion
R
e
sou
r
c
e
s,

I
R
M
f
un
c
tions,
C
omput
e
r

S
ec
u
r
i
t
y
:

I
nt
r
od
u
c
tion,
C
omput
e
r

S
ec
u
r
i
t
y
,
T
y
p
e
s

of

C
omput
e
r

S
ec
u
r
i
t
y
, D
i
s
a
st
e
r

R
ec
o
v
e
r
y

P
l
a
n.

B
oo
k
s R
ec
o
m
m
e
nd
e
d
:

1. W

.S

.

J
a
w
a
d
a
k
ar
,

M
a
n
a
g
e
m
e
nt

I
n
f
o
r
m
a
tion
S
y
st
e
m

, M
c
G
r
a
w Hill

2.
J
. O.
B
r
i
e
n, “

M
a
n
a
g
e
m
e
nt

I
n
f
o
r
m
a
tion
S
y
st
e
m

,

TMH, N
e
w
D
e
lhi

3. Uma

G . Gupt
a
,

M
a
n
a
g
e
m
e
nt

I
n
f
o
r
m
a
tion
S
y
st
e
m”

F
i
f
th Edition TMH.

4. K
e
nn
e
th
C
.

L
a
udon,

M
a
n
a
g
e
m
e
nt

I
n
f
o
r
m
a
tion
S
y
st
e
m O
r
g
a
nis
a
tion
a
nd
T
ec
hnol
og
y


TMH.



No
t
e
:

Ei
g
ht

qu
e
stions

will

be

s
e
t

in

a
ll

b
y

the

e
x
a
min
er
s

t
a
king

two

qu
e
stions

f
r
om

eac
h

unit.

S
tud
e
nts

will

be

re
qui
re
d

to

a
tt
e
m
pt

f
ive

qu
e
stions

in

a
ll,

s
e
l
ec
ting

a
t

l
ea
st

one
qu
e
stion
fr
om
eac
h unit.





I
T
-
366

C
o
m
p
ut
e
r

N
e
t
w
o
r
k

L
ab


P

P
r
a
c
t
i
c
al

S
e
ssio
n
al

D
u
r
a
t
ion

2

30

30

3H
r
s


1.
S
tu
d
y

t
h
e

p
h
y
si
ca
l m
e
dia

of

c
onn
ec
tivi
t
y
.

2.
S
tu
d
y

t
h
e

pin
-
st
r
u
c
tu
r
e

o
f

cr
oss
-
o
v
e
r

c
a
bl
e
.

3.
S
tu
d
y

t
h
e

di
ff
e
re
nt

L
AN

T
ec
hnol
o
g
i
e
s.

4.
S
tu
d
y

t
h
e

f
un
c
tioni
n
g

of

a

S
wit
c
h.

5.
S
tu
d
y

t
h
e

F
u
n
c
tioning

of

a

R
out
er
.

6. Est
a
blishing
L
AN
(
S
t
a
r

t
opolo
g
y
)

f
o
r

y
our

L
A
B

u
sing

Hubs
(
18 po
r
t, 16 p
o
r
t
)
.

7.
S
tu
d
y

a
nd inst
a
ll the

m
e
d
ia

c
onv
er
ti
n
g

usi
n
g

opti
c
a
l
f
ib
er
.

8.
I
nst
a
ll
a
nd

c
on
f
i
g
u
r
e

the

L
A
N
c
a
r
d.

9.
I
nst
a
ll
a
nd

c
on
f
i
g
u
r
e

wi
n
dow 200
S
er
v
er
.

10.
S
tu
d
y

a
nd impl
e
m
e
nt the

vi
r
tu
a
l n
e
two
r
k.




No
t
e
:

S
tud
e
nts should p
erf
o
r
m
a
t l
ea
st 10

e
x
p
er
im
e
nts.






I
T
-
364

C
o
m
p
ut
e
r

G
r
a
ph
i
c
s
L
a
b


P

P
r
a
c
t
i
c
al

S
e
ssio
n
al

D
u
r
a
t
ion

3

40

40

3H
r
s



L
ist

of

e
x
p
er
i
m
e
nt
s:


1.
W
r
ite

a

p
r
og
ra
m to impl
e
m
e
nt DDA line

d
r
a
wing
a
l
g
o
r
ithm.

2.
W
r
ite

a

p
r
og
ra
m to impl
e
m
e
nt
B
re
s
e
nh
a
m

s line

d
ra
wi
n
g

a
l
g
o
r
ithm.

3.
I
mpl
e
m
e
nt the

B
r
e
s
e
n
h
a
m

s
c
i
rc
le

d
r
a
wi
n
g

a
l
g
o
r
i
thm.

4.
W
r
ite

a

p
r
og
ra
m to d
r
a
w

a

d
e
ca
g
on whose

a
ll v
er
ti
ce
s
a
r
e

c
on
n
ec
t
e
d with
e
v
e
r
y

oth
e
r

v
er
t
e
x

using

lin
e
s.

5.
W
r
ite

a

p
r
og
ra
m to
show

a

ship moving

using

t
h
e

c
on
ce
pts of

2
-
D t
ra
ns
f
or
m
a
tions.

6.
W
r
ite

a

p
r
og
ra
m to show

a

b
a
ll moving

on the

s
c
r
ee
n
a
cc
o
r
di
n
g

to the

g
iv
e
n
re
qui
re
m
e
nts.

7.
W
r
ite

a

p
r
og
ra
m to impl
e
m
e
nt the

midpoint
c
i
rc
le

d
ra
wi
n
g

a
l
g
o
r
ithm.

8.
W
r
ite

a

p
r
og
ra
m to
impl
e
m
e
nt the

B
e
i
z
e
r

c
u
r
v
e
.

9.
I
mpl
e
m
e
nt the

line

c
lipping

a
l
g
o
r
ithm usi
n
g

C
.

10.
I
mpl
e
m
e
nt boun
d
a
r
y

f
ill

a
l
g
o
r
ithm usi
n
g

C
.

11.
I
mpl
e
m
e
nt the

d
e
pth bu
f
f
e
r

a
l
g
o
r
ithm using

C
.





No
t
e
:

S
tud
e
nts should p
erf
o
r
m
a
t l
ea
st 10

e
x
p
er
im
e
nts.








I
T
-
368

Vis
u
al
B
asi
c
.N
e
t

L
ab


P

P
r
a
c
t
i
c
al

S
e
ssio
n
al

D
u
r
a
t
ion

3 40 40 3H
r
s


E
x
p
er
i
m
e
n
t

L
is
t
:


1.
C
rea
te

a

ca
l
c
ul
a
t
o
r

th
a
t
c
a
n be

us
e
d
f
o
r

a
ddi
n
g
, s
u
bt
rac
tin
g
, multipli
ca
tion

a
nd division.


2.
W
r
ite

a
n
a
ppli
ca
tion to use

W
M
I

to
re
t
r
i
e
ve

in
f
o
r
m
a
tion
a
bout

y
our

PC
.


3.
W
r
ite

a
n
a
ppli
ca
tion to
c
r
ea
te

a

F
ile

a
nd

F
old
e
r

br
ows
er
.


4.
W
r
ite

a

p
r
og
ra
m in
V
B
.
NET to s
e
nd
a
n
e
m
a
il via

S
MT
P
.


5.
W
r
ite

a

p
r
og
ra
m to
c
r
ea
t
e

a

M
D
I

w
e
b b
r
ow
s
er
.


6.
W
r
ite

a
n
a
ppli
ca
tion to
a
cce
ss
r
e
g
ist
r
y

in

V
B
.
NE
T.


7.
W
r
ite

a

p
r
og
ra
m to
re
t
r
i
e
ve

a

w
e
b
p
a
g
e

sou
r
c
e

f
r
o
m the

I
nt
e
r
n
e
t.


8.
C
rea
te

a

slot m
ac
hi
n
e

g
a
me

using

st
a
nd
a
r
d
c
ont
r
o
ls
a
nd
ra
ndom numb
e
r

g
e
n
era
to
r
.


9.
W
r
ite

a

p
r
og
ra
m to
c
r
ea
t
e

a

wo
r
d
p
r
o
ce
ss
o
r
.


10.
W
r
ite

a

p
r
og
ra
m
f
or

e
n
c
r
y
p
tion
a
nd d
e
c
r
y
ption.


11.
W
r
ite

a
n
a
ppli
ca
tion to
c
a
ptu
r
e

s
c
r
ee
n.


12.
C
rea
te

a

d
ra
wi
n
g

a
ppli
ca
tion in V
B
.NET.


13.
W
r
ite

a
n
a
ppli
ca
tion in V
B
.NET to pl
a
y

M
P
#3
f
il
e
s.






No
t
e
:

S
tud
e
nts should p
erf
o
r
m
a
t l
ea
st 10

e
x
p
er
im
e
nts.







I
T
-
362

S
o
f
t
w
a
r
e

E
n
gi
n
e
e
r
i
n
g
L
ab


P

P
r
a
c
t
i
c
al

S
e
ssio
n
al

D
u
r
a
t
ion

3

30

30

3H
r
s


1.
S
tu
d
y

a
nd
c
a
t
e
g
o
r
i
z
e

the

g
e
n
er
ic

p
h
a
s
e
s of

so
f
t
w
a
r
e

d
e
v
e
lopm
e
nt
a
nd
m
a
int
e
n
a
n
c
e
.

2.
S
tu
d
y

v
ar
ious so
f
tw
a
r
e

d
e
v
e
lopm
e
nt mod
e
ls.

3.
S
tu
d
y

v
ar
ious
t
y
pe

of

fe
a
sibili
t
y

stu
d
y

a
nd st
e
ps in

doing

f
e
a
sibili
t
y

stu
d
y
.

4.
S
tu
d
y

v
ar
ious st
e
ps
f
or

d
oing

the

r
e
qui
re
m
e
nt

a
n
a
l
y
sis of

a
n
y

p
r
o
j
ec
t.

5.
W
r
ite

a
l
g
o
r
ithm
a
nd d
r
a
w
f
low
c
h
a
r
t to impl
e
m
e
nt the

c
onst
r
u
c
tive

c
ost
e
stim
a
tion mod
e
l
(
C
O
C
O
MO
)
.

6. M
a
king

use

o
f

G
r
a
phi
ca
l

D
e
si
g
n no
t
a
tion, stu
d
y

t
h
e

c
on
c
e
pt in d
e
v
e
lopi
n
g d
a
ta

f
low di
a
g
r
a
m
(
D
F
D)

f
or

a
n
y

s
e
l
e
c
t
e
d p
r
o
j
ec
t.

7. M
a
king

use

o
f

obj
ec
t o
r
i
e
nt
e
d d
e
s
i
g
n, impl
e
m
e
nt a

stud
e
nt &

e
mpl
o
y
e
e

r
e
c
o
r
d
s
y
st
e
m usi
n
g

the

c
o
n
ce
pt of

inh
er
it
a
n
ce
.

8.
S
e
l
ec
t
a
n
a
pp
r
o
p
r
i
a
te

p
r
o
g
r
a
mming

l
a
n
g
u
a
g
e

&

t
r
a
nsl
a
te

the

d
e
t
a
il
e
d
d
e
sign m
a
de

in
e
x
p
er
im
e
nt 7 in
a
pp
r
op
r
i
a
te

p
r
o
g
ra
mm
i
ng

l
a
n
g
u
a
g
e
.

9. D
e
v
e
lop

a

c
ompl
e
te

t
e
st

st
ra
t
e
g
y

f
or

the

p
r
oj
ec
t s
e
l
ec
t
e
d in
e
x
p
-
8. Do
c
um
e
nt it in a

t
e
st sp
ec
i
f
i
ca
tion.

10. App
l
y

the

d
e
b
u
g
g
ing

p
r
o
ce
ss to the

p
r
oj
ec
t
s
e
l
ec
t
e
d in
e
x
p
-
9 in
acc
o
r
d
a
n
c
e

with the

re
sult g
e
n
e
r
a
t
e
d

fr
om its t
e
sting

in
e
x
p
-
9.

11.
S
tu
d
y

v
ar
ious
c
o
n
ce
pts involv
e
d in
c
ost / b
e
n
ef
it

a
n
a
l
y
sis.

12. D
ra
w
f
low

c
h
a
r
t
a
nd w
r
i
t
e

a
l
g
o
r
ithm
f
or

d
e
s
i
g
ni
n
g
a
n
e
dito
r
.


No
t
e
:

S
tud
e
nts should p
erf
o
r
m
a
t l
ea
st 10

e
x
p
er
im
e
nts.