NIT Jamshedpur CSE Syllabus

NIT Jamshedpur CSE Syllabus PART IV

 

SERVICE ORIENTED ARCHITECTURE (3-0-0)3
SOA Fundamentals – SOA Planning and Analysis – SOA Design and implementation – Managing SOA
Environment – SOA Security.
Reading:
1. Thomas Erl, Service-Oriented Architecture: Concepts, Technology and Design, Prentice Hall Publication,
2005.
2. Michael Rosen, Boris Lublinsky, Applied SOA Service Oriented Architecture and Design Strategies,
Wiely India Edition, 2008.
CS463 HETEROGENEOUS COMPUTING (3-0-0) 3
Brief History of GPUs; An Overview of GPU, Programming; An Overview of GPU Memory Hierarchy
Features;Introduction to Heterogeneous Computing – OpenCL; The OpenCL Kernel, The OpenCL Memory
Model, The OpenCL Execution Model; OpenCL Platform and Devices; OpenCL Execution Environment, An
Overview of OpenCL API; Heterogeneous Programming in OpenCL, An Overview of CUDA enabled NVIDIA
GPUs, Introduction to CUDA C, Parallel Programming in CUDA C;
Reading:
1. Benedict R Gaster, Lee Howes, David R Kaeli Perhaad Mistry Dana Schaa, Heterogeneous Computing
with OpenCL, MGH, 2011.
2. Jason Sanders, Edward Kandrot, CUDA By Example – An Introduction to General-Purpose GPU
Programming, Addison Wesley, 2011.
CS464 BIO-INFORMATICS (3-0-0)3
Introduction and Biological databases – Introduction, Introduction to Biological databases, Sequence Alignment
Database similarity searching, Multiple sequence alignment, Profiles and hidden Markov models, Molecular
Phylogenetics, Genomics and Proteomics – Genome mapping, assembly and comparison, Functional
genomics, Proteomics, Structural Bioinformatics.
Reading:
1. Jin Xiong, Essential Bioinformatics, Cambridge University Press 2011.
2. Arthur M.Lesk, Introduction to Bioinformatics, 2nd Edition, Oxford University Press, 2007.
CS465 DNA COMPUTING (3-0-0) 3
Introduction to DNA computing , Encoding information in DNA, Bio-operations, DNA models of computation,
DNA algorithms, Error rates in DNA computing.
Reading:
1. Gheorghe Paun, Grzegorz Rozenberg, Artoo Salomaa, DNA Computing Models, Springer 2006.
2. Zoya Ignatova, Israel Matinez-perez, Karl-heinz Zimmermann, DNA Computing Models, Springer 2008.
3. Martyn Amos, Theoretical and Experimental DNA Computation, Springer, 2005.
CS471 ADVANCED COMPUTER NETWORKS (3-0-0)3
Wireless LAN, 802.11, DHCP, outing in the Internet, MOSTF DVMRP, IP Over ATM, Storage Area Networks,
Traffic Engineering Planning, WAP, Tiny OS, NEST Cellular Network, Multimedia Over Internet, RTP, RSVP,
Tuning RED for Web Traffic, XCP, Skype, Internet Telephony, Enterprise Network Secuirty, SNAT, DNAT.
B.Tech. Computer Science and Engineering – Scheme and Syllabi
20
Reading:
1. J. Walrend, High Performance Communication Networks, 2nd Edition, Maurgan Kauffmann, 1999.
2. D.E. Comer, TCP/IP – Vol : I, II and III, Pearson Education, 2008.
CS472 COMPUTER VISION (3-0-0)3
Human and Computer Vision. Introduction to Computer Vision and Image Processing. Image Representation
and Modelling, Line and Edge detection, labelling, Image Segmentation. Object recognition, Scene and activity
interpretation. Texture, color, stereo, and motion descriptors. Disambiguation and the achievement of invariances
when inferring object properties from images. Approaches to face detection face recognition and facial
interpretation, Wavelets, Robotic Vision.
Reading:
1. L. Shapiro and G. Stockman, Computer Vision, Prentice Hall, 2001.
2. David A. Forsyth, Jean Ponce, Computer Vision, PHI, 2003.
CS473 SECURITY AND PRIVACY (3-0-0)3
Introduction: Basic concepts: number theory, Formal analysis and design of algorithms and protocols. Provable
Security, Cryptosystems; Privacy: Foundations of Privacy, Differential Privacy: Definitions and Early Uses,
Privacy Regulations, Noiseless Differential Privacy, Privacy preserving Data Mining techniques.
Reading:
1. J. Thomas Shaw, Information Security and Privacy, ABA, 2012.
2. Matthew Bailey, Complete Guide to Internet Privacy, Anonymity & Security, Nerel Online, 2011.
CS474 INFORMATION SECURITY AND AUDITING (3-0-0)3
Computer Auditing: System Access Control, Data Access Control, Security Administration, System Design;
Hardware Security Auditing, Software Security Auditing and controls – Security Policies. Database Security
Auditing, Network and Telecommunication Security Auditing, Microcomputer Security Auditing.
Reading:
1. Deborah Russell, Computer Security Basics, O’Reilly & Associate, 1991.
2. Karen A. Forcht, Computer Security Management, Boyd & Fraser Publishing Co., 1994.
3. Donald A. Watne, Peter B.B. Turney, Auditing EDP Systems, 2nd Edition, PH 1990.
CS475 REAL TIME SYSTEMS (3-0-0)3
Real-Time Systems, Typical Real-Time Applications, Hard Versus Soft Real-Time Systems, A Reference
Model of Real-Time Systems, Commonly Used Approaches to Hard Real-Time Scheduling, Clock-Driven
Scheduling, Priority-Driven Scheduling of Periodic Tasks, Scheduling Aperiodic and Sporadic Jobs in Priority-
Driven Systems, Resources and Resource Access Control, Multiprocessor Scheduling and Resource Access
Control, Scheduling Flexible Computations and Tasks with Temporal Distance Constraints, Real-Time
Communications, Operating Systems.
Reading:
1. Jane Liu, Real-Time Systems, Prentice Hall, 2000.
2. Philip.A.Laplante, Real Time System Design and Analysis, 3rd Edition, PHI, 2004.
CS481 CLOUD COMPUTING (3-0-0) 3
Introduction – SaaS – PaaS – HaaS – IaaS – Google Cloud Infrastructure – Google File System – Search
engine – MapReduce – Amazon Web Services – REST APIs – SOAP API – Query API – User Authentication
– Connecting to the Cloud – OpenSSH Keys – Tunneling / Port Forwarding – Simple Storage Service – S3,
EC2 – Amazon Elastic Block Storage – EBS – Ubuntu in the Cloud – Apache Instances in EC2 – Amazon Cloud
Services, EC2 Applications – Web application design – AWS EC2 Capacity Planning – Apache Servers –
Mysql Servers – Amazon Cloud Watch – Monitoring Tools.
B.Tech. Computer Science and Engineering – Scheme and Syllabi
21
Reading:
1. Anothony T Velte, Toby J Velte, Robert Elsenpeter, Cloud Computing: A Practical Approach, MGH, 2010.
2. Gautam Shroff, Enterprise Cloud Computing, Cambridge, 2010.
3. Ronald Krutz and Russell Dean Vines, Cloud Security, 1st Edition, Wiley, 2010.
CS482 SOCIAL NETWORK ANALYSIS (3-0-0)3
Social Media- Descriptions and Definitions, Social Media Marketing – Theory and Practice, Online Marketing
– Search Engine Marketing, Social Media Marketing (including Viral Marketing), Mobile Marketing, Web
Analytics, Social Media Analytics – Criteria of Effectiveness , Metrics, Techniques (e.g., Social Network Analysis,
Semantic Analysis, Online Sentiment Analysis),Tools, Social Media Management, Search engine optimization,
Managing Big Data, Case Studies.
Reading:
1. Hansen, Derek, Ben Sheiderman, Marc Smith, Analyzing Social Media Networks with NodeXL: Insights
from a Connected World, Morgan Kaufmann, 2011.
2. Avinash Kaushik, Web Analytics 2.0: The Art of Online Accountability, Sybex, 2009.
3. Marshall Sponder, Social Media Analytics: Effective Tools for Building, Interpreting and Using Metrics, 1st
Edition, MGH, 2011.
CS483 INTELLIGENT AGENTS (3-0-0) 3
Introduction – Intelligent Agents- Solving problems by search – A* search-constraint satisfaction – adversarial
search – logical agents – First order logic- inference using first order logic -Uncertainty-Probabilistic reasoning
– Statistical learning methods- Bayesian learning – Learning with hidden variables – EM algorithm.
Reading:
1. Stuart Russell, Peter Norvig, Artificial Intelligence – A Modern Approach, 2nd Edition, Pearson, 2003.
2. Nils J Nilsson, Artificial Intelligence : A New Synthesis, Morgan Kaufmann Publications, 2000.
CS484 BIG DATA ANALYSIS (3-0-0)3
Overview of Big Data, Stages of analytical evolution, State of the Practice in Analytics, The Data Scientist,
Big Data Analytics in Industry Verticals, Data Analytics Lifecycle, Operationalizing Basic Data Analytic Methods
Using R, Advanced Analytics – Analytics for Unstructured Data – Map Reduce and Hadoop, The Hadoop
Ecosystem, In-database Analytics, Data Visualization Techniques, Stream Computing Challenges, Systems
architecture, Main memory data management techniques, energy-efficient data processing, Benchmarking,
Security and Privacy, Failover and reliability.
Reading:
1. Bill Franks, Taming The Big Data Tidal Wave, 1st Edition, Wiley, 2012.
2. Frank J. Ohlhorst, Big Data Analytics,1st Edition, Wiley, 2012.
OPEN ELECTIVES
CE390 ENVIRONMENTAL IMPACT ASSESSMENT (3-0-0)3
Environment and its interaction with human activities Environmental imbalances, Concept of Environmental
Impact Assessment (EIA), Environmental Impact Statement, EMP, Environmental Indicators Environmental
issues of developmental projects, Environmental Issues in Industrial Development, Environmental impact of
Highways, Mining and Energy development, Methodologies.
Reading:
1. Jain, R.K., Urban, L.V., Stracy, G.S., Environmental Impact Analysis, Van Nostrand Reinhold Co., New
York, 1991.
2. Rau, J.G. and Wooten, D.C., Environmental Impact Assessment, McGraw Hill Pub. Co., New York, 1996.
B.Tech. Computer Science and Engineering – Scheme and Syllabi
22
EE390 LINEAR CONTROL SYSTEMS (3-0-0)3
Introduction- control system, types, feedback and its effects-linearization Mathematical Modelling of Physical
Systems. Block diagram Concept and use of Transfer function. Signal Flow Graphs- signal flow graph, Mason’s
gain formula. Time Domain Analysis of Control Systems-, BIBO stability, absolute stability, Routh-Hurwitz
Criterion. P, PI and PID controllers Root Locus Techniques- Root loci theory, Application to system stability
studies. Frequency Domain Analysis of Control Systems- polar plots, Nyquist stability criterion, Bode plots,
application of Bode plots.
Reading:
1. B.C. Kuo, Automatic Control Systems, 7th Edition, Prentice Hall of India, 2009.
2. I.J. Nagarath and M.Gopal: Control Systems Engineering, 2nd Edition, New Age Pub. Co. 2008.
ME390 AUTOMOTIVE MECHANICS (3-0-0)3
Automotive Engine Types and Classification, Engine Construction, Transmission System, Steering System,
Suspension System, Fuel Injection System, Carburettors, Ignition System, Cooling System, Lubrication System,
Fuel Feed System, Engine Testing and Performance, Emission Control System, Automotive electrical and
Electronic Equipment, Engine Service System.
Reading:
1. Crouse, W. H., Automotive Mechanics, TMH, 2006.
2. Heitner Joseph, Automotive Mechanics: Principles And Practices, 2nd Edition, CBS Publishers, 2002.
3. James E. Duffy, Modern Automotive Technology, Goodheart-Wilcox Publisher, 2009.
ME391 ROBUST DESIGN (3-0-0)3
Fundamental of Experimentation, Simple comparative experiments, Experiments with single factor, ANOVA,
Factorial and Fractional Factorial experiments, Orthogonal Arrays, Response Surface Methodology and
Taguchi’s Parameter Design.
Reading:
1. Ross P.J., Taguchi Techniques for Quality Engineering, McGraw-Hill Book Company, New York, 2008.
2. Montgomery D.C., Design and Analysis of Experiments, 7th Edition, John Wiley & Sons, New York, 2008.
ME392 ENTREPRENEURSHIP DEVELOPMENT (3-0-0)3
Entrepreneurship and Factors Affecting Entrepreneurial Growth. Role and qualities of entrepreneurs.
Entrepreneurial development process and motivation, Small Enterprises, Sources of Finance; Identification
of opportunities – Product planning and Development; Financial, Marketing and Project Management; Project
Formulation – Techno-economic Feasibility, Business plan, Business Laws.
Reading:
1. G.G. Meredith, R.E. Nelson and P.A. Neek, The Practice of Entrepreneurship, ILO, 1982.
2. Desai, Vasant, Management of Small Scale Enterprises, Himalaya Publishing House, 2004.
3. A Handbook for New Entrepreneurs, Entrepreneurship Development Institute of India, Ahmedabad, 1989.
EC390/EC440 COMMUNICATION SYSTEMS (3-0-0)3
Classification of Signals, Fourier transform, Spectral density, Auto Correlation, Transmission of Signals through
Linear Systems, Amplitude modulation, Angle modulation, Pulse analog modulation, Pulse digital modulation,
Passband digital modulation schemes, Information theory, Error control coding.
Reading:
1. S. Haykin, Communication Systems, 2nd Edition, Wiley Eastern, 2001.
2. K.Sam Shanmugam, Digital and Analog Communication Systems, John Wiley & Sons, 2008
3. Wayne Tomasi, Electronic Communication Systems, 4th Edition, PHI/Pearson, 2004.
EC391/EC441 MICROPROCESSOR SYSTEMS (3-0-0)3
Over view of Micro Computer Structure and Operation, Microprocessor Evolution, 8086 Architecture, Memory
Segmentation, addressing modes, Instruction set, Assembly language programming, Pin Descriptions,8086
Minimum Mode and Maximum Mode, Timing and Bus cycles, Memory interfacing. Interrupt Structure, Types,
B.Tech. Computer Science and Engineering – Scheme and Syllabi
23
Responses, Peripheral Interfacing- PPI, Hex keypad Interfacing, Display Interfacing, Interfacing A/D and D/A
converters, Programmable Interval Timer (8254), Programmable Interrupt Controller (8259), DMA Technique,
and Programmable Communication Interface (8251).
Reading:
1. Douglas V. Hall, Microprocessors and Interfacing, TMH, 2000.
2. Ray and Bhurchandi, Advanced Microprocessors and Peripherals, 2nd Edition, Tata McGraw Hill Publishing
Company, 2004.

Leave a Comment