Master of Engineering Programme: Revised Study and Evaluation Scheme
Master of Engineering Programme: Revised Study and Evaluation Scheme
Master of Engineering Programme: Revised Study and Evaluation Scheme
FROM
1 st TO IV th SEMESTER
IN
OFFERED BY
PANJABUNIVERSITY, CHANDIGARH
(Examination 2013-14)
Scheme of Evaluation (Semester-wise)
M.E. (Computer Science &Engineering)
(Examination 2013-14)
2
Scheme for ME CSE
First Semester
Second Semester
3
Third Semester
Fourth Semester
Sr.N Course Course Hours / Credits University Internal
o. No. Title Week External Sessional
Marks Marks
1 CSE 8450 25 15 - -
Thesis/Dissertation
Total 25 15 - -
No internal or external numerical marks are to be awarded for Thesis work preliminary (CSE 8350)
and Thesis/Dissertation (CSE 8450). On successful completion of these subjects, candidates will be
awarded ‘S’ grade (i.e. satisfactory) otherwise ‘X’ grade (i.e. unsatisfactory)
4
b) M. TECH/ME MODULAR PROGRAMMES
Spell - 1
Sessional Total
Code No. Subject Total Theory Credits
Marks
Core Subject - 1 4 50 50 100 4
Core Subject - 2 4 50 50 100 4
Total 8 100 100 200 8
Spell - 2
Sessional Total
Code No. Subject Total Theory Credits
Marks
Core Subject -3 4 50 50 100 4
Core Subject - 4 4 50 50 100 4
Software Lab-1 5 -- 100 100 3
Total 13 100 200 300 11
Spell - 3
Sessional Total
Code No. Subject Total Theory Credits
Marks
Core Subject -5 4 50 50 100 4
Core Subject - 6 4 50 50 100 4
Research Seminar - -- 100 100 2
Total 8 100 200 300 10
Spell - 4
Sessional Total
Code No. Subject Total Theory Credits
Marks
Core Subject -7 4 50 50 100 4
Core Subject - 8 4 50 50 100 4
Software Lab-II 6 -- 100 100 3
Total 14 100 200 300 11
Spell – 5
Sessional Total
Code No. Subject Total Theory Credits
Marks
Branch Elective 100
3 50 50 3
Subject -1
Branch Elective 100
3 50 50 3
Subject - 2
Thesis work –
-- -- -- 10
Preliminary CSE 8350
Total 06 100 100 200 16
5
Spell - 6
Sessional Total
Code No. Subject Total Theory Credits
Marks
100
Elective Subject -3 3 50 50 3
Elective Subject –4 3 50 50 100 3
CSE 8450
-- -- -- 15
Thesis/Dissertation
Total 06 100 100 200 21
6
ADVANCE ALGORITHMS
Paper Code:CSE 8111 Max. Marks (Final Exam): 50 Credits: 4
Credits : 4 Max. Marks (Sessional Exam): 50 Total Lectures: 45
LTP:400
Note: - Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: This course will provide the in-depth knowledge of different algorithm design methodologies and the
various research concepts involved
SECTION – A
Models of Computation and Algorithms (7)
Stored program model, Random Access Machines and Turing machines, Algorithms and their complexity,
Performance analysis: - Time and space complexity, asymptotic notation. Analyzing recursive algorithms
using recurrence relations: Substitution method, Recursion-tree method, Master method.
Divide and Conquer, and Greedy Algorithm Design Methodologies (8)
Introduction, Quick sort, Strassen’s matrix multiplication, Minimum spanning tree, Single source shortest
path problem and their performance analysis.
Branch-and-Bound, and Lower Bound Theory (7)
Introduction, 0-1 knapsack problem, Traveling salesman problem, comparison trees for sorting, searching
and merging.
SECTION – B
Text Book:
References:
1. Aho, Hopcroft, Ullman The Design and analysis of algorithms”, Pearson
: Education.
7
NETWORK TECHNOLOGIES
Paper Code: CSE 8112 Max. Marks (Final Exam): 50 Credits: 4
Credits : 4 Max. Marks (Sessional Exam): 50 Total Lectures: 45
LTP : 4 0 0
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be
required to attempt five questions, selecting at least two from each section.
Objectives: This course is designed to discuss recent developments in various fields of networking,
including but not limited to, routing, flow control, performance evaluation, transport protocols, application
protocols, real-time protocols, and network architectures.
SECTION – A
Introduction:
Overview of Computer Networks, seven-layer architecture, ISO-OSI and TCP/IP reference
models, MAC protocols for LANs, Gigabit Ethernet, Wireless LAN, ISDN, B-ISDN, ADSL (05)
IPv6:
Basic protocol, extensions and options, support for QoS, security, neighbor discovery, auto-
configuration. (05)
Flow and Congestion Control:
Model, Classification, Open-loop, Closed-loop and Hybrid flow control. (05)
Quality of Service:
Techniques to improve QoS, Integrated services model and Differentiated Services Model. (04)
Traffic Management:
Economic Framework, Traffic Models, Traffic Classes, Scheduling, Renegotiation, Signaling,
Admission Control, Peak Load Pricing and Capacity Planning (03)
SECTION – B
Mobile Communication:
Mobile Communication, Mobile Computing, Mobile Computing Architecture, Mobile devices,
mobility management (05)
GSM:
GSM-services and system architecture, radio interfaces, Protocols, localization, calling,
handover, security, GPRS. (04)
Mobility in networks:
Mobile IP and related issues like Route Optimization, Handoff, and Security (04)
Transport Layer:
Conventional TCP, TCP extensions for wireless networks (04)
Ad Hoc Wireless Networks:
Introduction to Adhoc networks, Issues in Adhoc networks and Pro-active and Reactive routing
protocols. (06)
Text Books:
1. W. R. Stevens : TCP/IP Illustrated, Volume 1: The protocols,
Addison Wesley
2. S. Keshav : An Engineering Approach to Computer Networking,
Pearson Education
3. C. Siva Ram Murthy and B.S Manoj : Adhoc Wireless networks, Pearson Education
4. Michael A. Gallo and William M. : Computer Communications and Networking
Hancock Technologies, ThomsonBrooks / Cole
5. Raj Kamal : Mobile Computing, Oxford
6. M. Gonsalves and K. Niles : IPv6 Networks, McGraw Hill
8
References:
1. C. E. Perkins, B. Woolf, and S. R. Alpert : Mobile IP: Design Principles and Practices,
Addison Wesley
2. Requests for Comments (RFCs) & Internet Drafts, published by Internet Engineering Task Force
(www.rfc-editor.org)
3. Proceedings of: ACM SIGCOMM Conference; IEEE Infocom ;
4. Journals:
IEEE Journal on Selected Areas in Communications
IEEE Transactions on Communication
ACM/IEEE Transactions on Networking
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: Tointroduce the different low level and high level computer vision techniques. Students are also made
aware about the different image processing techniques
SECTION – A
Introduction to Image Processing:
Digital Image representation, Sampling & Quantization, Steps in image Processing, Image acquisition, color (6)
image representation,
Image Transformation, Filtering & Restoration:
Intensity transform functions, histogram processing, Spatial filtering, fourier transforms and its properties, (12)
frequency domain filters, Homomorphic Filtering, color models, Pseudo coloring, color transforms, Basics
of Wavelet Transforms, Image Noise and Restorations, Inverse Filtering
Image Compression:
Coding redundancy, Interpixel redundancy, Psychovisual redundancy, Huffman Coding, Arithmetic coding, (6)
Lossy compression techniques, JPEG Compression
SECTION – B
Image Morphological Processing:
Introduction to basic operation on binary and grayscale images: Dilation, Erosion, Opening & Closing,
Morphological Algorithms: Boundary & Region Extraction, Convex Hull, Thinning, Thickening, Skeletons,
Pruning.
Image Segmentation, Representation & Descriptions::
Point, Line and Edge Detection, Thresholding, Edge and Boundary linking, Hough transforms, Region (6)
Based Segmentation, Contour following, Boundary representations, Region Representations, shape
properties, Boundary Descriptors, Regional Descriptors, Texture representations, Object Descriptions
Object Recognition:
Patterns and Patterns classes, Recognition based on Decision Theoretic methods , Structural Methods (6)
(9)
Text Book:
1. Gonzalez and Woods : Digital Image Processing ISDN 0-201-600- 781, Addison
Wesley 1992.
2. Forsyth and Ponce : Computer Vision A Modern ApproachPearson Education
Latest Edition
3.
Pak Pakhera Malay K Digital Image Processing and Pattern Recogination, PHI
References:
5. Sonka, Hlavac, Boyle : Image -Processing, Analysis and Machine Vision 2nd ed.
ISBN 0-534-95393-X, PWS Publishing,1999
SECTION – A
Introduction to Parallel Computer Models:
The State of Computing, Multiprocessors and Multicomputers, A Taxonomy of MIMD Computers, Multi- (04hrs)
vector and SIMD Computers, Vector Supercomputers, SIMD Supercomputers,Parallel Random Access
Machines, VLSI Complexity Model, Architectural Development Tracks: Multiple – Processor Tracks,
Multi-vector and SIMD Tracks, Multithreaded and Dataflow Tracks.
Program and Networks Properties:
Conditions of Parallelism, Data and Resource Dependences, Hardware and Software Parallelism, The (06hrs)
Role of Compilers, Program Partitioning and Scheduling: Grain Sizes and Latency, Grain Packing and
Scheduling, Static Multiprocessor Scheduling, Program Flow Mechanisms: Control Flow Vs Data Flow,
Demand-Driven Mechanism, Comparison of Flow Mechanisms, System Interconnect Architectures:
Network Properties and Routing, Static Connection Networks, Dynamic Connection Networks.
Principles of Scalable Performance:
Performance Metrics and Measures: Parallelism Profile in Programs, Harmonic Mean Performance, (06hrs)
Efficiency, Utilization and Quality, Standard Performance Measures, Speedup Performance Laws:
Amdahl’s Law for a Fixed Workload, Gustafron’s Law for Sealed Problems, Scalability Analysis and
Approaches:Scalability Metrics and Goals, Evolution of Scalable Computers.
Processors and Memory Hierarchy:
Advance Processor Technology: Instruction Set Architecture, CISC and RISC Scalar Processors, (06hrs)
Superscalar and Vector Processors: Superscalar Processors, The VLIW Architecture, Vector and
Symbolic Processors, Memory Hierarchy Technology: Hierarchical Memory Technology, Inclusion,
Coherence and Locality, Memory Capacity Planning.
SECTION – B
Multiprocessors and Multicomputers:
Multiprocessor System Interconnects: Hierarchical Bus system, Crossbar Switch and Multiport Memory, (06hrs)
Multistage and Combining Networks, Cache Coherence and Synchronization Mechanisms:The Cache
Coherence Problem, Snoopy Bus Protocol, Hardware Synchronization Mechanisms.
Multivector and SIMD Computers:
Vector Processing Principles:Vector Instruction Types, Vector Access Memory Schemes, Multivector (05hrs)
Multiprocessors:Performance- Directed Design rules, Cray Y – MP, C-90 and MPP, SIMD Computer
Organization: Implementation Models, The CM-2 architecture.
Software for Parallel programming:
Shared-variable Model, Message-passing Model, Data-parallel Model, Object-Oriented Model, Functional (06hrs)
and Logic Models, Parallel Languages and Compilers: Language Features for Parallelism, Parallel
Language Constructs, Optimizing Compilers for Parallelism.
Parallel Programming Environment:
Software Tools and Environment, Y-MP, Paragon and CM-5 Environment, Visualization and
Performance Tuning, Synchronization and Multiprocessing Modes:Principles of Synchronization, (06hrs)
Multiprocessor Execution Modes, Shared-Variable Program Structures, Locks for Protected Access,
Semaphores and Applications, Monitors and Applications, Message-passing Program Development,
Distributing the Computation, Synchronous Message Passing, Asynchronous Message Passing, Mapping
Programs on to Multicomputers:Domain Decomposition Techniques, Control Decomposition Techniques,
Heterogeneous Processing.
10
Text Book:
1. Kai Hwang : Advanced Computer Architecture: Parallelism, Scalability,
Programmability, Tata McGraw-Hill
References:
1. Michael J. Quinn : Parallel Computing – Theory and Practice, 2nd Edition,
McGraw Hill,
2. S.G. Akl : Design and Analysis of Parallel Algorithms, Prentice Hall,
3. S. Lakshmivarahan and S.K. Dhall : Analysis and Design of Parallel Algorithms - Arithmetic and
Matrix Problems, McGraw Hill International Edition,
4. S.K. Ghosal : A Practical Approach to Parallel Computing, Universities
Press (India) Limited
DATABASE TECHNOLOGIES
Paper Code: CSE 8115 Max. Marks (Final Exam): 50 Credits: 4
Credits : 4 Max. Marks (Sessional Exam): 50 Total Lectures: 45
LTP:400
Note:Examiner will set eight questions covering four questions from each section. Candidates will be required to
attempt five questions, selecting at least two from each section.
Objectives: This course offers a good understanding of emerging database technologies and prepares students to be in
a position to design databases in variety of technologies like xml, object oriented etc.
SECTION – A
Introduction:
Database System Concepts and Architecture, Data Independence, Data Models, SQL: DDL, DML, DCL,
Database Integrity, Normalization: 1NF, 2NF, 3NF, BCNF, 4NF, 5NF. (06)
SECTION – B
Text Book:
Fundamentals of Database Systems, Fifth Edition,
1. RamezElmasri, ShamkantNavathe : Pearson Education, 2007.
References:
11
1. C.J. Date : An Introduction to Database Systems, Eighth Edition,
Pearson Education.
2. Alexis Leon, Mathews Leon : Database Management Systems, Leon Press.
SOFTWARE LAB-I
Paper Code: CSE 8150 Max. Marks (Sessional Exam): 100
Credits: 03 LTP:005
Note:Students are required to perform at least 10 experiments/ case studies / programming assignments belonging to
the semester theory subjects selecting at least two from each subject.
12
Paper Title: Business Intelligence & Mining
Paper Code: CSE 8221 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 4 Max. Marks (Sessional Exam): 50 L T P: 4 0 0
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: To impart knowledge of data warehousing and data mining for Business Processes.
SECTION – A
Introduction to Business Intelligence: 6
Introduction to OLTP and OLAP, BI Definitions & Concepts, Business Applications of BI, BI Framework,
Role of Data Warehousing in BI, BI Infrastructure Components – BI Process, BI Technology, BI Roles &
Responsibilities
References:
1. David Loshin : Business Intelligence: The Savvy Manager's Guide.,
Latest Edition By Knowledge Enterprise.
2. Larissa Terpeluk Moss, ShakuAtre : Business Intelligence roadmap by Addison Weseley
3. CindiHowson : Successful Business Intelligence: Secrets to making Killer
BI Applications by Tata McGraw Hill
13
Paper Title: RESEARCH METHODOLOGY
Paper Code:CSE8212 Max. Marks (Final Exam): 50
Credits:4 Max. Marks (Sessional Exam): 50 Total Lectures: 45
L T P: 4 0 0
Note: Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, selecting at least two from each section.
SECTION – A
Introduction to Educational Research
Concept, types-basic, applied and action, Need for educational research (04)
Reviewing Literature
Need, Sources-Primary and Secondary, Purposes of Review, Scope of Review, Steps in conducting review
(04)
SECTION – B
Design and development of measuring instruments, Tests, questionnaires, checklists, observation
schedules, evaluating research instruments, selecting a standardized test. (08)
1. Borg, W and Gall, M. Educational Research: An Introduction, New York, Longman, 2003
2. Cohen, L. Educational Research in class rooms and schools! A Manual of Materials and Methods NY:
Harper and Row Publishers,2000
3. CPSC: Developing Skills in Technican Education Research Modules 1 to 11 Singapore,
ColomboPlanStaffCollege for Technician Education
4. Garrett, HE and Woodworth, RS Statistics in Psychology and
Education, Educational Research, Bombay: Vakils Fetter and Simons Ltd. 2003
5. Gay, LR, Educational Research, Ohio: Charles E. Merril Publishing Company 2000
6. Wiersma William Research Methods in Education- An Introduction London, Allyn and Bacon, Inc. 2000
14
SOFTWARE TESTING AND QUALITY MANAGEMENT
Paper Code: CSE 8213 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 4 Max. Marks (Sessional Exam): 50 L T P: 4 0 0
Note:Examiner will set eight questions covering four questions from each section. Candidates will be required to attempt
five questions, selecting at least two from each section.
Objectives: This course offers a good understanding of methods and techniques of software testing and quality
management concepts and prepares students to be in a position to develop error free and quality software.
SECTION – A
Introduction:
Software Engineering, Software Process Models, Management Process, Scheduling, Estimation, Software
Metrics. (05)
Software Quality:
Quality Concepts,Quality Control,Quality Assurance,Cost of Quality, SQA Activities, Total Quality
Management Principles,Software Reviews,Formal Technical Reviews,Software Reliability,Software Safety,
ISO Approaches to Quality Assurance Systems. (05)
Standards, Practices, Conventions and Metrics:
Quality Assurance Standards, ISO 9000,ISO 9001:2000, ISO 9126 Quality Factors, CMM, Six Sigma,
Software Quality Assurance Metrics,Advantages, QA Techniques, Introduction to SPICE. (06)
Risk and Software Configuration Management:
Software Risks, The RMMM Plan, Software Configuration Management Process: Version Control, Change
Control. (05)
SECTION – B
Software Testing:
Testing, Test Strategies for Conventional and Object Oriented Software, Unit and Integration Testing,
Validation Testing, System Testing, Metrics for Source Code, Metrics for Testing, Debugging. (05)
Testing Techniques for Conventional and Object Oriented Software:
Black Box and White Box Testing, Basis Path Testing, Control Structure Testing, Object Oriented Testing
Methods: Applicability of Conventional Test Case Design Methods, Testing Methods Applicable at the Class
Level. (06)
Testing Process:
Test Plan development, Requirement Phase Testing, Design Phase Testing, Program Phase Testing, Execute
Test and Record Results. (06)
Testing Specialized Systems and Applications:
Testing Client/Server Systems, Testing Web based Systems, Testing in Multiplatform Environment, Testing
Off-the-Shelf Software, Testing for Real Time Systems, Testing Security. (07)
Text Books:
2. William E. Perry : Effective Methods for Software Testing, Second Edition, John
Wiley & Sons.
References:
3. S.L. Pfleeger, J.M. Atlee : Software Engineering: Theory and Practice, Second Edition,
Pearson Education.
4. K.K. Aggarwal, Yogesh Singh : Software Engineering, Second Edition, New Age International.
An Integrated Approach to Software Engineering, Second
5. PankajJalote : dition, Narosa.
15
SOFTWARE LAB-II
Paper Code: CSE 8250 Max. Marks (Sessional Exam): 100
Credits: 03 LTP:006
Note:Students are required to perform at least 10 experiments/ case studies / programming assignments belonging to
the semester theory subjects selecting at least two from each subject.
16
PARALLEL AND DISTRIBUTED COMPUTING
Paper Code : CSE 8215 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP:300
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions atleast two questions from each section.
Objectives: Students will learn about programming paradigms used in parallel computation, about the organization of
parallel systems, and about the application of programs and systems to solve interesting problems.
SECTION – A
SECTION – B
Text Book:
References:
17
NETWORK SECURITY
Paper Code:CSE 8216 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP:300
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: Upon completion of this course, participants will have gained knowledge of information security concepts
and the following: Understanding of Information Security (InfoSec) principles and approaches
• Understanding of the basic components of InfoSec
• Understanding of basic InfoSec applications
• Ability to remain current with InfoSec literature
• Ability to progress to independent work in the field
SECTION – A
Introduction: Network and computer security issues. Security attacks, Security Services, and
Security Mechanisms. Network security models. Basic concept of symmetric and asymmetric (3hrs)
cryptography.
SECTION – B
Digital Signatures and Authentication: (4hrs)
Digital Signatures. Authentication protocols. Digital Signature Standard. Authentication
Applications: Kerberos.
IP Security : (5hrs)
Architecture, Authentication Header, Encapsulating, Security, Payload, Security associations, Key
Management.
(3hrs)
Firewalls :
Design Principles, Characteristics, types of firewalls, firewall configuration, trusted system.'
Intrusion Defense Mechanisms:Intrusion Detection techniques. (4hrs)
Text Book:
1 Stallings, Willam Cryptography and Network Security-Principles and Practices,
: 4th edition. Pearson Education, PHI.
2 Kahate, Atul : Cryptography and Network Security, 2nd Edition, TMH
3 Tanenbaum, A.S. : Computer Networks, 4th Edition, Pearson Education
4 Forouzan, B.A. : Cryptography and Network Security, McGraw-Hill.
18
MODELING AND SIMULATION
Note: Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives:This course should provide the students with good understanding of various techniques of Simulation. At
the end of this course students will be having good knowledge of simulation concepts and simulation languages.
SECTION – A
Introduction:
What is modeling and simulation. application areas, definition and types of system, model and (2 hrs)
simulation, introduction to discrete-event and continuous simulation.
Simulation Methods:
Discrete-event Simulation, Time advance Mechanisms, Components and organization of Discrete- (10hrs)
event simulation, Flowchart of next-event time advance approach, Continuous Simulation, Random
Number generation methods.
SECTION – B
Distribution Functions :
Stochastic activities, Discrete probability functions, Cumulative distribution function, Continuous (10hrs)
probability functions. Generation of random numbers following binomial distribution, poisson
distribution, continuous distribution, normal distribution, exponential distribution, uniform
distribution.
Programming in MATLAB:
Introduction, Branching statements, loops, functions, additional data types, plots, arrays,
inputs/outputs etc. (7hrs)
Introduction to Simulators: Introduction regarding features and usage of any Network simulator. (2 hrs)
Text Books:
1. Averill M. Law and W. David Kelton : “Simulation Modeling and Analysis”, Tata McGraw-Hill
Publication.
References:
1. Jerry Banks, John S. Carson, Barry L. Nelson : “Discrete-Event System Simulation”, Prentice-Hall of
and David M. Nicol India.
2. RudraPratap : “Getting Started with MATLAB 7”, OxfordUniversity
Press.
19
OPEN SOURCE SOFTWARE
Paper Code:CSE 8218 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP:300
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, selecting at least two from each section.
Objectives:This course should provide the students with a fairly good knowledge and understanding of Open Source
Software. After completion of this subject students should be able to use copyright free Open Source Software (OSS)
products in research and collaborate in enhancement of these OSS products.
SECTION – A
Introduction:
Open Source origins, Differences among Open Source, freeware, proprietary and other software.
Principle & Techniques of Open Source Development, Issues in Open Source Software Development (05)
Legal issues:
Copyright and IPR, Open Source Licenses, Open Standards (04)
Open Source Operating Systems: Linux's History and flavors, Installation of Linux: File system of
linux, Network & packages Configuration, LILO, GRUB, Linux's fdisk. Overview of Linux structure,
general purpose Linux commands; working with editor. Introduction to Open Office, Introduction to
c/c++ programming in linux environment, shell programming (12)
SECTION – B
Internet - The technology:
Open standards. W3C Protocols. Role of XML in Open Source Software Development (04)
Open Source Database:
Introduction to MySQL, Database design and development using MySQL (07)
Open Source Web Development Tools:
PHP syntax (variables, control structures, functions), File Handling: Uploading files. Using PHP to
open, read, write and close external files and manipulate data. Security: Avoiding security pitfalls by
careful coding. (10)
Case Studies related to successful implementation of open source software. (03)
Text Book:
1. Elizabeth Naramore, Jason Gerner, Yann Le : Beginning PHP5, Apache, MySQL Web Development,
Scouarnec, Jeremy Stolz, Michael K. Glass Wiley Publishing Inc.
2. Graham Glass, King Ablas : Unix for Programmers and Users, Pearson Education
References:
1. www.opensource.org :
2. www.w3.org :
20
MULTIMEDIA SYSTEM DESIGN
Paper Code: CSE 8219 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 L T P: 3 0 0
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: This Course introduces the multimedia systems and their applications to students. This course covers the
different compression standards used in multimedia, some current technology and related issues.
SECTION – A
Introduction: (4)
Multimedia and its types, Introduction to Hypermedia, Hyper Text, Multimedia Systems and their
Characteristics, Challenges, Desirable Features, Components and Applications, Trends in Multimedia
SECTION – B
Text Book:
References:
21
LatestEdition
SOFT COMPUTING
Paper Code: CSE 8220 Max. Marks (Final Exam): 50 Total Lecture:45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP:300
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: To get basic knowledge of different soft computing techniques. Different problem solving techniques and
their implementations and applications are explained. Intelligent systems and learning techniques are introduced.
SECTION – A
Intelligent Agents:
Agents Behavior and Environments, Structure of Agents, Planning Problem, Planning with (9)
state Space Search, Partial order Planning, GRAPHPLAN, Planning in logic, Planning in
non-deterministic domains, hierarchical task planning, Multi agent planning, execution.
SECTION – B
Text Book:
1. Stuart J.Russel, Norvig : AI: A Modern Approach, Pearson Education, Latest Edition
2. Michael Negnevitsky : Artificial Intelligence: A Guide to Intelligent Systems, 2/E,
Addison-Wesley, 2005
References:
Neural Networks - Algorithms, Applications &
1. James Freeman A. and David Skapura M : ProgrammingTechniques Addison Wesley,1992.
Artificial Neural Networks, Prentice Hall of India Private Ltd.,
2. Yegnanarayana B : New Delhi, 1999.
3. Hagan, M.T., Demuth, Mark Beale : Neural Network Design By Cengage Learning
22
NATURAL LANGUAGE PROCESSING
Paper Code:CSE 8311 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP : 3 0 0
Note: Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: This course is designed to introduce students to the fundamental concepts and ideas in natural language
processing (NLP),and to get them up to speed with current research in the area.
SECTION – A
Language processors and Understanding: recognizers, transducers, parsers, generators, Language (10Hrs)
as a rule-based system,Language understanding as an inferential activity.
(2hrs)
Resources for NLP: Introduction to lexicons and knowledge bases.
SECTION – B
Syntactic Processing:Basic parsing: Top Down and Bottom Up parsing, Chart parsing, (8hrs)
Deterministic parsing, Statistical parsing, Grammars with features, Unification Grammars, The
Lexicon.
Text Book:
1. Allen, J.
: Natural language understanding, 2nd Edition, Redwood
City, CA: 1994. Benjamin/Cummings.
References:
23
Paper Title: CLOUD COMPUTING
Note:Examiner will set eight questions covering four questions from each section. Candidates will be required
to attempt five questions, selecting at least two from each section.
Objectives: This course offers a good understanding of cloud computing concepts and prepares students to be
in a position to design cloud based applications for distributed systems.
SECTION – A
Cloud Computing Basics
Cloud Computing Overview; Characteristics; Applications; Internet and Cloud; Benefits; Limitations;Challenges;
Cloud Computing Services and Deployment Models: Infrastructure as a Service; Platform as a Service; Software as
a Service; Private Cloud; Public Cloud; Community Cloud; Hybrid Cloud. (06)
SECTION – B
Cloud Storage and Cloud Standards
Overview; Storage as a Service; Cloud Storage Issues; Challenges; Standards.(05)
Cloud Security
Securing the Cloud, Securing Data, Establishing identity and presence. (05)
Developing Applications
Major Players in Cloud Business; Overview of Service Oriented Architecture; Tools for developing Cloud services and
applications. (06)
Text Book:
1. Anthony T. Velte, Toby J. Velte, and Robert : Cloud Computing: A Practical Approach, McGraw Hill,
Elsenpeter 2010.
References:
24
MACHINE VISION
Paper Code:CSE 8313 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP:300
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: To introduce the different low level and high level computer vision techniques. Students are also made
aware about the different pattern recognition approaches.
SECTION – A
Introduction: (6)
Camera Models, & Views, basics of image processing, introductions to image segmentation and
representation.
SECTION – B
Applications: (8)
Digital Libraries, Image Rendering, Medical applications, Human activity recognition, Face
Recognition
Text Book:
1. Forsyth and Ponce : Computer Vision A Modern ApproachPearson
Education Latest Edition
References:
Introductory Techniques for 3-D Computer Vision,
1. Trucco&Verri : Prentice Hall, Latest Edition
Introductory Computer Vision and Image Processing,
2. Low : McGraw-Hill 1991, ISBN 0-07-707403-3
3. Jain, Kasturi and Schunk Machine Vision, McGraw-HiII. 1995 ISBN
: 0070320187.
4. Sonka, Hlavac, Boyle Image -Processing, Analysis and Machine Vision 2nd
: ed. ISBN 0-534-95393-X, PWS Publishing,1999
25
Information Retrieval
CSE 8314 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 L T P: 3 0 0
Note: - Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives: This subject will provide the knowledge of various concepts involved in efficient information retrieval
that leads to the development of efficient Web crawling techniques.
SECTION – A
Introduction
Introduction to Information Retrieval. Inverted indices and boolean queries. Query optimization. The 5
nature of unstructured and semi-structured text.
The term vocabulary and postings lists
Text encoding: tokenization, stemming, lemmatization, stop words, phrases. Optimizing indices with
skip lists. Proximity and phrase queries. Positional indices. 5
Dictionaries and tolerant retrieval
Dictionary data structures. Wild-card queries, permuterm indices, n-gram indices. Spelling correction
and synonyms: edit distance, soundex, language detection. 6
Index construction
Postings size estimation, sort-based indexing, dynamic indexing, positional indexes, n-gram indexes,
distributed indexing, real-world issues. 5
SECTION – B
Scoring
Term weighting and the vector space model. Parametric or fielded search. Document zones. The
vector space retrieval model. tf.idf weighting. The cosine measure. Scoring documents. 6
Computing scores in a complete search system
Components of an IR system. Efficient vector space scoring. Nearest neighbor techniques, reduced
dimensionality approximations, random projection. 6
Classification
Naive Bayes models. Spam filtering, K Nearest Neighbors, Decision Trees, Support vector machine 6
classifiers.
Web Crawling
What makes the web different? Web search overview, web structure, the user, paid placement, search
engine optimization. Web size measurement, Crawling and web indexes. Near-duplicate detection,
Link analysis, Learning to rank, focused web crawler and its different architectures. 6
Text Book:
26
WIRELESS NETWOKS
Paper Code:CSE 8315 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP:300
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions, at least two from each section.
Objectives:This challenging and comprehensive course provides a broad perspective on the wireless networks.
SECTION – A
WiMAX Networks:
Uses, architecture, MAC layer, physical layer, spectrum allocation issues, comparison with WiFi and 5
limitations.
SECTION – B
Routing Protocols:
Issues in designing protocols, classifications of routing protocols, operation of multicast routing 5
protocols.
Introduction to simulators: 4
NS2 and Qualnet.
Text Book:
References:
27
PROJECT MANAGEMENT
Paper Code: CSE 8316 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 LTP:300
Note:There are two sections in the syllabus. Paper setter will have to set 8 questions from them. Students must attempt
5 questions such that atleast 2 from each section.
Objectives: The objective of the subject is to provide a strategic perspective and demonstrating means to manage
projects. Emphasizing on various project aspects and problems related to them.
SECTION – A
SECTION – B
Text Book:
1. Bob Hughes & Mike Cotterell : Software Project Management, 4th, Tata McGraw Hill
Publication
References:
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions atleast two questions from each section.
• To use information technology (IT) for redesigning business processes and organizations
• To understand the assumptions embedded in changing business with IT
• To evaluate problems in the planning and implementation of organizational change
• To assess the relationship of process reengineering to other initiatives to improve the performance of
organizations
• To evaluate a variety of approaches to using IT to improve organizations
• To understand the behavioral and political issues surrounding the use of IT in organizational change.
SECTION – A
Introduction: (5 hrs)
Definition of Business Process Reengineering
SECTION – B
Text Book:
References:
29
TECHNOLOGY MANAGEMENT
Paper Code: CSE 8318 Max. Marks (Final Exam): 50 Total Lectures: 45
Credits: 3 Max. Marks (Sessional Exam): 50 L T P: 3 0 0
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions atleast two questions from each section.
Objectives: To make the students aware of latest techniques for managing the upcoming technologies in the software
field.
SECTION – A
SECTION – B
(20 hrs)
Managing Scientist and Technologists
Identification, Recruitment, Retention, Team work and Result orientation. Investment in Technology
Text Book:
References:
1. Charles W.L. HiIVGareth R. Jones : Strategic Management, Houghton Mifflin Co.
Note:Examiner shall set eight questions covering four questions from each section. Candidate will be required to
attempt five questions atleast two questions from each section.
Objectives: This course will provide students with an understanding of human development as a continual process,
with an ongoing requirement of adapting and adjusting to the environment. The course will also assist students in
developing a practical understanding of the process of human development.
SECTION – A
SECTION – B
Learning on the job - Training in the fields, Simulating real life - role playing and games,
Incidents and cases - Individualized training, Seminars and syndicates; Lecture method
Issues for evaluations; Role of the Training System with evaluators from other constituencies
Text Book:
References:
1. PP Arya and BB Tandon : Human Resource Development
2. RF Mayer and Peter Pipe : HRD Training and Development
31