M.Phil. in Computer Science: Department of Computer Science Vidyasagar University, Midnapore W.E.F. (2018-2019)
M.Phil. in Computer Science: Department of Computer Science Vidyasagar University, Midnapore W.E.F. (2018-2019)
in Computer Science
Department of Computer Science
Vidyasagar University, Midnapore
W.e.f. (2018-2019)
Department Overview
Vision
The Department of Computer Science endeavors to imbibe the vision of the University
“Excellence and Service”. The department is committed to this a philosophy which pervades
every aspect and functioning of the department.
Mission
“To develop IT professionals with ethical and human values”. To accomplish our mission,
the department encourages students to apply their acquired knowledge and skills towards
professional achievements in their career. The department also molds the students to be
socially responsible and ethically sound.
Introduction to Programme
Programme Objective
Introduce research culture among the budding researchers.
Provide a strong foundation for analysis, synthesis, and comprehension of research
thoughts.
Build a pool of technically and scientifically qualified manpower to create a strong
scientific community.
Impart sound knowledge of computer-based research tools.
Motivate and orient youngsters to do research with proper baseline and ethical values.
1
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Syllabus
st
1 year Semester-I
Paper Code Paper Name Full Marks Theory +
Internal
101 Research Methodology 50 40+10
102 Advanced Computing 50 40+10
103 Elective-I 50 40+10
104 Elective-II 50 40+10
105 Computing Lab-I 50 --
st
1 year Semester-II
201 Software Project management 50 40+10
202 Machine Learning 50 40+10
203 Elective-III 50 40+10
204 Seminar 50
205 Computing Lab-II 50 --
nd
2 year (Semester-III and Semester-IV)
Dissertation (Upto 1 yr)
Proposal- 25
Pre-submission- 25 100
Adjudication- 50
Total 600
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Semester-I
Reference Books:
1. C.R. Kothari , “Research Methodology: Methods and Techniques”, second edition New
Age International Publications.
2. H.K. Kapil, “Research Methodology”, TataMcGrawhill publications.
3. B.C. Tandon, “Research Methodology in Social Science”,5.
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
4. Anderso J.berry H.D. & Poole M. Wiley, “Thesis and Assignment writing”,Eastern
Limited, New Delhi.
5. R. Panneerselvam, Research Methodology, New Delhi: PHI, 2005.
6. P. Oliver, Writing Your Thesis,New Delhi:Vistaar Publications, 2004.
7. F. Mittelbach and M. Goossens,The LATEX Companion, 2nd. ed. Addison Wesley, 2004.
8. J. W. Creswell, Research Design: Qualitative, Quantitative, and Mixed Methods
Approaches, 3nd. ed. Sage Publications, 2008.
9. Kumar, Research Methodology: A Step by Step Guide for Beginners, 2nd. ed. Indian: PE,
2005.
10. B. C. Nakra and K. K. Chaudhry, Instrumentation, Measurement and Analysis,2nd. ed.
New Delhi: TMH publishing Co. Ltd., 2005.
Reference Books:
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Paper-103: Elective-I (45 Hours)
Reference Books:
1. C. Lin, L. Snyder,Principles of Parallel Programming, Pearson, Addison Wesley, 2009.
2. D. B. Kirk, Wen-mei W. Hwu, Programming Massively Parallel Processors, Morgan
Kaufmann, 2010.
3. J. L. Hennessy and D. A. Patterson, Computer Architecture: A Quantitative Approach, 4th ed.
Morgan Kaufmann Publishers, 2007.
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
UNIT - IV Mobile Transport Layer (10 Hrs)
Traditional TCP, Indirect TCP, Snooping TCP, Mobile TCP, Fast retransmit/fast recovery,
Transmission /time-out freezing, Selective retransmission, Transaction oriented TCP.
Reference Books :
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
UNIT- IV: ICMP Protocol (10 Hrs)
Internet Protocol, Error and Control Message (ICMP), Subnet and Supernet Address, ICMP,
Error reporting versus error detection, ICMP message format, Detecting and reporting
various network problems through ICMP, Transparent Router, Proxy ARP, subset addressing,
implementation of subnets with masks representation, Routing in the presence of subsets, a
unified algorithm.
UNIT- V: User Datagram Protocol (UDP) and Stream Transport service (TCP) (10 Hrs)
Format of UDP message, UDP pseudo header, UDP encapsulation and Protocols layering,
UDP checksum computation, UDP multiplexing, De-multiplexing and Ports. The
Transmission control Protocol, pots, Connections and Endpoint, passive and active opens the
TCP segment format, TCP implementation issues.
Reference Books:
1. Douglas E.Comer, Internetworking with TCP/IP: Principles, Protocols, PHI Pub.
1. Forouzan, TCP-IP, Protocol Suit, TMH.
2. Comer, Internetworking with TCP-IP Vol. 3.
3. W. Richard Stevens, UNIX Network Programming.
4. Stallings, SNMP, Pearson.
5. Hunt Craig, TCP-IP Network Administration.
6. Loshin, Harwurt, TCP-IP Cleanly Explained.
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
modulators, LCD controllers, Keypad controllers. Design tradeoffs due to thermal
considerations and Effects of EMI/ES etc.
Reference Books
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Spread Spectrum Watermarking, DCT-Domain Watermarking, Quantization Watermarking,
Digital Watermarking: Protocol, An Efficient and Anonymous Buyer-Seller Watermarking
Protocol. Media-Specific Digital Watermarking, Video Watermarking, Audio Watermarking,
Binary-Image Watermarking, Advanced Digital Watermarking, Watermarking with Side
Information, Improved Spread Spectrum, Robustness to Temporal and Geometric Distortions,
Affine-Resistant Watermarking.
Reference Books:
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Introduction; Wavelets; Multiresolution Analysis and the Scaling Function; Implementation
Using Filters; Scaling and Wavelet Coefficients; Families of Wavelets; Image Compression;
Embedded Zerotree Coder; Set Partitioning in Hierarchical Trees; JPEG 2000
Reference Books:
Introduction to Classical Sets and Fuzzy sets – Classical Relations and Fuzzy Relations –
Tolerance and Equivalence Relations – Noninteractive Fuzzy sets – Membership
Functions:Fuzzification – Methods of Membership Value Assignments – Defuzzification –
Lambda-Cuts for Fuzzy sets and Fuzzy Relations – Defuzzification Methods. Fuzzy
Arithmetic and Fuzzy Measures: Fuzzy Rule Base and Approximate Reasoning: Truth values
and Tables in Fuzzy logic – Fuzzy Propositions – Formation of Rules – Decomposition and
Aggregation of rules – Fuzzy Reasoning – Fuzzy Inference Systems (FIS) – Fuzzy Decision
Making – Fuzzy Logic Control Systems.
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Applications of Soft Computing: A Fusion Approach of Multispectral Images with SAR
Image for Flood Area Analysis – Optimization of Travelling Salesman Problem using
Genetic Algorithm Approach –Genetic Algorithm based Internet Search Technique – Soft
Computing based Hybrid Fuzzy Controllers – Soft Computing based Rocket Engine –
Control.
Reference Book:
1. S.N. Sivanandan and S.N. Deepa, Principles of Soft Computing, Wiley India, 2007.
2. S. Rajasekaran and G.A.V.Pai, Neural Networks, Fuzzy Logic and Genetic Algorithms,
PHI, 2003.
3. Timothy J.Ross, Fuzzy Logic with Engineering Applications, McGraw-Hill, 1997.
4. J.S.R.Jang, C.T.Sun and E.Mizutani, Neuro-Fuzzy and Soft Computing, PHI, 2004,
Pearson Education.
Audio signal & its properties, Types of audio signals, Audio processing
system- brief outlines, Applications, History of audio processing.
References Books:
11
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
1. Zdo Zoizen “Digital Audio Signal Processing” Wiley-Blackwell, 2nd Edition, 2008.
Writing scientific report - structure, and components of research report - revision and
refining’ - writing project proposal - paper writing for international journals, submitting to
12
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
editors - conference presentation – preparation of effective slides, pictures, graphs - citation
styles.
UNIT –IV: Parallel Computing (15)
CUDA, Open MP, and Other Softwares.
Reference Books:
1. Learning Python, by David Ascher and Mark Lutz
2. Think Python, by Allen B. Downey
3. MATLAB Programming for Engineers, by Stephen J. Chapman
4. The LaTeX companion, by Michel Goossens
Semester-II
Risk Management, Concept of Risk, Managing Risks, Risk Management Process, Risk
Management Approaches, Change control Management, People Management in Projects-
Leadership, Leadership Styles, Teamwork Conflicts, Conflict Management Project Control,
Evaluation and Reporting, Project feedback and control, Project monitoring, Quality control,
Metrics, Measurement and Analysis, Performance Measurement Analysis, Project Appraisal,
Reviews, Project Status Reporting, Dashboard Reporting, Controlling and Closing Post-
project reviews, and Maintenance.
Software bug tolerance and recovery, Security attacks and Security bugs, Concurrency bugs,
Microsoft configuration.Microsoft Project (Practical)
13
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Reference Books:
Biological Neuron and Artificial Neuron Model, McCulloch-Pits Neuron Model, Perceptron
Classification, Linearly Seperability, XOR Problem, Overview of Neural Network, Architecture,
Learning Rules, Supervised Learning, Unsupervised Learning, Perceptron Learning,
Reinforcement Learning, Delta Learning Rule.
Generalized Delta Learning, Back propagations training algorithm and derivation of weight,
Variant in Back propagations, Radial Basis Function (RBF), Application of BP and RBF N/W
Counter Propagation, Kohonen Self Organizing feature Maps, Hopfield network
Introduction of biometric traits and its aim, Image processing/pattern recognition/statistics, Error
types. Biometric system, authentication, physiological and behavioral properties, properties of
biometric system, Application areas. Fingerprint recognition, Enhancement, Thinning, minutiae,
CN number, matching, Ear and Iris recognition, normalization, matching and decision
Reference Books:
1. Introduction to the Theory of Neural Competition By- John hertz, Krogh and Richard Addision
Wesely
2. Artificial Neural Systems By Jack M. Zurada West Publishing Company, 1992.
3. Neural Networks A CLASS ROOM APPROACH By Satish Kumar, Tata McGraw –Hill
Publishing.
4. Pattern Classification, second edition, by “Richard O.Duda, Peter E. Hent & David G. Strok.
14
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
5. Statistical pattern Recognition; K. Fukunaga; Academic Press, 2000.
A. Computer Vision:
Reference Books:
1. Richard Szeliski, Computer Vision: Algorithms and Applications, Springer-
Verlag London Limited 2011.
2. Computer Vision: A Modern Approach, D. A. Forsyth, J. Ponce, Pearson
Education, 2003.
3. Richard Hartley and Andrew Zisserman, Multiple View Geometry in
Computer Vision, Second Edition, Cambridge University Press, March 2004.
15
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
4. K. Fukunaga; Introduction to Statistical Pattern Recognition, Second Edition,
Academic Press, Morgan Kaufmann, 1990.
5. R.C. Gonzalez and R.E. Woods, Digital Image Processing, Addison- Wesley,
1992.
Data Mining studies algorithms and computational paradigms that allow computers to
find patterns and regularities in databases, perform prediction and forecasting, and
generally improve their performance through interaction with data. It is currently
regarded as the key element of a more general process called Knowledge Discovery
that deals with extracting useful knowledge from raw data. The knowledge discovery
process includes data selection, cleaning, coding, using different statistical and
machine learning techniques, and visualization of the generated structures. The course
will cover all these issues and will illustrate the whole process by examples. Special
emphasis will be give to the Machine Learning methods as they provide the real
knowledge discovery tools. Important related technologies, as data warehousing and
on-line analytical processing (OLAP) will be also discussed. The students will use
recent Data Mining software.
Reference Books:
1. Data Mining Techniques: Marketing, Sales and Customer Support
Michael J. A. Berry, Gordon S. Linoff, John Wiley & Sons
2. Data Mining: Concepts and Techniques, Third Edition (The Morgan
Kaufmann Series in Data Management Systems) Jiawei Han, Micheline
Kamber, Jian Pei, Morgan Kaufmann , 2011.
3. Data Mining: Practical Machine Learning Tools and Techniques with Java
Implementations (The Morgan Kaufmann Series in Data Management
Systems) Ian H. Witten, Eibe Frank, Morgan Kaufmann
4. Building Data Mining Applications (Enterprise Computing) Alex Berson,
Stephen J. Smith, Osborne/McGraw-Hill
16
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Databases of Patterns/Motifs/System Biology (Gene and protein network database
and resources)
Various file formats for bio-molecular sequences: genbank, fasta, gcg, msf, nbrf-pir
etc. Basic concepts of sequence similarity, identity and homology, definitions of
homologues, orthologues, paralogues. Scoring matrices: basic concept of a scoring
matrix, PAM and BLOSUM series. Sequence-based Database Searches: what are
sequence-based database searches, BLAST and FASTA algorithms, various versions
of basic BLAST and FASTA.
basic concepts of sequence alignment, Needleman, & Wuncsh, Smith & Waterman
algorithms for pairwise alignments, Progressive and hierarchical, algorithms for
MSA. Use of pairwise alignments and Multiple sequence alignment for analysis, of
Nucleic acid and protein sequences and interpretation of results.
Reference Books:
The origins of Digital Image Processing, Examples of Fields that Use Digital Image Processing,
Fundamentals Steps in Image Processing, Elements of Digital Image Processing Systems, Image
Sampling and Quantization, Some basic relationships like Neighbours, Connectivity, Distance
Measures between pixels, Linear and Non Linear Operations. Image Enhancement in the Spatial
DomainSome basic Gray Level Transformations, Histogram Processing, Enhancement Using
Arithmetic and Logic operations, Basics of Spatial Filters, Smoothening and Sharpening Spatial
Filters, Combining Spatial Enhancement Methods.
17
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Unit II - Image Enhancement in the Frequency Domain (11 Hrs)
Introduction to Fourier Transform and the frequency Domain, Smoothing and Sharpening
Frequency Domain Filters, Homomorphic Filtering. Image Restoration - A model of The Image
Degradation / Restoration Process, Noise Models, Restoration in the presence of Noise Only
Spatial Filtering, Pereodic Noise Reduction by Frequency Domain Filtering, Linear Position-
Invarient Dedradations, Estimation of Degradation Function, Inverse filtering, Wiener filtering,
Constrained Least Square Filtering, Geometric Mean Filter, Geometric Transformations.
Reference Books:
1. J. R. Jensen, Introductory Digital Image Processing, 3rd ed. Prentice Hall, 2010.
2. R.C. Gonzalez, R.E. Woods, Digital Image Processing, Pearson International Edition, 2008.
3. Joshi, Digital Image Processing: An algorithmic approach, PHI 2007.
4. Chanda Majumdar, Digital Image Processing and analysis, PHI 2007.
Introduction, Machine Learning and NLP, ArgMax Computation, WSD : WordNet, Wordnet;
Application in Query Expansion, Wiktionary; semantic relatedness, Measures of WordNet
Similarity, Similarity Measures, Resnick's work on WordNet Similarity, Parsing Algorithms,
Evidence for Deeper Structure; Top Down Parsing Algorithms , Noun Structure; Top Down
Parsing Algorithms, Non-noun Structure and Parsing Algorithms, Probabilistic parsing;
sequence labeling, PCFG, Training issues, Arguments and Adjuncts, inside-outside
probabilities, Speech : Phonetics HMM, Morphology, Graphical Models for Sequence
Labelling in NLP, Graphical Models for Sequence Labelling in NLP , Phonetics, Consonants
(place and manner of articulation) and Vowels, Forward Backward probability; Viterbi
Algorithm, Phonology, Sentiment Analysis and Opinions on the Web, Machine Translation
and MT Tools - GIZA++ and Moses., Text Entailment, POS Tagging., Phonology; ASR,
Speech Synthesis, HMM and Viterbi, Precision, Recall, F-score, Map, Semantic Relations;
UNL; Towards Dependency Parsing., Universal Networking Language, Semantic Role
Extraction, Baum Welch Algorithm; HMM training.
18
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
Reference Books:
1. Allen, James, Natural Language Understanding, Second Edition,
Benjamin/Cumming, 1995.
2. Charniack, Eugene, Statistical Language Learning, MIT Press, 1993.
3. Jurafsky, Dan and Martin, James, Speech and Language Processing, Second
Edition, Prentice Hall, 2008.
4. Manning, Christopher and Heinrich, Schutze, Foundations of Statistical
Natural Language Processing, MIT Press, 1999.
5. Radford, Andrew et. al., Linguistics, An Introduction, Cambridge University
Press, 1999.
Paper-204: Seminar
Student have to deliver seminar presentation on a specific topic that will be provided by the
department
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf
User Through Emails Using Python, Installing smtp python module, Sending email, Reading
from file and sending emails to all users addressing them directly for marketing 13: Python
CGI Introduction, Writing python program for CGI applications, Creating menus and
accessing files, Server client program, Sample Project.
Reference Books:
1. Learning Python, by David Ascher and Mark Lutz
2. Think Python, by Allen B. Downey
3. MATLAB Programming for Engineers, by Stephen J. Chapman
4. The LaTeX companion, by Michel Goossens
20
Downloaded from Vidyasagar University by 117.251.223.168 on 30 April 2025 : 13:49:46; Copyright : Vidyasagar University
http://www.vidyasagar.ac.in/Downloads/ShowPdf.aspx?file=/Syllabus/Mphil/Computer_Science_MPhil_Syllabus.pdf