Kerala Technological University: Ernakulam - I Cluster
Kerala Technological University: Ernakulam - I Cluster
ERNAKULAM – I CLUSTER
SEMESTER I
Year of
Course No. Course Name L-T-P-Credits
Introduction
MATHEMATICAL
06 CS 6 01 7 FOUNDATION FOR 4-0-0-4 2015
COMPUTER SCIENCE
PREREQUISITES: Basics of probability and Calculus
COURSE OBJECTIVES:
To understand the fundamental concepts of probability-statistics, Random processes
and to develop a mathematical foundations on image processing.
All kinds of operation performed on images in order to extract qualitative or
quantitative data, perform measurements and apply statistical analysis.
SYLLABUS:
Divisibility- Congruences, Fermat's theorem –Finite difference methods – Groups,
homomorphism theorems-Probability , conditional probability, Probability distribution-
Random Processes.
EXPECTED OUTCOME:
Students will get knowledge to perform measurements and apply statistical analysis on
images.
TEXT BOOK:
1. Donald F. Stanat and David F. McAllister, Discrete mathematics in Computer
Science.
REFERENCES:
1. Thomas Koshy, Elementary number theory with Applications, Elsevier
2. I.N.Herstein, Topics in Algebra.JOHN Wiley & SONS. 1990.
3. V. Krishnan Probability and Random Processes 2006, John Wiley & Sons
4. H. Cormen, C. E. Leiserson, R. L. Rivest, C Stein, Introduction to Algorithms,
Prentice Hall India.
5. G. Chartrand and P. Zhang, Introduction to Graph Theory, McGraw-Hill Companies,
6. Douglas B. West, Introduction to Graph Theory, Prentice Hall of India.
7. Linear Algebra 2nd Edition (Paperback) by Kenneth Hoffman, Ray Kunze, PHI
Learning, 2009.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Divisibility, gcd, prime numbers, fundamental theorem of
arithmetic, primality testing, solution of congruences,
10 25%
Wilson's theorem. Congruences, Fermat's theorem, Euler
function, Chinese remainder theorem.
II Groups, homomorphism theorems, cosets and normal
subgroups, Lagrange’s theorem, Ring. Field. Polynomial
10 25%
arithmetic, quadratic residues, resiprocity, discrete
logarithms, elliptic curve arithmetic.
III Probability axioms, conditional probability, discrete and
continuous random variables, cumulative distribution
10 25%
function (CDF), probability mass function (PMF),
probability density function (PDF), conditional PMF/PDF,
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 5 of 60
Kerala Technological University – Ernakulam - I Cluster
Year of
Course No. Course Name L-T-P-Credits
Introduction
DIGITAL IMAGE
06 CS 6 02 7 4-0-0-4 2015
PROCESSING
PREREQUISITES: NIL
COURSE OBJECTIVES:
The objective of this course is to understand the basic principles and methods of digital
image processing
.To be able to formulate solutions to general image processing problems and have a
comprehensive background in image filtering.
The primary goal of this course is to lay a solid foundation for students to study advanced
image analysis topics such as computer vision systems, biomedical image analysis, and
multimedia processing & retrieval.
SYLLABUS:
2D Signals, 2D Systems, Classification of 2D Systems, Convolution and Correlation,
Fundamental Steps in Digital Image Processing, Components of an Image Processing
System, Image Sampling and Quantisation, Image Transforms, Comparison of transforms,
Image Enhancement, Image Restoration and Denoising, Applications of Digital Image
Restoration, Image Compression, Morphological Image Processing.
EXPECTED OUTCOME:
The ability to apply principles and techniques of digital image processing in
applications related to digital imaging system design and analysis.
The ability to analyze and implement image processing algorithms.
To Gain hands-on experience in using software tools for processing digital images.
TEXT BOOK:
1. Digital Image Processing, Gonzalez.R.C & Woods. R.E., 3/e, Pearson
Education, 2008.
REFERENCES:
1. Digital Image Processing, Kenneth R Castleman, Pearson Education, 1995.
2. Digital Image Procesing, S. Jayaraman, S. Esakkirajan, T. Veerakumar, McGraw
Hill Education,2009.
Pvt Ltd, NewDelhi
3. Fundamentals of Digital image Processing, Anil Jain.K, Prentice Hall of India,
1989.
4. Image Processing, Sid Ahmed, McGraw Hill, New York, 1995.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I 2D Signals, Separable and Periodic Sequences, 2D
Systems, Classification of 2D Systems, Convolution and
Correlation – Different Methods and Applications.
14Hrs 25%
Digital Image, Classification of digital images, Image-
Types and File Formats, Fundamental Steps in Digital
Image Processing, Components of an Image Processing
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 7 of 60
Kerala Technological University – Ernakulam - I Cluster
Year of
Course No. Course Name L-T-P-Credits
Introduction
ADVANCED DATA
06 CS 6 03 7 STRUCTURES AND 4-0-0-4 2015
ALGORITHMS
PREREQUISITES: Algorithm,Analysis and Design
COURSE OBJECTIVES:
The primary objective of this course is to introduce new and advanced data
structures,algorithmic design and analyis.
Also solve problems using different data structures and design techniques and
compare their performance and tradeoffs.
And also implement algorithms and data structures in c++.
SYLLABUS:
Basics of Algorithm Analysis: Computational Tractability, Asymptotic
Notation,Algorithm Design Methods:Greedy Method- 0/1 Knapsack Problem,NP and
Computational Intractability,Network Flow: The Maximum-Flow Problem.
EXPECTED OUTCOME:
Get a broad understanding of how to design,write, and analyse the performance of c/c++
programs that handles structured data and perform more complex task,typical of larger
software projects.
TEXT BOOK:
1. Introduction to Algorithms (3rd Ed): Thomas H. Cormen, Charles E. Leiserson,
Ronald L. Rivest and Clifford Stein, MIT Press (2009).
REFERENCES:
1. Algorithm Design: Jon Kleinberg and Eva Tardos, AW (2005)
2. Data structures, Algorithms and Applications in C++, Sartaj Sahni, WCB McGraw-
Hill
3. Anany V. Levitin. Introduction to the Design & Analysis of Algorithms (2nd Ed): A
W (2006)
4. Randomized Algoritms: Rajeev Motwani and Prabhakar Raghavan, Cambridge
University Press; Reprint edition (2010)
5. Introduction to Evolutionary Computing: Agoston E. Eiben, J.E. Smith, Springer
(2010)
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Basics of Algorithm Analysis: Computational Tractability,
Asymptotic Notation, A survey of common running times.
Fundamental Data Structures- Trees: BST, B-Tree, AVL
14Hrs 25%
Tree, Splay Tree, Tries-Binary Tries, Multiway Tries.
Priority Queue: ADT, Heaps, Leftist Trees, Application:
Heap Sort; Binomial Heaps, Fibonacci Heaps
Year of
Course No. Course Name L-T-P-Credits
Introduction
ADVANCED COMPUTER
06 CS 6 04 7 GRAPHICS & VOLUME 3-0-0-3 2015
VISUALISATION
PREREQUISITES: Basics of computer coordinate system and image creation in
computers.
COURSE OBJECTIVES:
To enable the students to acquire knowledge of image data creation by a computer
specifically with help from specialized graphical hardware and softwares.
It make the students aware about displaying art and image data effectively and beautifully
to the user, and processing image data received from the physical world .
SYLLABUS:
Introduction to Computer Graphics, Applications, Basic Primitives- Transformations– Clipping-
Surfaces and Meshes-Projection-Advanced Rendering Techniques-Direct X-Open GL.
EXPECTED OUTCOME:
Students will get knowledge of image data creation by a computer specifically with help
from specialized graphical hardware and softwares.
TEXT BOOKS:
1. David F. Rogers, "Procedural Elements for Computer Graphics", McGraw Hill, 2 nd Ed.,
1997
REFERENCES:
1. Shreiner, “OpenGL Programming Guide: The Official Guide to Learning OpenGL,
2. Versions 3.0 and 3.1”, Addison Wesley, 7 th Ed., 2009
3. Steven Harrington, "Computer graphics: A Programming approach", McGraw Hill,
2 nd Ed., 1987.
4. Donald D. Hearn, M Pauline Baker, Warren Carithers, "Computer Graphics with
Open GL ",PHI, 4 th Ed., 2010.
5. Tomas Akenine-Moller, Eric Haines, Naty Hoffman, “Real-Time Rendering”, AK
Peters, 3 rd Ed.,2008.
6. Alan Watt and Mark Watt, “Advanced Animation and Rendering Techniques”,
Addison-Wesley,1992.
7. Matt Pharr and Greg Humphreys, “Physically based rendering: From Theory to
Implementation”, Morgan Kaufmann, 2 nd Ed., 2010.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction to Computer Graphics, Applications, Basic
Primitives: points, lines, circles. 3D Transformations, 3D
rotation based on Arbitrary Axis, Composition of 3D
12Hrs 25%
transformation. Clipping: 3D Cyrus Beck clipping, 3D
midpoint subdivision algorithm.
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 15 7 ADVANCED DATA MINING 3-0-0-3 2015
PREREQUISITES: Database Management Systems.
EXPECTED OUTCOME: Students will get knowledge to understand and apply most
current data mining techniques and applications.
Text Books:
1. Jiawei Han, Micheline Kamber and Jian Pei“Data Mining Concepts and Techniques”,
Third Edition, Elsevier, 2011.
2. Alex Berson and Stephen J. Smith “Data Warehousing, Data Mining & OLAP”, Tata
McGraw –Hill Edition, Tenth Reprint 2007.
References:
1. K.P. Soman, Shyam Diwakar and V. Ajay “Insight into Data mining Theory and Practice”,
Easter Economy Edition, Prentice Hall of India, 2006.
2. G. K. Gupta “Introduction to Data Mining with Case Studies”, Easter Economy Edition,
Prentice Hall of India, 2006.
3. Pang-Ning Tan, Michael Steinbach and Vipin Kumar “Introduction to Data Mining”, Pearson
Education, 2007.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Data Mining: Data Mining Functionalities – Data Pre-processing
– Data Cleaning – Data Integration and Transformation – Data
Reduction – Data Discretization and Concept Hierarchy
Generation- Architecture Of A Typical Data Mining Systems-
Classification of Data Mining Systems-Association Rule Mining: 10 25%
- Efficient and Scalable Frequent Item set Mining Methods –
Mining Various Kinds of Association Rules – Association
Mining to Correlation Analysis – Constraint-Based Association
Mining.
Year of
Course No. Course Name L-T-P-Credits
Introduction
HUMAN COMPUTER
06 CS 6 25 7 INTERACTION
3-0-0- 2015
PREREQUISITES: Database Management Systems.
COURSE OBJECTIVES: The key objective of this course is to analyze how humans
interact with the technology and also to recognize how a computer system may be
modified to include human diversity.
TEXT BOOK:
1. Dix A., Finlay J., Abowd G. D. and Beale R. Human Computer Interaction, 3 rd edition,
Pearson Education, 2005.
REFERENCES:
1. Preece J., Rogers Y., Sharp H., Baniyon D., Holland S. and Carey T. Human Computer
Interaction, Addison-Wesley, 1994.
2. B. Shneiderman; Designing the User Interface, Addison Wesley 2000 (Indian Reprint).
3. Dix A., Finlay J., Abowd G. D. and Beale R. Human Computer Interaction, 3rd edition,
Pearson Education, 2005.
4. Preece J., Rogers Y., Sharp H., Baniyon D., Holland S. and Carey T. Human Computer
Interaction, Addison-Wesley, 1994.
5. B. Shneiderman; Designing the User Interface, Addison Wesley 2000 (Indian Reprint).
6. Selected research papers (details will be provided at the end of relevant materials).
7. Jacob Nieilsen; Usability Engineering; Morgan Kaufmann, Academic Press, London, 1993.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I HCI foundations-The Human: Input–output channels,
10Hrs 25%
Human memory, Thinking: reasoning and problem
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 15 of
60
Kerala Technological University – Ernakulam - I Cluster
Year of
Course No. Course Name L-T-P-Credits
Introduction
NETWORK SECURITY AND
06 CS 6 35 7 CRYPTOGRAPHY
3-0-0-3 2015
PREREQUISITES: Basic Knowledge of Computer Networking,Number Theory
COURSE OBJECTIVES:
This course will explore the ISO OSI network stack and discuss common security
weaknesses,vulnerabilities,attack methods and mitigation approaches.Provides students
with a high level understanding of information security, threats,elements of
cryptography,protocols,architectures,and technologies for secure systems and services.
EXPECTED OUTCOME: Students will be familiar with network security threats and
countermeasures and exposed to the importance of integrating people,processeses and
technology.
TEXT BOOK:
1.Cryptography and Network Security: Principles and Practice - William Stallings, Pearson
Education.
REFERENCES:
1.Network Security Essentials (Applications and Standards) by William Stallings Pearson
Education.
2. Fundamentals of Network Security by Eric Maiwald (Dreamtech press)
3. Network Security - Private Communication in a Public World by Charlie Kaufman,
Radia
Perlman and Mike Speciner, Pearson/PHI.
4. Principles of Information Security, Whitman, Thomson.
5. Network Security: The complete reference, Robert Bragg, Mark Rhodes, TMH
6. Introduction to Cryptography, Buchmann, Springer
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
Year of
Course No. Course Name L-T-P-Credits
Introduction
RESEARCH
06 CS 6 06 7 0-2-0-2 2015
METHODOLOGY
PREREQUISITES: NIL.
COURSE OBJECTIVES:
To understand the steps involved in doing research.
To formulate a research problem.
To learn the basic statistical measures.
To develop report writing skills.
To know about the ethics in research and IP rights management.
SYLLABUS:
Research Objectives, Data Collection, Analysis, Interpretation, Forming a research
problem, Basic statistical measures, Ethics of Research, Guidelines in report writing,
Intellectual Property Rights.
EXPECTED OUTCOME:
Students who successfully complete this course will have demonstrated an ability to:- .
Understand the steps involved in research.
Formulate a research problem.
Assimilate the basic statistical measures.
Create a well formed report.
Interpret the dos and donts so that IP rights are not violated.
TEXT BOOKS:
1. C. R. Kothari, Research Methodology, Methods and techniques (New Age
International Publishers, New Delhi, 2004).
2. R. Panneerselvam, Research Methodology (Prentice Hall of India, New Delhi,
2011).
REFERENCES:
1. Articles from ACM/IEEE Journals/Conference Proceedings and equivalent
documents, standard textbooks and web based material, approved by the
supervisor.
COURSE PLAN
Internal
Module Contents Hours
Marks
I Introduction - Meaning of Research, Objectives,
Motivation, Types of Research. Research process-
Problem definition-Objectives of Research- Research
6 Hrs 25%
design- Data collection –Data Analysis –Interpretation of
Results- Validation of Results. Formulation of a Research
problem.
II Basic Statistical measures - Measures of central tendency 8 Hrs 25%
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 19 of
60
Kerala Technological University – Ernakulam - I Cluster
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 07 7 SEMINAR 0-0-2-2 2015
COURSE OBJECTIVES:
To introduce the students to research, understand research papers and prepare
presentation material
To understand cutting edge technology in the chosen area
To improve oral communication skills through presentation
To prepare original technical write up on the presentation
SYLLABUS:
The aim of this course is to introduce the student to research, and to acquaint him with the
process of presenting his work through seminars and technical reports. Students have to
register for the seminar and select a topic in consultation with any faculty member offering
courses for the programme. The student is expected to do an extensive literature survey and
analysis in an area related to computer science (other than the area of specialization). The
study should preferably result in design ideas, designs, algorithms, and theoretical
contributions in the form of theorems and proofs, new methods of proof, new techniques or
heuristics with analytical studies, implementations and analysis of results.
The presentation shall be of 30 minutes duration and a committee with the Head of the
Department as the chairman and two faculty members from the department as members shall
evaluate the seminar based on the coverage of the topic, presentation and ability to answer
the questions put forward by the committee.
Students shall individually prepare and submit a seminar report based on experimental study
/ industrial training on the corresponding topic, in the prescribed format given by the
Department. The reference shall include standard journals (ACM/IEEE), conference
proceedings and equivalent documents, reputed magazines and textbooks, technical reports
and web based material, approved by the supervisor. The references shall be incorporated in
the report following IEEE standards reflecting the state-of-the-art in the topic selected.
EXPECTED OUTCOME:
Improvement in proficiency in English
Improvement in presentation skills
Improvement in analytical and reasoning ability
Improvement in technical writing
Year of
Course No. Course Name L-T-P-Credits
Introduction
DIGITAL IMAGE
06 CS 6 08 7 PROCESSING LAB- I 0-0-2-1 2015
COURSE OBJECTIVES:
To implement basic and advanced image processing algorithms.
EXPECTED OUTCOME:
Students will get ability to:
Understand discrete transform works including concepts of basic images.
Understand about quantisation in both spatial and frequency domain.
REFERENCES:
1. R C Gonzalez, R E Woods, S L Eddins, Digital Image Processing using Matlab", 2e,
Gatesmark
Publishing, 2009
2. Jayaraman S, Veerakumar T, Esakkirajan S, Digital Image Processing", Mc Graw Hill
Education, 2009
3. Anil K Jain, Fundamentals of Digital Image Processing", Prentice Hall, 1989
4. Chris Soloman, Toby Breckon, Fundamentals of Digital Image Processing: A Practical
Approach with
Examples in Matlab", Wiley-Blackwell, 2010
SEMESTER 2
Year of
Course No. Course Name L-T-P-Credits
Introduction
ADVANCED DIGITAL
06 CS 6 01 8 4-0-0-4 2015
IMAGE PROCESSING
PREREQUISITES: Programming experience,background in image processing,graphics or
computer vision,familarity with the basic concepts of Linear Algebra,calculus and
probability.
COURSE OBJECTIVES:
The objective of this course is to discuss advanced topics in image processing and
analysis that build on the introduction course.
To understand about scientific methodology which includes reading of scientific
publications and book chapters, summarizing the contents, developing strategies to
implement the algorithms, and finally presenting the theory, tests, and applications.
To implement solutions for complex image processing problems.
SYLLABUS:
Image Segmentation: Fundamentals, Classification of Image-segmentation
Techniques,Representation,Description,Colour Image Processing,Wavelet-based Image
Processing,Object Recognition,Applications of Object Recognition,Sources of 3D data,3D
data sets, Image processing in 3D, Measurements on 3D images.
EXPECTED OUTCOME:
The ability to apply principles and techniques of digital image processing in applications
related to advanced topics in digital imaging system design and analysis. The ability to
analyze and implement advanced image processing algorithms and the ability to modify it.
TEXT BOOKS:
1. R C Gonzalez, R E Woods, S L Eddins, Digital Image Processing using Matlab",
2e, Gatesmark Publishing, 2009
REFERENCES:
1. Jayaraman S, Veerakumar T, Esakkirajan S, Digital Image Processing", Mc Graw
Hill Education, 2009
2. John C.Russ, “The Image Processing Handbook”, CRC Press, 2007.
3. Mark Nixon, Alberto Aguado, “Feature Extraction and Image Processing”, Academic
Press, 2008.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Digital Image Segmentation: Fundamentals, Classification
of Image-segmentation Techniques, Thresholding, Region-
Based Segmentation, Edge Linking, Hough Transform,
Active Contour, Watershed Transformation, Use of Motion 10Hrs 25%
in Segmentation Representation: Boundary Following,
Chain Codes, Signatures, Boundary Segments, Skeletons.
Description: Boundary Descriptors- Shape Numbers,
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 24 of
60
Kerala Technological University – Ernakulam - I Cluster
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 02 8 COMPUTER VISION 3-0-0-3 2015
PREREQUISITES: Basics of Digital image processing
COURSE OBJECTIVES:
Students will be able to understand the methods for acquiring, processing, analyzing,
and understanding images.
It will give an insight to the theory behind artificial systems that extract information
from images.
SYLLABUS:
Introduction- Radiation and Illumination –Imaging Optics-Radiometry of Imaging-Solid-
State Image Sensing-Geometric Calibration of Digital Imaging Systems-Three-Dimensional
Imaging Techniques-Motion-Probabilistic Modelling in Computer Vision-Fuzzy Image
Processing-Case Study.
EXPECTED OUTCOME:
Students will get knowledge to perform scene reconstruction, event detection, video
tracking, object recognition, object pose estimation, learning, indexing, motion estimation,
and image restoration.
TEXT BOOKS:
1. Bernd Jahne, Horst Haubecker, “Computer Vision and Applications”, Academic Press.
REFERENCES:
1. Richard Szeliski, “Computer Vision: Algorithms and Applications”, Springer, 1st Ed.,
2010.
2. David A. Forsyth, Jean Ponce, “Computer Vision: A Modern Approach”, 2nd Ed.,
2011.
3. Simon J. D. Prince, “Computer Vision: Models, Learning, and Inference”, Cambridge
University Press, 1st Ed., 2012.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction: Components of a vision system, Imaging
systems, Signal processing for computer vision, Pattern
recognition for computer vision, Performance evaluation of
algorithms.
Radiation and Illumination: Introduction, Fundamentals
of electromagnetic radiation, Radiometric quantities,
Fundamental concepts of photometry, Interaction of
25%
radiation with matter, Illumination techniques. 10 Hrs
Imaging Optics: Introduction, Basic concepts of geometric
optics, Lenses, Optical properties of glasses, Aberrations,
Optical image formation, Wave and Fourier optics.
radiance
Solid-State Image Sensing: Introduction, Fundamentals of
solid-state photosensing, Photocurrent processing,
Transportation of photosignals, Electronic signal detection,
Architectures of image sensors, Color vision and color
imaging, Practical limitations of semiconductor
photosensors.
Geometric Calibration of Digital Imaging Systems:
Introduction, Calibration terminology, Parameters influencing
geometrical performance, Optical systems model of image
formation, Camera models, Calibration and orientation
techniques, Photogrammetric applications.
III Three-Dimensional Imaging Techniques: Introduction,
Characteristics of 3-D sensors, Triangulation, Time-of-
flight (TOF) of modulated light, Optical Interferometry
(OF). 11 Hrs 25%
Motion: Introduction, Basics: flow and correspondence, Optical
flow-based motion estimation, Quadrature filter techniques,
Correlation and matching, Modeling of flow fields
IV Probabilistic Modelling in Computer Vision:
Introduction, Why probabilistic models, Object recognition
as probabilistic modelling, Model densities, Practical
issues.
Fuzzy Image Processing: Introduction, Fuzzy image
understanding, Fuzzy image processing systems,
Theoretical components of fuzzy image processing, 10 Hrs 25%
Selected application examples.
Case Study: Any two applications- Object Recognition
with Intelligent Cameras/ Fast 3-D Full Body Scanning for
Humans and Other Objects/ Motion Tracking/ Multicolor
Classification of Astronomical Objects.
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 03 8 PATTERN RECOGNITION 3-0-0-3 2015
PREREQUISITES: Basic knowledge of probability, statistics and random variables, linear
algebra
COURSE OBJECTIVES:
To equip with basic mathematical and statistical techniques commonly used in
pattern recognition.
Achieving this objective will not only help you understand, compare and contrast
various pattern recognition techniques , but also provide you with an adequate
background onprobability theory, statistics, and optimization theory to tackle a wide
spectrum of engineering problems.
To provide a detailed overview of some advanced topics in pattern recognition and a
project opportunity toconduct independent, cutting-edge and publishable research
SYLLABUS:
Pattern Recognition Systems, Design cycle, Learning and Adaptation,Applications of
pattern recognition.,Bayesian Decision Theory,Minimum-Error-Rate Classification,
Bayesian parameter Estimation,Problems of Dimensionality,Non Parametric Techniques,
Linear Discriminant Functions and Decision Surfaces, Generalized Linear Discriminant
Functions, Multilayer Neural Networks,Nonmetric Methods,Algorithm-Independent
Machine Learning,MDL Principle,Clustering
EXPECTED OUTCOME:
Student understands the fundamental pattern recognition and machine learning
theories.
Student acquires the ability to design and implement certain important pattern
recognition techniques.
TEXT BOOK:
1. R.O. Duda, P.E. Hart, D.G. Stork, “Pattern Classification”, John Wiley and Sons,
2000.
REFERENCES:
1. V. S. Devi, M. N. Murty, “Pattern Recognition: An Introduction”, Universities Press,
Hyderabad, 2011.
2. Earl Gose, Steve Jost, “Pattern Recognition and Image Analysis”, PHI Publishers,
1997.
3. Robert J. Schalkoff, “Pattern Recognition: Statistical Structural and Neural
Approaches”, John Wiley & Sons Inc., New York, 1992.
4. Tou and Gonzales, “Pattern Recognition Principles”, Wesley Publications Company,
London 1974.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction: Machine Perception, Pattern Recognition
Systems, Design cycle, Learning and
11 Hrs 25%
Adaptation,Applications of pattern recognition.
Bayesian Decision Theory: Introduction, Bayesian Decision
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 28 of
60
Kerala Technological University – Ernakulam - I Cluster
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 14 8 BIOINFORMATICS 3-0-0-3 2015
PREREQUISITES: Basics of Bioinformatics
COURSE OBJECTIVES: The key objective of this course is tounderstand the inherent
structure of biological information.It include the analysis of gene and protein sequences to
reveal protein evolution and splicing.
TEXT BOOKS:
1. Neil C Jones and Pavel A Pevzner, An Introduction to Bioinformatics Algorithms, MIT
Press, 2004.
REFERENCES:
1. David W Mount, Bioinformatics- Sequence and Genome Analysis, (2/e), Cold Spring
Harbor Laboratory Press, New York, 2004.
2. D. E. Krane and M. L. Raymer, Fundamental Concepts of Bioinformatics, Pearson
Education, 2003.
3.T. K. Attwood and D. J. Parry-Smith, Introduction to Bioinformatics, Pearson Education,
2003.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Molecular biology primer, gene structure and information
content, Bioinformatics tools and databases,
genomic information content, Sequence Alignment,
Algorithms for global and local alignments, Scoring 10Hrs 25%
matrices, Dynamic Programming algorithms.
Year of
Course No. Course Name L-T-P-Credits
Introduction
WIRELESS SENSOR
06 CS 6 24 8 NETWORKS
3-0-0-3 2015
PREREQUISITES: Basics of Computer Networking
TEXT BOOKS:
1. Jun Zheng, Abbas Jamalipour, “WIRELESS SENSOR NETWORKS- A Networking
Perspective”, John Wiley and sons Publication.
REFERENCES:
2. Holger Kerl, Andreas Willig, “Protocols and Architectures for Wireless Sensor
Network”, John Wiley and Sons 1st Ed., 2005.
3. Raghavendra, Cauligi S, Sivalingam, Krishna M., Zanti Taieb, “Wireless Sensor
Network”, Springer 1st Ed., 2004.
4. Feng Zhao, Leonidas Guibas,“Wireless Sensor Network”, Elsevier, 1st Ed., 2004.
5. Kazem, Sohraby, Daniel Minoli, Taieb Zanti, “Wireless Sensor Network: Technology,
Protocols and Application”, John Wiley and Sons 1st Ed., 2007.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction to wireless sensor networks: Overview,
Technological Background, Network architectures and
Protocol Stack: Network Architectures for WSN,
Classification for WSN, Protocol Stack for WSN. 10Hrs 25%
Architecture: Single-node architecture: Hardware
components & design constraints, Operating systems and
execution environments, Network architecture:
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 32 of
60
Kerala Technological University – Ernakulam - I Cluster
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 34 8 DATA COMPRESSION 3-0-0-3 2015
PREREQUISITES: Basics of Digital image processing.
COURSE OBJECTIVES: Students will be able to understand different compression
techniques available.
TEXT BOOKS:
1. “Data compression - The complete Reference”, David salomon, Springer Publications
(4th Edition), 2006.
REFERENCES:
1. “The Data compression Book”, Mark Nelson and Jean-Loup Gailly, Mark Nelson and
Jean-Loup Gailly,
BPB publications (2nd Edition), 1995
2. “Introduction to Data Compression”, Khalid Sayood, Harcout India (P) Ltd,2/e ,New
Delhi,2002.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction Compression Techniques - Lossy compression
& Lossless compression, modeling and compression
Mathematical modeling for Lossless compression- Physical
models probability models, Markov Models and composite
source models. Mathematical modeling for Lossy
25%
compression - physical models, Probability models and 10 Hrs
linear systems models.
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 15 8 EMBEDDED SYSTEMS 3-0-0-3 2015
PREREQUISITES: Fundamentals of embedded systems paradigms
COURSE OBJECTIVES:
To develop an understanding of the technologies behind the embedded computing
system.
SYLLABUS:
Introduction to Embedded Systems-Devices and Communication Buses for Devices
Network-Embedded Programming-Interprocess Communication-RTOS.
EXPECTED OUTCOME:
Students who successfully complete this course will have demonstrated an ability to
distinguish between embedded and general purpose system.
TEXT BOOK:
1. David E Simon,” An Embedded Software Primer”, Addison-Wesley Professional, 12
th Ed., 1999.
REFERENCES:
1. Mark Nelson “Data Compression Book” BPB. Rajkamal, “Embedded Systems
Architecture, Programming and Design”, TATA McGraw Hill, 2e 2008.
2. Sriram V Iyer, Pankaj Gupta, “Embedded Realtime Systems Programming”, Tata
McGraw- Hill, 1 st Ed., 2004.
3. Tammy Noergaard, “Embedded System Architecture – A Comprehensive Guide for
Engineers and Programmers”, Newnes, Elsevier, 1 st Ed., 2005.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction to Embedded Systems: Embedded Systems,
Processor embedded into a system, Embedded Hardware
Units and Devices in a system, Embedded Software in a
system, Examples of embedded systems, Design Process in 10 Hrs 25%
embedded systems, Formalization of System Design,
Classification of Embedded Systems.
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 25 8 SOFT COMPUTING 3-0-0-3 2015
PREREQUISITES: Good understanding of distributed systems will be appreciated.
COURSE OBJECTIVES:
Lay a foundation on obtaining working solutions quickly, accepting
approximations and unconventional approaches.
SYLLABUS:
Introduction to Neuro – Fuzzy and Soft Computing,Derivative-based Optimization,
Knowledge Representation,Adaptive Neuro-Fuzzy Inference Systems.
EXPECTED OUTCOME:
Students who successfully complete this course will have demonstrated an ability to
identify and select a suitable soft computing technology to solve the problem ;
construct a solution and implement a soft computing solution.
TEXT BOOK:
1. “Neuro Fuzzy and Soft computing”, Jang J.S.R.,Sun C.T and Mizutani E – Pearson
education, 2004
REFERENCE:
1. Artificial Intelligence and Intelligent Systems”, N.P.Padhy, Oxford University Press,
2006.
2. “Fundamentals of Neural Networks”, Laurene Fauseett, Prentice Hall India, New
Delhi, 1994.
3. “Fuzzy Logic Engineering Applications”, Timothy J.Ross, McGrawHill, NewYork,
1997.
4. “Neural networks,Fuzzy logics,and Genetic algorithms”, S.Rajasekaran and
G.A.Vijayalakshmi Pai Prentice Hall of India, 2003.
5. “Fuzzy Sets and Fuzzy Logic”, George J.Klir and Bo Yuan, Prentice Hall Inc., New
Jersey, 1995.
6. “Principles of Soft Computing” S.N.Sivanandam, S.N.Deepa Wiley India Pvt Ltd.
7. “Artificial Intelligence and Soft Computing Behaviour and Cognitive model of the
human brain”, Amit Konar, CRC Press, 2008.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction to Neuro – Fuzzy and Soft Computing –
Fuzzy Sets – Basic Definition and Terminology – Set-
theoretic Operations – Member Function Formulation and
Parameterization – Fuzzy Rules and Fuzzy Reasoning –
Extension Principle and Fuzzy Relations – Fuzzy If-Then
11 Hrs 25%
Rules – Fuzzy Reasoning – Fuzzy Inference Systems –
Mamdani Fuzzy Models – Sugeno Fuzzy Models –
Tsukamoto Fuzzy Models–Input Space Partitioning and
Fuzzy Modeling.
Year of
Course No. Course Name L-T-P-Credits
Introduction
SOCIAL NETWORK
06 CS 6 35 8 3-0-0-3 2015
ANALYSIS
PREREQUISITES: NIL
COURSE OBJECTIVES:
To study the mapping and measuring of relationships and flows between people,
groups, organizations,computers, urls and other connected information or knowledge
entities.
SYLLABUS:
An Introduction to Social Network Data Analytics,Random Walks in Social Networks and
their Applications,Evolution in Social Networks,Models and Algorithms for Social
Influence Analysis,Visualizing Social Networks,Visualizing Social Networks,Multimedia
Information Networks in Social Media.
EXPECTED OUTCOME:
Students who complete the course will have demonstrated the ability to do the following:
Get idea about the strategy for investigating social structures through the use of
network and graph theories.
TEXT BOOKS:
1. Charu C. Aggarwal, “Social Network Data Analytics”, Springer.
2. Wasserman, Stanley, & Faust, Katherine. Social Network Analysis: Methods and
Applications. Cambridge: Cambridge University Press, 1994.
REFERENCES:
1. Scott, John. Social Network Analysis: A Handbook. 2nd Ed. 1994. Newberry Park,
CA: Sage
2. Robert Hanneman and Mark Riddle. Introduction to Social Network Methods, 2004.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I An Introduction to Social Network Data Analytics:
Introduction, Online Social Networks: Research Issues,
Research Topics in Social Networks. Statistical Properties
of Social Networks: Preliminaries, Static Properties,
Dynamic Properties. Random Walks in Social Networks 12 Hrs 25%
and their Applications: Random Walks on Graphs:
Background, Application in Computer Vision, Text
Analysis, Collaborative Filtering.
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 6 06 8 MINI PROJECT 0-0-4-2 2015
SYLLABUS:
The mini project is designed to develop practical ability and knowledge about
tools/techniques in order to solve the actual problems related to the industry, academic
institutions or similar area. Students can take up any application level/system level
experimental design / implementation tasks of relatively minor intensity and scope as
compared to the major-project, pertaining to a relevant domain of study, preferably based on
security. Projects can be chosen either from the list provided by the faculty or in the field of
interest of the student. At the end of each phase, presentation and demonstration of the
project should be conducted, which will be evaluated by a panel of examiners. A detailed
project report duly approved by the guide in the prescribed format should be submitted by the
student for final evaluation.
Publishing the work in Conference Proceedings/ Journals with National/ International status
with the consent of the guide will carry an additional weightage in the review process.
Year of
Course No. Course Name L-T-P-Credits
Introduction
DIGITAL IMAGE
06 CS 6 07 8 0-0-2-1 2015
PROCESSING LAB II
COURSE OBJECTIVES:
To learn about compression and coding schemes.
EXPECTED OUTCOME:
Students will be able to:
Gain practical knowledge in Digital Image Processing which will pave the way to
do their projects.
REFERENCES:
1. R C Gonzalez, R E Woods, S L Eddins, Digital Image Processing using Matlab", 2e,
Gatesmark
Publishing, 2009.
2. Jayaraman S, Veerakumar T, Esakkirajan S, Digital Image Processing", Mc Graw Hill
Education, 2009.
3. Anil K Jain, Fundamentals of Digital Image Processing", Prentice Hall, 1989.
4. Chris Soloman, Toby Breckon, \Fundamentals of Digital Image Processing: A Practical
Approach with
Examples in Matlab", Wiley-Blackwell, 2010.
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 42 of
60
Kerala Technological University – Ernakulam - I Cluster
5. “Data compression - The complete Reference”, David salomon, Springer Publications (4th
Edition), 2006.
6. “Introduction to Data Compression”, Khalid Sayood, Harcout India (P) Ltd,2/e ,New
Delhi,2002.
SEMESTER 3
Year of
Course No. Course Name L-T-P-Credits
Introduction
NATURAL LANGUAGE
06 CS 7 11 7 3-0-0-3 2015
PROCESSING
PREREQUISITES: Basics of language processors, grammars.
COURSE OBJECTIVES:
To uncover the concepts of natural language processing, grammars, parsing and
ambiguity resolution in grammars.
SYLLABUS:
Introduction to Natural Language Understanding- Linguistic Background-Grammars and
Parsing-Top-Down and Bottom-Up Parsers- Feature Systems and Augmented Grammars-
Grammars for Natural Language-Handling questions in Context-Free Grammars-Ambiguity
Resolution: Statistical Methods, Estimating Probabilities, Obtaining Lexical Probabilities,
Probabilistic Context-Free Grammars-Encoding Ambiguity in Logical Form.
EXPECTED OUTCOME:
After the completion of this course the student will be able to:
Will understand concept of natural language processing,it's applications,different
parsers,grammars and methods for ambiguity resolution.
TEXT BOOKS:
1. James Allen, Natural Language Understanding, 2/e, Pearson Education, 2003.
REFERENCES:
1. D. Jurafsky, J. H. Martin, Speech and Language Processing, Pearson Education, 2002.
2. Christpher G. Manning, Hinrich Schütze, Foundations of Statistical Natural
Language Processing, The MIT Press, Cambridge, Massachusetts.1999.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction to Natural Language Understanding: The study
of Language, Applications of NLP, Evaluating Language
Understanding Systems, Different levels of Language
25%
Analysis, Representations and Understanding, Organization
of Natural language Understanding Systems, Linguistic 10 Hrs
Background: An outline of English syntax
II Grammars and Parsing: Grammars and sentence Structure,
Top-Down and Bottom-Up Parsers, Transition Network
Grammars, Top-Down Chart Parsing. Feature Systems and
12 Hrs 25%
Augmented Grammars: Basic Feature system for English,
Morphological Analysis and the Lexicon, Parsing with
Features, Augmented Transition Networks
III Grammars for Natural Language: Auxiliary Verbs and Verb
12 Hrs 25%
Phrases, Movement Phenomenon in Language, Handling
Year of
Course Name L-T-P-Credits
Course No. Introduction
DIGITAL VIDEO
06 CS 7 21 7 3-0-0-3 2015
PROCESSING
PREREQUISITES:
Basic video understanding and knowledge about Digital Image Processing
COURSE OBJECTIVES:
To understand the fundamental concepts of Video processing like Video Enhancement and
Restoration,Motion tracking and video streaming.
SYLLABUS:
Divisibility- Congruences, Fermat's theorem –Finite difference methods – Groups, homomorphism
theorems-Probability , conditional probability, Probability distribution-Random Processes.
EXPECTED OUTCOME:
After the completion of this course the student will be able to:
Get knowledge to perform operations on videos.
TEXT BOOK:
1. Alan C. Bovik, ‘The Essential Guide to Video Processing’, Elsevier Science, edition 2,
2009.
REFERENCES:
1. Handbook of Image and Video processing – Al Bovik (Alan C Bovik),Academic Press,
Second Edition, 2005.
2. Yao Wang, Jorn Ostermann, Ya-Qin Zhang, ‘Video Processing and Communications’,
Prentice Hall, 2002.
3. Murat Tekalp, ‘Digital Video Processing’, Prentice Hall, edition 1, 1996.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Introduction to video processing: Principles of colour
video processing, Video display, Composite versus
component video, Progressive and interlaced scan,
Sampling of video signals.
Motion Estimation and Detection, Basic of video coding:
Categorization of video coding schemes, Information 25%
8 Hrs
Theory for source coding, Binary encoding, Scalar
quantization, Vector quantization, Wave form based
coding, Block-based transform coding, Predictive coding,
Temporal prediction and transform coding
Year of
Course No. Course Name L-T-P-Credits
Introduction
GIS AND REMOTE
06 CS 7 31 7 SENSING 3-0-0-3 2015
COURSE OBJECTIVES:
The Student will be able to:-
Get a foundation in the fundamentals of with image processing methods and
techniques as applied in solving environmental and urban problems and application
of GIS methods and techniques in solving practical problems.
SYLLABUS:
Introduction to GIS, Basic Geographic concepts, GIS Applications, Coordinate Systems,
Data Display and Cartography Digital Terrain Modelling, Applications of digital terrain
models. Principles of Remote Sensing– Principles of electromagnetic remote sensing,
Remote sensing system ,Classification. Image characteristics of remote sensing systems,
The sensor and sensor platforms, Remote n sensing Data Acquisition and Dissemination,
Image enhancement using spatial transforms. Data fusion related to GIS and remote
sensing, Global Positioning System (GPS), Image registration and Multi Image fusion,
Image Rectification, Thematic Classification, Hyper spectral Image analysis. Case Studies,
Familiarization with any GIS software.
EXPECTED OUTCOME:
Students who successfully complete this course will have demonstrated an ability to
understand aerospace remote sensing foundations and the use of remote sensor data and
image interpretation and processing techniques for environmental applications.
TEXT BOOKS:
1. Chor Pang Lo, Albert K. W. Yeung, Concepts and techniques of geographic
information systems Prentice Hall, 2002.
2. Kang-Tsung-Chang, Introduction to Geographical Information Systems, Tata Mc-
Graw-Hill Edition.
REFERENCES:
1. Dr. B.C Panda, “Remote sensing – Principles and Applications”, Viva Books.
2. Michael N. Demers, Fundamentals of Geographic Information Systems, 3rd Ed,
John Wiley & Sons, 1999.
3. Robert A. Schowengerdt, Remote Sensing: Models and Methods for Image
Processing, Academic Press, 2007.
4. Victor Mesev, Integration of GIS and Remote Sensing (Mastering GIS: Technol,
Applications & Mgmnt), John Wiley & Sons, 2007.
5. Heywood Ian, An Introduction To Geographical Information Systems, 3rd Edition,
Pearson Education India, 2010.
COURSE PLAN
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 49 of
60
Kerala Technological University – Ernakulam - I Cluster
Sem Exam
Module Contents Hours
Marks
I Introduction to GIS- Evolution of GIS, Components of
GIS, Basic Geographic concepts, GIS Applications,
Coordinate Systems: Geographic Coordinate System, Map
Projections-Examples, Projected Coordinated Systems,
Working with Coordinate Systems in GIS, GIS data 11 Hrs 25%
models- Georelational Vector Data Model,
Raster Vector Data Model, Object based Vector Data
Model.Data Input- Existing GIS Data, Metadata,
Conversion of existing data, Creating New Data.
II Data Display and Cartography: Cartographic
Symbolization, Types of maps, Typography, Map Design,
Map Production. Data Exploration, Attribute data Query,
Spatial Data Query, Raster Data Query, Geographic
Visualization. Vector Data Analysis, Raster Data Analysis.
11 Hrs 25%
Digital Terrain Modelling- approaches to digital terrain
data, Acquisition of digital terrain data and – Data
Analysis, Processing and Visualization- Applications of
digital terrain models.
Year of
Course No. Course Name L-T-P-Credits
Introduction
IMAGING AND
06 CS 7 12 7 3-0-0-3 2015
MULTIMEDIA SYSTEM
PREREQUISITES:
Basics of multimedia system.
COURSE OBJECTIVES:
The Student will be able to:-.
To equip with fundamental knowledge of digital media system.
SYLLABUS:
Introduction to Multimedia-Data and File Format Standards-Input and Output
Technologies-Distributed Multimedia systems
EXPECTED OUTCOME:
Students who successfully complete this course will have demonstrated with an ability to
analyze different media and design issues related to multimedia system.
TEXT BOOKS:
1. Jonathan Rosenoer, “Cyber Law: The law of the Internet”, Springer, 1997 Ralf
Steinmetz, Klara Steinmetz, “Multimedia Computing, Communications & Applications”,
Pearson education, 2009.
2. Multimedia Systems by Jhon F. Koegel Buford – Pearson Education, 2001.
REFERENCES:
II Data and File Format Standards: Rich Text Format – TIFF File
Format – Resource Interface File Format – MIDI File Format -
JPEG DIB File Format – AVI Indeo File Format – MPEG
Standards –TWAIN. Image computing: The basics of
processing 2D images- Thresholding -Convolution-Edge 11 Hrs 25%
detection- Mathematical Morphology and Shape Descriptors-
Noise Reduction- Image Fusion. Image Security: Image
Forensics - Steganography -Image Cryptography Techniques-
Chaos based and Non- Chaos based methods.
III Input and Output Technologies: Multimedia I/O Technologies:
Image Scanners – Digital Voice and Audio – Digital Camera –
Video Images and Animation – Full Motion Video -Video
Motion Analysis. Multimedia Application Classes – Types of
Multimedia Systems – Virtual Reality – Components of 10 Hrs 25%
Multimedia Systems -Multimedia Authoring Systems –
Multimedia Authoring Tools – User Interface Design- Mobile
Messaging – Hypermedia Message Components -Hypermedia
Linking and embedding
IV Distributed Multimedia systems: Architectures and issues
for Distributed Multimedia systems Synchronization, and
QOS Architecture, The role of Standards, A frame work
for Multimedia systems Operating systems Support for
Continuous Media Applications Limitation of work station
Operating systems, New OS support, Experiments Using
Real Time Mach Goals of Multimedia Systems services, 10 Hrs 25%
Multimedia systems services Architecture, Media stream
protocol Multimedia Devices, Presentation Services, and
the User Interface. Client control of continuous
multimedia, Device control, Temporal coordination and
composition, toolkits, hyper applications.
Year of
Course No. Course Name L-T-P-Credits
Introduction
IMAGE TECHNIQUES AND
06 CS 7 22 7 3-0-0-3 2015
ANALYSIS
PREREQUISITES:
Basics of digital image processing.
COURSE OBJECTIVES:
The Student will be able to:-
Get an overview on medical image techniques and analysis.
Develop create an understanding of medical image modalities, storage, segmentation and
registration
SYLLABUS:
Medical Image Processing- Imaging Modalities-Medical Image Storage- Formats -
DICOM- Medical Image Visualization-Medical Image Segmentation- Histogram-based
methods- Segmentation with Neural Networks- Medical Image Registration- Medical
Image Search and Retrieval- Applications.
EXPECTED OUTCOME:
Students who successfully complete this course will have demonstrated an ability to
familiarize principles of different imaging modalities, storage applications, segmentation
techniques and high level image processing registration.
TEXT BOOK:
1. Bankman I.N. “Hand book of Medical Imaging-Processing and Analysis”, Academic Press.
REFERENCES:
1. Bovik A.I. “Handbook of Image and Video processing”, Academic Press.
2. Jiri Jan, “Medical Image Processing, Reconstruction and Restoration- Concepts and
Methods”, CRC Tayler & Francis, 2006.
3. L. Landini, V. Positano, M.L. Santarelli, “Advanced Image Processing in Magnetic
Resonance Imaging”, CRC Tayler & Francis, 2005.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Medical Image Processing: Introduction to medical imaging,
importance, applications, trends, challenges; Medical Image
Formation Principles: X-Ray and Computed Tomography(CT)
imaging , Basic principles of CT, Imaging Modalities: Magnetic
Resonance Imaging (MRI) Mathematics of MR, spin physics, 11 Hrs 25%
NMR spectroscopy, imaging principles, Nuclear Imaging-
positron emission tomography (PET), single photon emission
Tomography (SPECT), Ultrasound Imaging , mathematical
principles, applications.
II Medical Image Storage: Archiving and Communication
Systems and Formats Picture archiving and communication
11 Hrs 25%
COURSE OBJECTIVES:
The Student will be able to:-
Uncover the fundamental concepts of parallel architecture, their algorithms.
Develop create an overview of cluster based distributed computing, GPUs and CUDA
architecture and applications.
SYLLABUS:
Parallel Architecture- Introduction-Implications for Programming Models-Basic Parallel Algorithmic
Techniques-Overview of Cluster based distributed computing: Hardware technologies for cluster
computing, Software and software architectures for cluster computing-Overview of GPUs:
architecture, features and Programming model- Introduction to Heterogeneous Computing – OpenCL-
CUDA: Architecture, Programming Model-Applications of CUDA.
EXPECTED OUTCOME:
Students who successfully complete this course will have demonstrated an ability to
To understand an overview of parallel architecture, GPUs and CUDA systems, their
architecture and applications.
TEXT BOOK:
1. David Culler, J.P. Singh, Anoop Gupta, “Parallel Computer Architecture: A
Hardware/Software Approach”, Morgan Kaufmann, 1st Ed., 1998.
REFERENCES:
1. Joseph Jaja, “Introduction to Parallel Algorithms”, Addison-Wesley Professional, 1st Ed.,
1992.Multimedia Security Handbook, BorkoFurht, DarkoKirovski, CRC Press, 2004
2. Ananth Grama, George Karypis, Vipin Kumar, Anshul Gupta, “Introduction to Parallel
Computing”, Addison-Wesley Professional, 2nd Ed., 2003.
3. Michael Quinn, “Parallel Programming in C with MPI and OpenMP”, McGraw-Hill, 1st Ed.,
2003.
4. Benedict R Gaster, Lee Howes, David R Kaeli Perhaad Mistry Dana Schaa, Heterogeneous
Computing with OpenCL McGraw-Hill, Inc. Newyork , 2011.
5. Jason Sanders, Edward Kandrot, “CUDA by Example: An Introduction to General-Purpose
GPU Programming”, Addison-Wesley Professional, 1st Ed., 2010.
6. NVIDIA CUDA C- Programming Guide.
7. CUDA C- Best Practices Guide, NVIDIA.
8. David B. Kirk, Wen-mei W. Hwu, “Programming Massively Parallel Processors: A Hands-
on Approach”, Morgan Kaufmann, 1st Ed., 2010.
COURSE PLAN
Sem Exam
Module Contents Hours
Marks
I Parallel Architecture: Introduction, Why Parallel
Architecture, Convergence of Parallel Architecture, 11 Hrs 25%
Fundamental Design Issues, The Parallelization
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 7 03 7 SEMINAR 0-0-2-2 2015
COURSE OBJECTIVE:
To introduce the students to research, understand research papers and prepare
presentation material
To understand cutting edge technology in the chosen area
To improve oral communication skills through presentation
To prepare original technical write up on the presentation
SYLLABUS:
The aim of this course is to introduce the student to research, and to acquaint him with the
process of presenting his work through seminars and technical reports. Students have to
register for the seminar and select a topic in consultation with any faculty member offering
courses for the programme. The student is expected to do an extensive literature survey and
analysis in an area related to Image Processing. The study should preferably result in design
ideas, designs, algorithms, and theoretical contributions in the form of theorems and proofs,
new methods of proof, new techniques or heuristics with analytical studies, implementations
M.Tech Syllabus – Computer Science: Specialization in Image Processing Pg. 56 of
60
Kerala Technological University – Ernakulam - I Cluster
The presentation shall be of 30 minutes duration and a committee with the Head of the
Department as the chairman and two faculty members from the department as members shall
evaluate the seminar based on the coverage of the topic, presentation and ability to answer
the questions put forward by the committee.
Students shall individually prepare and submit a seminar report based on experimental study
/ industrial training on the corresponding topic, in the prescribed format given by the
Department. The reference shall include standard journals (ACM/IEEE), conference
proceedings and equivalent documents, reputed magazines and textbooks, technical reports
and web based material, approved by the supervisor. The references shall be incorporated in
the report following IEEE standards reflecting the state-of-the-art in the topic selected.
EXPECTED OUTCOME:
Improvement in proficiency in English
Improvement in presentation skills
Improvement in analytical and reasoning ability
Improvement in technical writing
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 7 04 7 PROJECT – PHASE I 0-0-12-6 2015
SYLLABUS:
Every student should carry out project, related to areas of Information Security, under the
supervision of a Supervisor(s). The project work shall commence in the third semester and
shall be completed by the end of fourth semester. Candidates are required to undertake a
suitable research project work; the topic shall be approved by a committee constituted by the
Head of the concerned Department. Every student will be required to present the topic at the
beginning of the Phase-I to illustrate the scope of the work and to finalize the topic. The third
semester includes the design phase and the fourth semester includes the implementation and
final thesis submission.
The student should report the status of their progress weekly to the concerned supervisor.
Students should submit the project report at the end of the respective semesters, on dates
announced by the college/department. Project evaluation will be based on presentations, viva
voce, demonstration, review reports, design reports and final thesis. Progress of the project
work is to be evaluated at the end of the third semester. For this a committee headed by the
head of the department with two other faculty members in the area of the project, of which
one shall be the project supervisor. If the project is done outside the college, the external
supervisor associated with the student will also be a member of the committee.
Normally students are expected to do the project within the college. However they are
permitted to do the project in an industry or in a government research institute under a
qualified supervisor from that organization. This is only possible in the fourth semester and
the topic of investigation should be in line with the project part planned in the 3rd semester.
Student should apply for this through the project supervisor indicating the reason for this well
in advance, preferably at the beginning of the 3rd semester.
SEMESTER 4
Year of
Course No. Course Name L-T-P-Credits
Introduction
06 CS 7 01 8 PROJECT – PHASE II 0-0-21-12 2015
SYLLABUS:
The Phase II work shall be based on the work in Phase I. Normally students are expected to
do the project within the college. However they are permitted to do the project in an industry
or in a government research institute under a qualified supervisor from that organization; the
topic of investigation should be in line with the project part planned in the 3rd semester.
Student should apply for this through the project supervisor indicating the reason for this well
in advance, preferably at the beginning of the 3rd semester. This application is to be vetted
by a departmental committee constituted for the same by the Principal and based on the
recommendation of the committee the student is permitted to do the project outside the
college. The same committee should ensure the progress of the work periodically and keep a
record of this. The application for this shall include the following:-
Topic of the Project, Project work plan in the 3rd Semester, Reason for doing the project
outside, Institution/Organization where the project is to be done, External Supervisor Name,
Designation , Qualification and Experience, Letter of consent of the External Supervisor as
well as from the organization.
Final evaluation of the project will be taken up only on completion of the project in the
fourth semester. This shall be done by a committee constituted for the purpose by the
principal of the college. The concerned head of the department shall be the chairman of this
committee. It shall have two senior faculty members from the same department, project
supervisor and the external supervisor, if any, of the student and an external expert either
from an academic/R&D organization or from Industry as members. Final project grading
shall take into account the progress evaluation done in the third semester and the project
evaluation in the fourth semester. If the quantum of work done by the candidate is found to
be unsatisfactory, the committee may extend the duration of the project up to one more
semester, giving reasons for this in writing to the student. Normally further extension will not
be granted and there shall be no provision to register again for the project.
Project work is to be evaluated both in the third and the fourth semesters. Based on these
evaluations the grade is finalized in the fourth semester.
Project evaluation marks shall be as follows:-
Total marks for the Project: 150
In the 4th Semester: Marks:100
Project evaluation by the supervisor/s : 30 Marks
Presentation& evaluation by the Committee : 40 Marks
Evaluation by the External expert : 30 Marks
Students are required to publish their work in reputed national/ International Journals/
Conference Proceedings etc which will carry weightage in final marks.