National Institute of Technology Calicut


CSU 353 MOBILE COMMUNICATION SYSTEMS



Yüklə 0,54 Mb.
səhifə8/9
tarix08.08.2018
ölçüsü0,54 Mb.
#61234
1   2   3   4   5   6   7   8   9

CSU 353 MOBILE COMMUNICATION SYSTEMS

Pre-requisite: CSU 304 Computer Networks

 


L

T

P

C

3

0

0

3


Module I (8 hours)

Introduction, wireless transmission - frequencies for radio transmission - signals - antennas - signal propagation - multiplexing - modulation - spread sprectrum - cellular systems - medium access control - specialized MAC - SDMA - FDMA - TDMA - aloha - CSMA - collision avoidance - polling - CDMA - comparison of S/T/F/CDMA

 

Module II (10 hours)

Telecommunication sys

tems - mobile services - system architecture - radio interface - protocols - localization and calling - handover - security - new data services - satellite systems- broadcast systems - digital audio broadcasting - digital video broadcasting, WDM Optical networks.

 

Module III (12 hours)

Wireless LAN - infrared Vs radio transmissions - infrastructure and adhoc networks - IEEE 802.11 b/a/g - bluetooth - IEEE 802.16, Mobile network layer - mobile IP - packet delivery - registration - tunneling and encapsulation - optimizations - reverse tunneling - dynamic host configuration protocol
Module IV (12 hours)

Adhoc networks - routing - algorithms - metrics - mobile transport layer - TCP - indirect TCP - snooping TCP - mobile TCP - retransmission - recovery - transaction oriented TACP - support for mobility - file systems - WWW - WAP - architecture - datagram protocol - transport security - transaction protocol - session protocol - application - environment - WML - WML script - wireless telephony application. 


References

  1. Schiller J., Mobile Communications, 2/e, Pearson Education, 2003.

  2. C. Siva Ram Murthy, Ad Hoc Wireless Networks: Architectures and Protocols, Pearson Education, 2004.

  3. C. Siva Ram Murthy, WDM Optical Networks: Concepts, Design, and Algorithms, Pearson Education.

  4. Singhal et.al S., The Wireless Application Protocol, Addison Wesley


CSU 354 ELECTRONIC COMMERCE

 Pre-requisite: CSU 302 Number Theory & Cryptography





L

T

P

C

3

0

0

3

Module I (10 hours)

Web commerce concepts – the e-commerce phenomenon - electronic marketplace technologies - web based tools for e-commerce - e-commerce softwares - hosting services and packages

 

Module II (10 hours)

Security issues - approaches to safe e-commerce - PKI- biometrics for security in e-commerce – smart cards and applications


Module III (11 hours)

Wireless infrastructure – payment agents – mobile agent based systems – digital cash – security requirements for digital cash - Digital cheques, netcheque systems


Module IV (11 hours)

Secure electronic transaction- secure online payment – micropayments – industrial epayment systems – challenges and opportunities of e-payment.


References

  1. Weidong Kou, Payment Technologies for E-Commerce, Springer, 2003.

  2. Kalakota R. & Whinston A.B., "Frontiers of Electronic Commerce", Addison-Wesley, New Delhi

  3. Janice Raynolds, The Complete E-Commerce Book, 2/e, CMP Books, 2004.

  4. Schneider G. P. & Perry J. T., Electronic Commerce, Course Technology, Cambridge

  5. Westland J. C. & Clark T.H. K., "Global Electronic Commerce", University Press, 2001.

  6. Minoli D. & Minoli E., "Web Commerce Technology Handbook", Tata McGraw Hill, New Delhi


CSU 333 OBJECT ORIENTED ANALYSIS AND DESIGN
Pre-requisite: CSU 203 Data Structures and Algorithms


L

T

P

C

3

0

0

3


Module I (10 hours)

Introduction to Object-Oriented paradigm – The need, Examples – Basic notations and conventions. Object-oriented Modeling Concepts – Objects, Classes, Relationships, Encapsulation, Message sending, Inheritance, Polymorphism.


Module II (10 hours)

Unified Modeling Language – Types of models – Use-case diagrams – Class diagrams – Object diagrams – Sequence diagrams – Collaboration diagrams – state-chart diagrams, Activity diagrams – Component diagrams – Deployment diagrams


Module III (10 hours)

Introduction to Design Patterns – Creational Patterns, Structural Patterns, Behavioral Patterns, Case Study.



Module IV (12 hours)

Object Oriented Testing Methodologies – Implications of Inheritance on Testing, State based Testing, Adequacy and Coverage, Scenario based Testing, Testing Work Flow, Case Studies, Object Oriented Metrics.


References:

1. Erich Gamma, Richard Helm, Ralph Johnson, John M.Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Professional Computing Series, 1995.

2. James O.Coplien, Advanced C++ Programming Styles and Idioms, Addison Wesley, 1991.

3. Peter Coad and Edward Yourdon, Object-Oriented Analysis, Prentice Hall, 1990.

4. Margaret A. Ellis, Bjarne Stroustrup, Annotated C++: Reference Manual, Addison-Wesley Professional, 1990.

5. Booch G. Rumbaugh J & Jacobsons I, The Unified Modeling Language user guide, Addison Wesley. 1999.

6. Bahrami A, Object Oriented System Development, Mc Graw Hill, 1998.

CSU 431 ADVANCED DATABASE MANAGEMENT SYSTEMS
Pre-requisite: CSU 213 Database Management Systems


L

T

P

C

3

0

0

3


Module I (10 hours)

 Overview of relational database concept - object oriented database - overview of CORBA standard for distributed objects.


Module II (10 hours)

Distributed database concepts - overview of client - server architecture and its relationship to distributed database, Deductive database - basic inference mechanism for logic programs.


Module III (10 hours)

Data warehousing and data mining - database on the World Wide Web - multimedia database - mobile database - geographic information system - digital libraries.


Module IV (12 hours)

Oracle and microsoft access - basic structure of the oracle system, database structures and its manipulation in oracle - programming oracle applications - oracle tools - an overview of microsoft access features and functionality of access - distributed databases in oracle.


References:

1. Elmasri, Navathe, Somayajulu, Gupta, Fundamentals of Database Systems, Pearson Education, 2006.

2. Ramakrishnan R. & Gehrke J Database Management Systems, 3rd Edition., McGraw Hill.

3. Connolly and Begg, Database systems, 3rd Edition, Pearson Education, 2003

4. O'neil P. & O'neil E Database Principles, Programming and Performance, 2nd Edition., Harcourt Asia (Morgan Kaufman).

5. Silberschatz, Korth H. F. & Sudarshan S, Database System Concepts, Tata McGraw Hill.



CSU 441 ADVANCED COMPUTER ARCHITECTURE
Pre-requisite: CSU 215 Computer Organization


L

T

P

C

3

0

0

3



Module I (5 hours)

Parallel Computation, Performance, Programming models, algorithms, evaluation 


Module II (13 hours)

Shared Memory Multiprocessors, Memory Consistencey models, snoop based design, scalability, directory based cache coherence


Module III (12 hours)

Relaxed memory Consistency, Interconnection network design, Latency tolerance techniques, Multithreading architectures


Module IV (12 hours)

Advanced Topics: Selected Topics from Superscalar Design, Classical papers in Computer architecture, quantum architecture, Processor based Security


References:

1. Culler D and Singh J. P., Parallel Computer Architecture: A Hardware Software Approach, Harcourt Asia Pte Ltd, Singapore, 1999.

2. Hill M, Jouppi N and Sohi G, Readings in Computer Architecture, Morgan Kauffman, 2000.

3. Shen J. P. and Lipasti M.,, Modern Processor Design: Fundamentals of Superscalar Processors, McGraw Hill, First edition,

2000.

CSU 352 CODING THEORY
Pre-requisite: CSU 201 Discrete Computational Structures



L

T

P

C

3

0

0

3

Module I (12 hours)

Review of linear algebra - Linear codes and syndrome decoding. Generator and parity check matrices. Hamming geometry and code performance. Hamming codes. Error correction and concept of hamming distance.


Module II (8 hours)

Cyclic codes – Bose, Ray-Chaudhuri, Hocquenghem – BCH codes, RS codes – Polynomial time decoding. Shift register encoders for cyclic codes. Cyclic hamming codes. Decoding BCH – key equation and algorithms. Berlekamp's Iterative Algorithm for Finding the Error-Locator Polynomial.


Module III (12 hours)

Convolutional codes – Viterbi decoding. Concept of forward error correction. State diagram, trellises.

Concept of space time codes. Space Time Trellis codes. Path enumerators and proof of error bounds.

Applications to wireless communications.


Module IV (10 hours)

Graph theoretic codes – concept of girth and minimum distance in graph theoretic codes. Expander Graphs and Codes – linear time decoding. Basic expander based construction of list decodable codes. Sipser Spielman algorithm. Bounding results.


References:

1. R.J. McEliece, The Theory of Information and Coding, Addison Wesley, 1997.

2. R. Johannesson, K. Sh. Zigangirov, Fundamentals of Convolutional Coding, Universities Press, 2001.

3. Van Lint, J. H. An Introduction to Coding Theory, 2nd ed. New York: Springer-Verlag, 1992.




Yüklə 0,54 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə