Part – Time Post Graduate Diploma - The Maharaja Sayajirao ...

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

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

71 εμφανίσεις

1


Form No:



Part


Time Post Graduate Diploma

In

Computer Applications

(Three Semester)













INFORMATION BOOKLET

&

APPLICATION FORM









Department of Applied Mathematics

Faculty of Technology & Engineering

The Maharaja Sayajirao University of

Baroda

Vadodara


390 001




Price :



Rs. 400/
-

2


Officers of the University


Vice
-
Chancellor

Dr. Manoj Soni



Hon
-
Program Director, Part
-
Time D.C.A. Course

Prof.
B.
S.
Parekh

Dean, Faculty of Technology & Engineering



Deputy Director, Part
-
Time D.C.A Course

Dr
.

D. P. Patel

Head, Department of Applied Mathematics




Coordinators, Part
-
Time D.C.A Course

Dr.R.K.George

&


Dr.D.C.Vakaskar







Note: The information given in the brochure is subject to change, as per rules framed by
University authorities from time t
o time.



Phone No.: 434188 Ext. 416,213


Fax No. :( 0265) 423898


3

THE UNIVERSITY


The M.S.University of Baroda is an internationally renowned university with about
35,000 students drawn from all over the world. It is the only English medium
University

in the state of Gujarat. It has a central library with over six lakh titles.
Other facilities include computer centre (with good internet access), swimming pool,
health centre, sports club etc. The UGC has recognized several departments as
Centres for Adv
anced Studies or as worthy of special assistance. The M.S. University
started offering computer courses since the 1970's. With the help of Alumni, a high
capacity, state
-
of
-
the
-
art campus
-
wide computer network with Fiber Optic backbone
is fast taking shape

and will make the University one of the best connected campuses
in the country.


THE CITY

The city of Vadodara, where the M.S.University is situated, is recognised as a
distinguished educational and cultural centre in the country. It is one of the fastest

developing cities of Gujarat. During the past three decades, it has seen the emergence
of sophisticated industrial complexes including many large industrial units of the
public sector. Its traditional industries are undergoing rapid changes under the
infl
uence of modern technology. Computer industry in Vadodara has a long history
with industries like ORG doing pioneering work since the 1960's. The modern IT
industry has also started taking roots here. Thus the environment in the University
and the city is

most conducive to the development of advanced computer and IT
education to cater to the technical and managerial needs not only of the industries in
this part but also other parts of the country.


THE FACULTY

Introduction

Started as Kalabhavan technical i
nstitute in 1890, this is one of faculties of The
M.S.University of Baroda. The Faculty of Technology and Engineering has
completed over 100 years of existence imparting excellent technical education starting
from diploma in engineering to degree courses (
BE, ME) and then upto Ph.D. in
various disciplines. The faculty comprises the departments of Civil Engineering,
Mechanical Engineering, Textile Engineering, Electrical Engineering, Chemical
Engineering, Water Resources & Management Engineering, Metallurgic
al
Engineering, Computer Science & Engineering,

Pharmacy, Architecture, Textile
Chemistry, Applied Mechanics, Applied Chemistry, Applied Mathematics & Applied
Physics. The faculty of Technology and Engineering has grown enormously over the
years both in te
aching and research. At present 3,300 undergraduates and post
graduate students are studying in the faculty. It also manages the academic
functioning of Polytechnic, which is a unique system in this country. Apart from
teaching graduate and undergraduate c
ourses, the faculty undertakes various
consultancy programs with nearby industries and Government sponsored projects on
science and technology.

4

Regular Courses

Undergraduate Programs

The Faculty offers BE programs in Civil Engineering, Water Management,
M
echanical Engineering, Electrical Engineering, Electronics Engineering, Chemical
Engineering, Textile Engineering, Computer Science and Metallurgical Engineering.
The faculty also offers B.Pharm. and B.Arch. Programs. Students for these programs
are admitt
ed through merit in higher secondary examinations through the office of the
Director of Technical Education, Government of Gujarat. A small percentage of
students is also being selected from the diploma course. These 4
-
year BE programs
consist of 8 semeste
r course with two semesters each year. The B.Arch. Program is of
5 years duration. Students are asked to do project works in their final semester. The
faculty placement every year is excellent and many students are absorbed in various
companies like ABB, L
&T, Reliance, Tatas, Essar, Infotech companies and Public
sector organisations.

Postgraduate Programs


The faculty's postgraduate courses leading to ME degree range from various
engineering disciplines like Civil, Mechanical, Textile, Electrical, Chemical
and
Metallurgical. Other post graduate courses are M.Pharm, M.Sc.(Tech.) and M.Sc. in
Applied Sciences. The faculty also provides facilities and laboratories to carry out
research programs leading to Ph.D. degree in engineering, pharmacy and applied
scienc
es. For joining ME program both GATE and non
-
GATE students are
considered. A few seats for sponsored candidates are also available at the post
graduate level.

Computer Programs


The Applied Mathematics department offers one year DCA (Diploma in
Computer
Ap
plications) program
and now th
is three semester Part Time DCA. T
he Computer
Science department offers 3
-
year MCA (Master of Computer Applications) program,
in addition to BE (computer) program.

Diploma Programs

The faculty also runs the diploma programs li
ke i) Post SSC DTC/DTT, ii) Post B.Sc
Diploma in Environment, Geotech, Solid State Electronics, Textile Chemistry and
Corrosion Technology.

Part
-

Time Courses

The faculty offers 4


year part time degree courses for diploma holders in
Mechanical, Electric
al and Civil Engineering branches. These courses have very high
demand among the diploma holders of industries in and around Vadodara.
5

The Course

The academic content of the three semester
Part
-
time P.G.Diploma in Computer
Applications

course is the same
as that of full time P.G.D.C.A (Two Semester) course,
conducted by the department since 1983. The course is recognized by University
Grants Commission (UGC). For Admission to the P.G.D.C.A course, on an average,
about 350 candidates appear at the competiti
ve entrance exam, out of which 33
candidates are admitted. It is evident from the past record that, these students get good
placements in IT industry. The Part
-
Time P.G.D.C.A is of three semesters since, the
timing of the course will be 6.00 PM to 9.00 PM.

In first two semesters theory and
practicals will be conducted, whereas in the 3
rd

semester, students will undertake
projects in industries.


Fee structure and number of seats


The Part
-
Time P.G.D.C.A is a self
-
financed course. The fees structure and Numb
er of
seats is as follows:




Regular Seats (20):

Rs.12000 per semester




Payment Seats (16):

Rs.20000 per semester




NRI Seats (4):

$3000 for all the three semesters

Total number of seats is 40.

(Reservation will be provided as per the norms of Gujara
t Government)


Eligibility


A candidate should hold a Bachelor’s degree from M.S.University of Baroda or a
Bachelor's degree obtained from any other University, recognized by M.S.University
as being equivalent to M.S.University’s Bachelor's degree.


Admiss
ion Criteria


Admission will be given strictly on the basis of merit obtained by the candidate in an
entrance test to be conducted. The written test will be made up of multiple choice
objective type questions to examine the candidate’s abilities in qualita
tive analysis,
reasoning, language proficiency and general knowledge.

Certificates required

1. High


School / S.S.C. (10) or (11).

2.

H.Sc. /PUC (+2).

3.

Bachelor's Degree Examination.

4.

Certificate of caste category i.e. ST/SC/SEBC from competent authority o
f Gujarat
state. In addition SEBC candidates are required to attach non
-
creamy layer
certificate valid for the current financial year.


Attendance


Selected students shall have to maintain a minimum of 80% attendance.


6

Teaching Faculty


The department of A
pplied Mathematics has well qualified, experienced teaching
faculty members for handling the course. Besides this, experts from the industry will
be invited as visiting faculty for conducting some courses/lectures, seminars.


LABORATORY


The department has

a modern well
-
maintained computer Laboratory with around 50
computers, networked together and having access to a number of servers. These
servers include a Compaq dual processor Linux server, Silicon graphic origin 200
Unix Server, A window NT server and
a Novell NetWare server.


Course Structure

First Semester


Course no

Subject

Scheme of
Teaching

Scheme of
Examination

Total


T

P

Total

T

Pr, TW &
Viva

PD 1

Fundamentals of
computers & PC software

3

2

5

100

50


150

PD 2

Unix & C programming

3

2

5

100

50

150

PD 3

Object oriented
programming

3

2

5

100

50

150

PD 4

Principles of DBMS & PC
data bases

3

-

3

100

-

100

TOTAL


12

6

18

400

150

550


Second Semester


Course no

Subject

Scheme of
Teaching

Scheme of
Examination

Total


T

P

Total

T

P,TW & Viva

PD 5

Windows and visual
Programming

3

2

5

100

50

150

PD 6

Structured and object ori
-
entted analysis and design

3

-

3

100

-


100

PD 7

Relational Database
Management Systems

3

2

5

100

50


150

PD 8

Data communication &
networks

3

2

5

100

50


150

TOTAL


12


6

18

400

150

550
2345



7

Third Semester


PD 9

Project work

-

18

18

-

100(Report) +
100(Viva)

200


Every student has to take up a project in some organization with a person associated
as guide from the organisation and submits the report at the

end of the semester for
examination purpose. An internal guide will be associated for every candidate project
wise.


Note:

The syllabus of each of these subjects will remain the same as that of the
corresponding course in the full
-
time PGDCA program.


CUR
RICULUM


PD
-
1: Computer Fundamentals and PC Software


1.

Computer Appreciation:








Introduction: Profile of a Computer, Characteristics of Computers, Stored Program
Concept & Von Neumann Architecture, History of Computers, Generations of
computer
s, Classification of computers, Applications of computers, Hardware,
Software, Liveware, Firmware, Computer Architecture & Organization, Input,
Process & Output, Information Representation & Codes, BIT, BYTE, Memory size,
input/output Devices, Secondary S
torage Devices, Data Processing, System &
Application Software, Popular Operating Systems, Application software, Custom
made Software, Generations of Languages, Translators, Interpreters, Compilers,
Assemblers.



2.

Computer Organization:







Number systems, coding systems, Logic gates, concepts of Boolean algebra,

Combinational circuits: multiplexers, Decoders, Encoders, etc.

Arithmetic circuits: half & full adders, adder subtracter etc.

Sequential circuits: Flip flops, Registers, counters e
tc.

Memories: RAMs & ROMs.

Data transfer logic: concept of a bus, tristate registers, Data movement among
registers, memories & addressing modes.



3. Architecture of a Simple Processor:



A Simple computer organization

and Instruction set, Instruction execution in terms of
Microinstructions, Concept of Interrupt and simple I/O organization, Implementation
of the Processor using Building Blocks. Construction of control unit: hard wired and
micro programmed control.


4. I
ntroduction to Assembly Language programming:



Addressing Modes, Instruction formats, Machine and Assembly Language, Pseudo
-
operations, Subroutines in Assembly Language, Interrupt and I/O programming,
Examples.



8

5. Word Processing Package:




Opening Documents and Creating Documents, Saving Documents/Quitting
Documents, Cursor Control, Printing Documents, Using the Interface (Menu,
Toolbars), Editing Text (Copy, Delete, Move etc.), Text selection, Fi
nding and
Replacing Text, Spell Check Feature/Autocorrect Feature, Grammar Facility,
Retrieving Often Used Text: auto text, Character formatting, page formatting., Adding
Borders and Shading, Adding Headers and Footers, using tables, Creating
mathematical
expressions, Familiarity in Word Processing under Windows.


6. Spreadsheet Package:




Worksheet Basics: Data Entry in Cells; entry of numbers, Text and Formula, Moving
data in a Worksheet, Moving Around i
n a Worksheet, Selecting Data Range, Using
the Interface (Toolbars, Menus)


7. Editing Basics: Working with Workbooks, Saving and Quitting, Cell Referencing

Formatting and Calculations: Calculations and Worksheets
-
Using AutoFill, Working
with Formula, Eff
icient Data display with Data formatting (Number formatting, Date
formatting etc.), Working with Ranges, Worksheet Printing, Working with Graphs
and Charts, Adding /Formatting Text Data with Autoformat, Creating Embedded
Chart using Chartwizard, Sizing and

moving parts, Updating Charts, Changing Chart
types, Creating separate Chart Sheets, Adding Titles, Legends and Gridlines, Printing
Charts.


8. An Overview of related packages


Presentation software, HTML, Computer Viru
ses, E
-
Mail etc.


Reference Books

1. M.Morris Mano: Digital Logic and Computer design, P.H.I., 3ed., 1993.

2. P Pal Chambhari: Computer Organization & Design, P.H. of India, 1994.

3. Rajiv Mathur: Learning Word for Windows step by step, Galgotia,
1996.

4. R.K.Taxali: P C Software made simple, Tata MacGrawhill, 1996.

5. S.K.Basandra: Computers Today Galgotia Pub. , 1995.

6. P. Malvino and Brown: Digial Computer Electronics, Tata Mcgraw Hill, 1994.

7.

T.C.Barty: Digital computer fundamentals.



PD
-
2: Unix and C programming



UNIX OPERATING SYSTEM:



History of UNIX, various UNIX versions.


Overview of UNIX: UNIX goals, Interfaces to UNIX, Logging into UNIX¸


Password security.


UNIX kernels & shells: Kernel and Shell l
ayers, various shells.


Files and directories in UNIX, UNIX utility programs.


Fundamental concepts in UNIX: Process in UNIX, The UNIX memory model, the


UNIX file system.


input/output in UNIX.


UNIX system calls: Process management,
Memory management, Files and directory

9


system calls.


Input/output system calls.


Unix shell scripts.


Note: These may be introduced with reference to LINUX, IRIX, or any other UNIX.


5. UNIX editors and Basic UNIX Commands

vi editor, Redirections,
piping, Tees, Filters, UNIX Utilities: grep, make, awk, tar etc.


Introduction to computer Programming (C)


Algorithms: Definition and properties, developing well
-
known algorithms, flow
-
charting. Programming languages: machine language, assembly language
, High
-
level
languages, assemblers, compilers and interpreters.


C language preliminaries:


Structure of a C program, the function main, header files, C preprocessor. Built
-

in
data types: int, float, char, double, Constants and variables, variable d
eclarations,
Input/Output of basic data types.


Arithmetic operators, relational operators, logical operators, expressions, precedence
and order of execution, the assignment operator.


Control structures, if…else, else if, switch, while loop, for loop, do…
while loop,
break and continue statements.

Arrays
-
one dimensional and two
-
dimensional arrays, their internal representation,
benefits of using arrays, enumerators, structures and unions.

Pointers and pointer arithmetic.

Input/Output operations on files.

Us
er defined functions: Defining and calling functions, returning data from function,
the type void, default arguments, recursive calls. Storage classes and scope: internal,
external, automatic, static, register. Command line arguments
-

passing arguments to
functions main.


Reference Books

1. Gottfried: Programming with C, Mcgraw Hill, Schaum’s outline series.

2.

Kernighan and Ritchie: The C Programming Language, 2
nd

edition, Prentice


Hall of India ltd.

3. B.W.Kernighan & R Pike: The UNIX Programming Envir
onment, P.H. of India,


1993.

4. S.Prata: Advanced UNIX
-
A Programmer’s guide, BPB Pub., New Delhi.

5. A.S.Tanenbaum: Modern Operating Systems, P.H. of India, 1995.


PD
-
3: Object Oriented Programming


Introduction to programming and history of pr
ogramming. Procedural programming,
Structured programming and Object Oriented Programming. Main features of object
oriented programming: encapsulation, inheritance and polymorphism.


10

History of Java Language; Java programming environment and JDK; Structure

of a
Java Program. Compiling and running a simple java program. Demonstration of
important features of java from the simple program framework.


Language fundamentals: Data Types


Primitive and Reference types. Literals of
primitive types and String type
. Variables and type declaration statements.
Assignment operator. Widening and narrowing conversions among primitive and
reference types. Casting and type conversion. Wrapper classes and their methods.


Defining a class. Attributes and methods. Access spe
cifiers. Instance and class
members. Constructors and constructor overloading. Constructor chaining. Method
overloading. Creation of objects and accessing instance methods. Writing procedural
programs within the framework of a single class.


Reuse of exist
ing classes. Aggregation and Inheritance. Method overriding and
variable shadowing. Chaining constructors: super(). The Object class and its methods.
Constructing Inheritance hierarchies. Upcasting and Dynamic binding. Runtime
polymorphism.


Interfaces. P
ackages and CLASSPATH. Inner classes. Fundamental classes from
Java.lang and java.util packages.

Exception handling. Multi threading. Thread synchronization.


Input and Output: The Java.io package. Input stream and Output stream classes. Filter
classes.
Reader and Writer classes.


GUI programming: AWT package. Components and containers. Control Components.
Layout Managers. Event handling with the event delegation model. Building GUI
based applications.


Applets. The applet life cycle. Web pages with appl
ets. The HTML applet elements.


Introduction to Database Connectivity: the Java.sql package. Making connection and
executing sql query. The ResultSet class.


Introduction to network programming and Java Beans.


Reference Books

1.
Sun Java Tutorial.


2.The Ja
va Programming Language by Arnold and Gosling, Addison
-
Wesley.

3.
Core Java by Horstmann and Cornell, Sun Microsystems & Prentice
-
Hall.

4.
Complete Reference Java by Naughton and Schildt, Tata McGraw Hill.



11

PD
-
4: Principles of

Database Management Systems and
PC data bases


1) DBMS Theory: Introduction: Data, Data models, Database languages, Data base
users, Database administration.

Entity
-
Relationship modeling: E
-
R diagrams, mapping constraints, Keys, E
-
R
Database scheme and its reduction to tables.

Relationa
l model: Structure of relational databases, The relational algebra, Relational
calculus, Views.

SQL: Basic structure, Set operations, nested subqueries, derived relations, Embedded
SQL.

Query by example and QUEL: Integrity constraints: Domain constraints,
Referential
integrity, Assertions, triggers, functional dependencies.

Relational database design: Decomposition, functional, multivalued and join
dependencies, Normal forms.

Object oriented databases: The object oriented data model, Object oriented languag
es,
persistent systems.

Indexing and Hashing: Ordered indices, B
+

and B
-

tree indices, Static & Dynamic
hashing.


2)

PC data bases:

Application basics, Structuring a user interface, Introducing the data base language,
Using Forms to collect, display and fil
ter information, Variables, Constants and Data
types, Objects and collections, Events, Debugging, Handling run
-
time errors,
Working with sets of records, Developing multi
-
user applications, Communicating
with other applications, Securing the application, U
sing Library, Database and
Dynamic Linked Libraries.


Reference Books

1. A. Silberschatz, Korth, Sudarshan: Data base system concepts, The McGraw
-
Hill


Comp. Inc., 3 edition, 1997.

2. A. K. Majmudar, P. Bhattacharya: Database Management Systems, Tata Mc
Graw


Hill, 1996.

3. C. J. Date: An introduction to Database Systems, VolumeI, Addisin
-
Wesley (fifth


Edition), 1994.

4.

J. D. Ullman, Principles of Database and knowledge base system, Volume
-
II,
Computer science press, Rockville, MD (1988)



PD
-
5: W
indows &Visual Programming Techniques

1. Visual Environment:

Visual programming preliminaries, adding controls and event procedures to Form
modules, introduction to graphic control, controls and graphic methods.

2. Visual Language preliminaries:

Variables

and constants, mathematical and other operators, formulas, If
---
then
--
else,
select
---
case, input output, formatting output, scope of variables and procedures, loop
structures, object types variables and collections, class modules, user events
programming
, debugging tools, list and arrays, tables arrays of user defined data types
and MSF tex Grid control, Numeric functions, string functions file processing
controls and sequential file processing, Random access and binary file processing.

12

3. Applications: M
odular design, creating DLLS, Accessing and manipulating data
bases, using data access objects, working with objects from MSOffice, OLE container
controls.

Data Controls (RDO, DAO, ADO) Using Remote Data objects, data Access objects,
ActiveX data objects,
Data Environment, Visual Data Manager, data access Methods,
Data Reports of Visual Basic.


4.
Windows Programming

Use of Windows 32 API & features of windows API, connecting to windows API


-
Declaring and using DLL procedure in VB


-
Handl
ing C/C++ and windows Data Types


-
Advanced form control and windows Registry


Reference Books

1. Visual Basic 6 Programming Black Book


Steven Holzner


Coriolis Technology press.

2.

Paul Sheriff Teaches Visual Basic 6


Paul Sheriff, PHI

3.

VBA Of
fice Tools


BPB Publications.


PD
-
6: Structured and Object Oriented Analysis and Design


Structured System Analysis and Design:

Introduction to Systems. Components of a System. Qualities of System Analyst.
Introduction and Categorization of typical inform
ation systems. Information
gathering, sources of information. Methods of gathering information: Interviewing,
questionnaires.


Linear system life cycle. Various phases of system life cycles. Problems with linear
system life cycle. Alternatives: Evolutionar
y design, Imprecise systems, Prototypes.
Starting the project. Identifying the goals, evaluating the proposal. Economic
feasibility and cost benefit analysis.


Data Flow Diagrams. DFD symbols. Process modeling with DFD’s. Characteristics of
good DFD’s. Lev
eling and expanding DFD’s. Data modeling. Data Analysis, ER
analysis and ER structures. ER models and DFD modeling. Relational Analysis and
database design.


Process Description with structured English, decision tables and decision trees.
Documentation and

project dictionary. Designing of a new system as problem
solving. Logical and Physical Modeling. Program design and structure charts. Quality
assurance with walkthroughs and Inspection.


Object Oriented System Analysis and Design (UML):

Introduction to mo
deling languages. Function driven, data driven and object oriented
paradigms. The evolution of Object methodologies. History of the Unified Modeling
Language (UML). Overview of UML. Views and diagrams of UML. Modeling with
UML.


Use
-
Case Modeling. Use case
s and actors. Finding use cases and actors in a system.
13

Requirements analysis. Static modeling. Class and Object diagrams. Relationships,
Associations, Aggregation, Generalization, Dependencies, Constraints in class
diagrams. Interfaces, Packages and Templ
ates.


Dynamic Modeling. Interactions between objects. State Diagrams: states, transitions
and events. Messages. Sequence diagrams: generic and instance forms. Concurrency.
Iteration and recursion. Collaboration diagrams: messages and links. Object life ti
mes.
Activity Diagrams: actions, transitions and swimlanes.


Physical architecture. Logical and physical architectures. Component diagrams:
Compile time, link time and run time components. Deployment diagrams: Nodes.
Connections and Components. Case studie
s of practical Object Oriented Modeling
including requirements study, analysis and design.


Reference Books

1. “UML Toolkit” by Erikson and Penker, John Wiley and Sons.

2. “UML Distilled” by Fowler & Scott, Addison Wesley.

3. “The Unified Modeling Language

User Guide” by Booch, Jacobson and


Rumbaugh, Addison Wesley.

4. " Analysis and Design of Information Systems” by James A. Senns, McGraw


Hill Publishing Company.

5." Introduction to System Analysis and Design": by Hawryszkiewycz, Prentice
-
ha
ll


of India.


PD
-
7: Relational data base Management systems


1)

Database Server: Database design and structure, Database objects (Tables, views,
synonyms, clusters), SQL Functions, Operators, Commands
(DDL/DML/Transaction control/Session Control / S
ystem Control/Embedded
SQL Commands), SQL*Plus Functions, PL/SQL, User defined procedures,
functions, packages and built
-
in functions, Database triggers and stored
procedures, Transaction processing (rollback, commit, savepoint, locking etc.,),
Errors and
exception handling.


2)

Forms: Working with design tools and modules, Objects and properties, Object
polymorphism and overriding information, Basic form design and writing PL/SQL
based event triggers, Defining windows, items, canvas and views, Creating mast
er
detail relationships relating multiple blocks, Creating record groups and dynamic
list of values, PL/SQL, forms and menu design, Writing program units and
working with libraries, Debugging, error handling and using alerts.


3)

Reports: Concepts and unde
rstanding Oracle Reports, Reports executables, Basic
reports and reports with, new features, Defaults, Tabular reports, mailing labels,
forms reports and master detail reports, Matrix reports, form letters etc., Parameter
form defaulting and defining, Cond
itional printing, Layout editing, Query
creation, editing and external queries, Group filters, Triggers and procedures.


4) Graphics: Charting capabilities, Multimedia capabilities, Procedural capabilities.


14

Reference Books

1.
David Vaskevitch: Client/Serve
r Strategies, Comdex computer publishing.

2.
Steven M. Bobrowski: Mastering Oracle7 & Client/Server Computing, BPB.


PD
-
8: Data Communication and networks


1)
Networking Concepts: LAN’S Vs. multiuser operating system like UNIX.
Differences in philosophy. The nee
d of LAN. What is LAN, WAN, and
Connectivity. Features of LAN.

2)
Components of LAN: Cables: Types of Cables; NIC; FILE SERVER; WORK
STATIONS;NOS : Peer to Peer; Client / Server

3)
Networking Topologies: Star, Ring, Bus topology, Protocols, Polling, Token
Pass
ing, Contention and Collision, CSMA/CD.

4) Features of a robust modern LAN: User Management; Device Management;


Performance Enhancement; Security features; Fault Tolerance Features


TCP / IP:
OSI Model of networks; Seven layers of OSI model, and how
they work.;
Why do we need a network protocols and what does it do?

Protocols of TCP / IP and its layers: Data link layer, Network layer protocol, other
protocols: ARP / RARP / ICMP, UDP and TCP.

TCP / IP applications: Telnet, Rlogin, Rep, Rsh, Tftp, Ftp,
E
-
mail, Mount.


INTERNET: Background and history of Internet. Evolving of a reliable Network
Protocol TCP / IP, Today’s scenario of Internet and the facilities it offers. Network
traffic keeps doubling every few months. What is www and its benefits and imp
act on
internet? Web browsers and its usages. E
-
mail, Mail lists, Usenet, News Group, IRC,
FTP, Telnet and gopher. Search Engines on net. Designing of Web pages.


INTRANETS: Building a private network using proven Internet technology.


USAGES/APPLICATIONS
OF INTRANET:
Using Internet to build Intranet using
virtual private networks.

Extranets: Allowing selected “outsiders” access to Intranets.


TRENDS IN NETWORKING: Shared Bandwidth LAN, Switched Networking in
LAN. Switching concepts & work group LAN switche
s; High speed FDDI, ATM,
100 BASE T(Fast Ethernet); Virtual LAN’s(VLAN).


Reference Books

1.

Martin R. Arick: The TCP / IP companion a guide for common user, Shroff


Publications & Pvt. Ltd.B’bay.

2. Bill Hacock: Network concepts and Architectures.

3. E.

D. Taylor: Demystifying TCP / IP, BPB

4.

Christran Crumlisn: The Internet for busy people

5.

Douglas E. Comer: Computer Networks and Internets

6.
Andrew S.Tanenbaum: Computer Networks