New Syllabi Maths
New Syllabi Maths
B.Sc.,
M.Sc.,
M.Phil
B.C.A.
B.Sc., IT
B.Sc.,
Mathematics
458
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17 batch onwards)
COURSE STRUCTURE
Semester – I
459
Semester – IV
Core 4 3 60 25 75 100
EMM41 Elective - III
Elective 3
Semester – V
460
Semester – VI
461
A) CONSOLIDATION OF CONTACT HOURS AND CREDITS: UG
462
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective:
To develop problem solving skills and study the applications of differential calculus
Text Books :
1) Calculus, Arumugam and Issac,
New Gamma publishing House, 1995
2) Calculus – Volume I, S. Narayanan, T.K. Manicka Vasagam Pillay,
S. Viswanathan Pvt. Ltd., 1997
Reference Books :
1) Differential Calculus – Shanti Narayan,
S. Chand and Company Ltd., 14th Edition, Reprint 2002
2) Calculus – P.R. Vittal and V. Malini
Margham Publications, Third Edition, Reprint 2012.
3) Calculus – Vol. I – Tom M. Apostal, Wiley Student publication, 2007
463
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course :
B.Sc. Code No : MM12
Semester :I No. of hours allotted : 5
Paper :
Core 2 No. of credits : 4
Title of the paper:
Algebra
Course objective:
To study various methods of solving equations.
To study inequalities and their importance in Mathematics.
Unit – I (15 Hours)
Binomial theorem for a rational index – Some important particular cases of binomial
expansion – Sign of terms in the binomial expansion – Numerically greatest term – Expansion by
splitting the term by Partial fractions – Application of the binomial theorem to Summation of
series.
Unit – II (15 Hours)
Exponential limit – Exponential theorem – Summation of series – Expansion of a
function in two different ways – The Logarithmic series : Theorem – Modification of log series
– Different forms of logarithmic series – Euler‟s constant – Summation of series.
Unit – III (15 Hours)
Relations between the roots and coefficients of equations–Symmetric function of the
roots–Sum of the powers of the roots of an equation – Newton‟s theorem on the sum of powers
of the roots
Unit – IV (15 Hours)
Transformations of equations –Reciprocal equation–To increase or decrease the roots of a
given equation by a given quantity–Form of the quotient and remainder when a polynomial is
divided by a binomial–Descartes‟ Rule of signs–Rolles‟ Theorem
Unit – V (15 Hours)
Multiple roots–Horner‟s Method–Graphical solutions of numerical equations–Cubic
equations–Biquadratic equations
Text Book :
Algebra – Vol – 1, T.K. Manicavachagom Pillay, T. Natarajan and K.S. Ganapathy,
S.Viswanathan (printers and publishers), Pvt., LTD., 2010
Reference Books:
1) Algebra – S. Arumugam and Isaac, New Gamma publications, 2006
2) Theory and Application of infinite series – Konard Knoop,
Blackie and son Ltd., 1964
464
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. : MM21
Semester : II No. of hours allotted : 5
Paper : Core 3 No. of credits :4
Title of the Paper : Integral Calculus
Course objective: To develop problem solving skills in Calculus and study the applications of
integral calculus
Text Book :
Calculus volume II - Arumugam and Issac,
New Gamma publishing House, 1998
Unit Chapter/section
I 2.7 – 2.8, 3.1 – 3.3
II 4(Full)
III 5(Full)
IV 6.2, 6.5, 6.6
V 6.7, 6.8
Reference Books:
1) Integral Calculus, Shanti Narayan,
S. Chand and Company Ltd., 9th Edition, Reprint 2002
2) Calculus – P.R. Vittal and V. Malini
Margham Publications, Third Edition, Reprint 2012.
3) Calculus – Vol. II – Tom M. Apostal, Wiley Student publication, 2007
465
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No : MM22
Semester : II No. of hours allotted : 6
Paper : Core 4 No. of credits :5
Title of the Paper : Differential Equations and Applications
Course objective:
1. To expose the students to various methods of solving different kinds of differential
equations.
2. To expose the students how to apply their knowledge in Differential Equations to other
branches of sciences.
Unit – I (18 Hours)
Differential Equations of First Order : Differential Equation – Equations of first order and
first degree – Exact differential Equations – Integrating factors – Linear equations – Bernouilli‟s
equations – Equations of first order and higher degree.
466
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code : MM23
Semester : II No. of Hours allotted : 5
Paper : Core 5 No. of Credits : 4
Title of the Paper : C- Programming
Course Objective : To develop logical and programming skills using C.
Unit - I (15 Hours)
Overview of C: History of C–Importance of C–Sample programs–Structure of a C
program – Programming style – Executing a C program – Unix and Ms – Dos systems
Constants, Variables and Data types: Introduction – Character set – C Tokens – Keywords and
identifiers – Constants , Variables and Data types – Declaration of variables and storage class –
Assigning values to variables –Defining Symbolic constants - Declaring a variable as constant –
Declaring a variable as volatile – Overflow and underflow of data.
Unit - II (15 Hours)
Operators and Expressions: Introduction - Arithmetic , Relational Logical and
Assignment operators – Increment and Decrement operators – Conditional operator – Bitwise
operators – Special operators – Arithmetic expressions – Evaluation of Expressions – Precedence
of Arithmetic Operators – Some computational problems – Type conversions in Expressions –
Operator precedence and Associativity – Mathematical functions Managing Input and Output
operations: Introduction – Reading and writing a character – Formatted input and output
Unit - III (15 Hours)
Decision Making and Branching: Introduction –Decision Making with IF statement–
Simple IF statement-The IF…ELSE statement-Nesting of IF ..ELSE statements–The ELSE IF
Ladder–The Switch statement–The?: operator–The GOTO statement. Decision Making and
Looping:Introduction–WHILE, DO and FOR statements–Jumps in Loops-Concise test
Expression
Unit - IV (15 Hours)
Arrays : Introduction – One dimensional arrays – Declaration of One – dimensional
arrays – Initialization of One dimensional arrays – Two dimensional arrays – Initializing two
dimensional arrays – Multi dimensional arrays – Dynamic arrays – More about arrays .
Character Arrays and Strings: Introduction – Declaring and Initializing String variables –
Reading Strings from terminal – Writing strings to screen – Arithmetic operations on characters
– Putting strings together – Comparison of two strings – String handling functions – Table of
Strings – Other features of strings
Unit - V (15 Hours)
User Defined functions: Introduction – Need for user defined functions – A Multi
function program – Elements of user defined functions – Definition of functions – Return values
and their types – Function calls – Function declaration –Five different categories of functions –
Nesting of functions – Recursion – Passing arrays and strings to functions – The scope ,
visibility and Lifetime of variables – Multiline programs. Structures and Unions: Introduction –
Defining a Structure – Declaring Structure variables – Accessing Structure Members – Structure
initialization – Copying and Comparing Structure variables – Operations on Individual Members
– Arrays of Structures – Arrays within Structures – Structures within Structures – Structures and
Functions – Unions – Size of Structures – Bit fields. Pointers: Introduction – Understanding
pointers – Accessing the Address of a variable- Declaring Pointer variables – Initialization of
pointer variables – Accessing a variable through its pointer
Text Book:
Programming in ANSI C – E . Balagurusamy, Tata McGraw Hill Pvt. Ltd., 5th Edition 2011
Unit Chapter
I 1 and 2
II 3 and 4
III 5 and 6
IV 7 and 8
V 9, 10 and 11(11.1-11.6)
Reference Books:
1) Programming with ANSI and Turbo C–Ashok N Kamthane, Pearson Education Pvt Ltd, 2009
2) Programming with C–K.R.Venugopal, Sudeep R.Prasad, Tata McGraw-Hill Publishing
Company limited, 2005
3) Computer Concepts and C Programming, R.Rajaram, Scitech Publications, 2001
467
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To introduce the convergence and divergence of sequences and series.
To introduce the expansions of trigonometric functions.
Reference Books :
468
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Text Books:
1) Statics - Dr. M.K. Venkataraman, Agasthiar publications, 2012
2) Dynamics -Dr. M.K. Venkataraman, Agasthiar publications, 2012
Reference books:
1) Dynamics - M.L. Khanna, Pragati Pragasam Ltd., 1998
2) Statics - M.L. Khanna, Pragati Pragasam Ltd., 1998
3) Mechanics
– P. Duraipandian, Laxmi Duraipandian and Muthamizh Jeyapragasam,
S. Chand and Company Ltd., Reprint 2012
469
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To study the theory related with theorem so that the students may cope-up
with the higher studies in Algebraic systems
Unit Chapter/Section
I 3.1 – 3.8
II 3.9 – 3.11
III 4.1 – 4.10
IV 4.11 – 4.14
V 5.1 – 5.6, 6.1 – 6.2
Reference Books:
1) Topics in Algebra -I.N. Herstein,
Wiely India Pvt. Ltd, Second Edition, Reprint 2012
2) Linear Algebra – Kenneth Hoffman and Ray Kunze
PHI Learning Pvt. Ltd., Second Edition, 2009.
2) A course in Abstract Algebra – Vijay K Khanna and S.K. Bhambri
Vikas Publishing House Pvt. Ltd., 3rd Edition, Reprint 2011
470
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To acquire knowledge in countable and uncountable sets, inequalities, Metric
spaces, continuity, completeness and connectedness of metric spaces.
Unit - I (18 Hours)
Preliminaries : Sets and Functions – Countable sets – Uncountable sets – Inequalities of
Holder and Minkowski.
Unit Chapter/section
I 1 ( Full )
II 2 ( Full )
III 3 ( Full ) & 4 ( Full )
IV 5 ( Full )
V 6 ( Full )
Reference Books :
1) Methods of Real Analysis - Goldberg, Oxford and IBH Publishing Company, 1970.
2) Real Analysis – V. Karunakaran, Pearson Education India, 2012
3) Real Analysis – Hari Kishan , Pragati Prakashan, 4th Edition, 2012
471
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective:
To know the origin and development of Operations Research.
To develop the skills of formulation of LPP and different techniques to solve it.
To know the application of Transportation and Assignment problems.
Unit – I (15 Hours)
Linear Programming Problem- Mathematical Formulation: Introduction – Linear
Programming Problem – Mathematical Formulation of the Problem – Illustration on
Mathematical Formulation of LPPs. Linear Programming Problem – Graphical solution and
extension: Introduction - Graphical Solution Method – Some Exceptional Cases-General Linear
Programming Problem – Canonical and Standard Forms of LPP – Insights into the Simplex
method.
Unit – II (15 Hours)
Linear Programming Problem- Simplex Method : Introduction – Fundamental
Properties of Solutions- The Computational Procedure- Use of Artificial Variables- Degeneracy
in Linear Programming -Solution of Simultaneous Linear Equations- Inverting a Matrix Using
Simplex Method.
Unit – III (15 Hours)
Duality in Linear Programming : Introduction – General Primal – Dual Pair –
Formulating a dual Problem – Primal – Dual Pair in Matrix Form – Duality theorems –
Complementary Slackness Theorem - Duality and Simplex Method – Dual Simplex Method.
Unit Chapter/section
I 2( 2:1 – 2:4), 3(3:1 – 3:6)
II 4(4:1 – 4:7)
III 5(5:1 – 5:7, 5:9)
IV 10 (10:1, 10:2, 10:5, 10:6, 10:8 – 10:10, 10:12,10:13)
V 11(11:1 – 11:4, 11:7)
Reference Books :
1) Operations Research – S.D. Sharma,
Kedar Nath Ramnath & Co. 13th Edition, 2002
2) Operations Research – B.S. Goel and S.K. Mittal,
Pragati Prakashan, 15th Edition, 1997
3) Operations Research – S. Kalavathy,
Vikas Publishing House Pvt. Ltd., 2nd Edition, 2002
472
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To acquire various skills about basic statistical concepts and to know
fitting statistical data in various distributions.
Unit - I (15Hours)
Correlation and Regression : Introduction – Correlation – Rank Correlation – Regression
– Correlation Coefficient for a Bivariate Frequency Distribution.
Unit - IV (15Hours)
Random Variables : Introduction – Random Variables – Discrete Random Variables –
Continuous Random Variables – Mathematical Expectations – Mathematical Expectation of
Continuous Random Variable – Moment Generating Function – Characteristic Function
Unit - V (15Hours)
Some Special Distributions : Introduction – Binomial Distribution – Poisson Distribution
– Normal Distribution
Text Book :
Unit Chapter/section
I 6 ( Full )
II 9 ( Full )
III 10 ( Full )
IV 12 ( Full )
V 13 (13 .0-13.3)
Reference Books :
1) Fundamentals of Mathematical Statistics - S. C. Gupta and V.K. Kapoor,
Sultan Chand & Sons, 11th thoroughly Revised edition, 2002
2) Fundamentals of Statistics – D.N. Elhence and Veena Elhence,
Kitab Mahal, 1988
3) Advanced Practical Statistics – S.P. Gupta,
S. Chand and Company Pvt. Ltd., 1988
473
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Text Book :
Complex Analysis - S. Arumugam A. Thangapandi Issac and A. Somasundaram,
SciTech publications , 2002
Unit Chapter/Section
I 2(2.1 – 2.9)
II 3(3.1 – 3.5)
5(5.1, 5.3, 5.4, 5.6)
III 6(6.1 – 6.4)
IV 7(7.1 – 7.4)
V 8(8.1 – 8.3)
Reference books :
1) Complex analysis - T.K. Manickavasagam Pillay and S. Narayanan,
S. V. Publishers, 2008
2) Complex analysis – V. Karunakaran,
Narosa Publishing House Pvt. Ltd., Second Edition, 2006
3) Complex analysis – Serge Lang,
Springer International Edition, First Indian Reprint 2005
474
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To study the basic concepts of Graph Theory such as Trees, planarity,
Coloring, directed graphs and know the applications to Travelling Salesman
Problem, teleprinter‟s problem, maximum network flow and arborescences.
Text Book: Graph Theory with Applications to Engineering and Computer Science
– Narsingh Deo, Prentice-Hall of India, 2001
Unit Chapter
I 1, 2(2.1 – 2.10)
II 3(3.1 – 3.7)
III 4(4. 1 – 4. 6), 5(5.1 – 5.4)
IV 7(7.1, 7.2), 8(8.1 – 8.4)
V 9(9.1 – 9. 6)
Reference books :
1) Graph Theory- Harary F, Addison – Wesley Publishing Company, 1989
2) Introduction to Graph Theory – Gary Chartrand and Ping Zhang,
Tata McGraw-Hill, 2006
3) Introduction to Graph Theory – Douglas B. West, Prentice - Hall of India, 2001.
475
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Text Book: Operations Research – Kannti Swarup, P. K. Gupta and Man Mohan
Sultan Chand & Sons, Reprint 2013
Unit Chapter/section
I 12:1 – 12:6
II 17:1 – 17:7
III 19:1 – 19:12
IV 21:1 – 21:4, 21:6 – 21:9
V 25:1, 25:2, 25:4, 25:6, 25:7, 25:8
Reference Books :
1) Operations Research – S.D. Sharma,
Kedar Nath Ramnath & Co. 13th Edition, 2002
2) Operations Research – B.S. Goel and S.K. Mittal,
Pragati Prakashan, 15th Edition, 1997
3) Operations Research – S. Kalavathy,
Vikas Publishing House Pvt. Ltd., 2nd Edition, 2002
476
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To acquire various skills about sampling theory and applications of
various statistical tests.
Test based on Chi square distribution: Introduction – Chi square test – Chi square test to
test the Goodness of fit – Test for independence of attributes
Text Book :
Statistics - S. Arumugam and A. Thangapandi Isaac,
New Gamma Publishing House, 2011
Unit Chapter/section
I 8 ( Full )
II 14 ( Full )
III 15 ( 15.0 to 15.2)
IV 16 ( Full )
V 17 ( Full )
Reference Books :
1) Fundamentals of Mathematical Statistics - S. C. Gupta and V.K. Kapoor,
Sultan Chand & Sons, 11th thoroughly Revised edition, 2002
2) Fundamentals of Statistics – D.N. Elhence and Veena Elhence,
Kitab Mahal, 1988
3) Advanced Practical Statistics – S.P. Gupta,
S. Chand and Company Pvt. Ltd., 1988
477
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To introduce the basic numeric concepts to the students so that they get
confidence to face the competitive examinations
Text Book:
Unit Chapter/section
I 2, 3, 6, 10, 11, 12
Reference Books :
1) Quantitative Aptitude Mathematics Volume- 1 – Arora, P N and Arora S,
S Chand & Company Ltd., 2009
2) Quantitative Techniques, C.R. Kothari
Vikas Publishing House Pvt. Ltd., Third Edition, First Reprint 1989
3) Elements of Quantitative Techniques – T.M. Srinivasan and S. Perumalswamy
MD Gopala Krishnan Emerald Publishers, 1985
478
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Text Book:
Discrete Mathematics
-Dr. M.K. Venkataraman, Dr. N. Sridharan and Dr. N. Chandrasekaran,
The National Publishing Company, Reprint, 2012
I IX(1 – 6)
II IX(7, 8, 13)
Reference Books:
479
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : I/III/IV No. of hours allotted : 4
Paper : Core Elective No. of credits : 3
Title of the Paper : Analytical Geometry of 3D & Vector Calculus
Course objective:
1. To expose various concepts of Analytical Geometry of 3D
2. To introduce to the students how to apply calculus to other branches of human
knowledge such as vectors.
Text Book:
Analytical Geometry of 3D and Vector Calculus
- Arumugam and Isaac, New Gamma publications, 2003
Unit Chapter/Section
I Chapter 1(Section 1.3); Chapter 2 (Sections 2.1 to 2.3)
II Chapter 3 (Sections 3.1 to 3.5)
III Chapter 4 (Sections 4.1 to 4.3)
IV Chapter 5 (Sections 5.1 to 5.4)
V Chapter 7 (Sections 7.1 to 7.3)
Reference Books:
1) A Text Book of Analytical Geometry(Two & Three dimension)
– T.K. Manikavachagam Pillay & Natarajan,
S. Viswanathan (Printers & Publishers) Ltd., 1997.
2) Vector Algebra & Analysis
- S. Narayanan & T. K. Manikavachagam Pillay
S. Viswanathan (Printers & Publishers) Ltd., 1995
3) A text book of Vector Analysis and Geometry
– H.D. Pandey. S.K.D. Dubey and S.N. Pandey
Wisdom Press, 2011
480
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : I/III/IV No. of hours allotted : 4
Paper : Core Elective No. of credits :3
Title of the Paper : Stochastic Processes
Course objective : To expose the students to various concepts of Stochastic Process and its
applications to real time problem.
Text Book:
Stochastic Processes - J. Medhi, Wiley Eastern Limited, Third reprint, 1987
Unit Chapter/section
I Chapter 1 : 1.1 to 1.6
II Chapter 1 : 1.7 & Chapter 2 full
III Chapter 3 : 3.1 to 3.4
IV Chapter 3 : 3.5 to 3.8
V Chapter 4 : 4.1, 4.2, 4.3, 4.5, 4.6
Reference Books:
1) Introduction to Stochastic Processes – A. K. Basu, Narosa Publishing House, 2007
2) Applied Stochastic Processes – Suddhendu Biswas
New Central Book Agency Pvt. Ltd., Second Edition, 2004
3) Basic Stochastic Processes – Zdzislaw Brzezniak and Tomasz Zastawniak
Springer International Edition, First Indian Reprint, 2005
481
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : I/III/IV No. of hours allotted : 4
Paper : Core Elective No. of credit : 3
Title of the Paper : Numerical Methods
Course objective: To develop the skills in solving algebraic, transcendental, differential and
integral equations numerically.
Text Book:
Numerical methods in Science and Engineering - Dr. M.K. Venkataraman,
The National publishing company, 2009
Unit Chapter/section
I Chapter III: Sections-2, 3, 4, 5
II Chapter IV: Sections-2, 3, 4 and 6
III Chapter VI: Sections - 3, 4
Chapter VIII: Sections – 3, 4, 5
IV Chapter IX: Sections - 2, 3, 8,10
V Chapter XI: Sections - 6,10,13,20
Reference Books :
1) Numerical methods - S. Arumugam, A. Thangapandi Issac and A. Somasundaram
SciTech Publication Pvt. Ltd., 2003.
2) Numerical Methods – E. Balagurusamy
Tata McGraw Hill Publishing Company Ltd., 9th Reprint 2002
3) Numerical Analysis – Manicavachagom pillay and Narayanan
S. Viswanathan Publishers Pvt. Ltd., 1994
482
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : I/III/IV No. of hours allotted : 4
Paper : Core Elective No. of credits :3
Title of the Paper : Fuzzy sets
Course objective: To introduce the concept of uncertainty and fuzziness in logic and to Study
fuzzy arithmetic, fuzzy relations and construction of fuzzy sets.
Unit Chapter/section
I 1(1.1 – 1.3), 2(2.1 – 2.3)
II 3(3.1 – 3.6)
III 4(4.1 – 4.6)
IV 5(5.3 – 5.5, 5.7)
V 10(10.2 – 10.7)
Reference Books:
1) Fuzzy Set Theory and its Applications - H.J. Zimmermann
Allied Publishers Ltd., Second Edition, 1996
2) A First Course in Fuzzy Logic – Hung T. Nguyen and Elbert A. Walker
Chapman and Hall/CRC, 3rd Edition, 2006
483
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : I/III/IV No. of hours allotted : 4
Paper : Core Elective No. of credits :3
Title of the Paper : Computer Algorithms
Course Objective : To study the various design techniques and general methods for solving
problems using computer programming
To apply them as algorithms to solve specific problems and analyze and
compare these algorithms.
Text Book:
Fundamentals of Computer Algorithms
- Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran
- Galgotia Publications private Limited, 2010
Unit Chapter/section
I Chapter-1 1.1 to 1.3
II Chapter-3 3.1 to 3.4, 3.5.1
III Chapter-4 4.1, 4.4, 4.5.1, 4.5.2, 4.8
IV Chapter-5 5.1 to 5.4, 5.9
V Chapter-6 6.1 to 6.3
Reference Books:
1) Theory and Problems of Data Structures – Seymour Lipschutz,
Schaum‟s Series, Tata McGraw Hill, 1986.
2) Computer Algorithms – Sara Baase and Allen Van Gelder
Pearson Education, 3rd Edition, 2009
3) Fundamentals of Algorithms – Gilles Brassard and Paul Bratley
Prentice Hall of India Pvt. Ltd., 2003
484
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : I/III/IV No. of hours allotted : 4
Paper : Core Elective No. of credits :3
Title of the Paper : Data Mining
Course objective: Understanding knowledge base database, Discovering and Mining
common pattern from data sets.
Unit – I (12 Hours)
DATA MINING: Introduction – Data Mining – Success Stories – Main Reason for
Growth of Data Mining Research – Recent Research Achievements – Graphical Models and
Hierarchical Probabilistic Representations – New Applications – Trends that Effect Data Mining
– Research Challenges – Test beds and Infrastructure.
DATA MINING FROM A BUSINESS PERSPECTIVE: Introduction – From Data
Mining Tools to Solutions – Evolution of Data Mining Systems – Knowledge Discovery Process
– Data Mining Supporting Technologies Overview – Data Mining Techniques
Unit - II (12 Hours)
DATA TYPES, INPUT AND OUTPUT OF DATA MINING ALGORITHMS:
Introduction – Instances and Features – Different Types of Features(Data) – Concept Learning
and Concept Description – Output of Data Mining – Knowledge Representation. DECISION
TREES – CLASSIFICATION AND REGRESSION TREES: Introduction-Constructing
Classification Trees – CHAID (Chi-square Automatic Interaction Detection) –CART
(Classification and Regression Trees) – Regression Trees – General Problems in Prediction of
Classes for Data with Unknown Class Value – Pruning – Introduction – Model Estimation
Unit - III (12 Hours)
PREPROCESSING AND POSTPROCESSING IN DATA MINING: Introduction –Steps
in Preprocessing – Discretization – Feature Extraction, Selection and Construction – Missing
Data and Methodological Techniques for Dealing it – Example of Dealing Missing Data in
Decision Tree Induction – Post processing. ASSOCIATION RULE MINING: Introduction –
Automatic Discovery of Association Rules in Transaction Databases – The Apriori Algorithm –
Shortcomings.
Unit - IV (12 Hours)
ALGORITHMS FOR CLASSIFICATION AND REGRESSION : Introduction – Naïve
Bayes- Multiple Regression Analysis –Logistic Regression – k-Nearest Neighbour Classification
– GMDH (Group Method of Data Handling) – Evolutionary Computing and Genetic Algorithms
Unit – V (12 Hours)
CLUSTER ANALYSIS: Introduction – Partitional Clusterings – k-medoids – Modern
Clustering Methods – Birch – DBSCAN
Text Book: Insight into Data Mining Theory and Practice
- K.P. Soman, Shyam Diwakar and V. Ajay, Prentice Hall of India Pvt. Ltd., 2006
Unit Chapter/section
I Chapters 1 and 2
II Chapters 3 and 4
III Chapters 5 and 7
IV Chapter 9
V Chapter 11-Sections 11.1 – 11.6
Reference Books :
1) Data Mining Concepts and Techniques - Jiawei Han and Micheline Kamber,
Morgan Kaufmann Publishers, An Imprint of Elsevier, 2nd Edition, 2006.
2) Data Mining, Practical Machine Learning Tools and Techniques
- Ian H. Witten and Eibe Frank, Morgan Kaufmann Publishers, 2008
485
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Text Book:
Mathematical Modelling – J.N. Kapur, New Age International (P) Ltd., Publishers, 2009
Unit Chapter/section
I 2.2, 2.3, 3.4, 3.5
II 5.3, 5.4, 5.5
III 6.1, 6.2, 6.3
IV 8.1 to 8.3, 9.1 to 9.2
V 10.1, 10.3, 10.4
Reference Books:
1) Modelling with differential and difference Equations
– Glenn Fulford, Peter Forrester & Arthur Jones, Cambridge University Press, 2001.
2) Mathematical Modelling: Principles and Applications
– Frank R. Giordno, William P. Fox, Steven B. Horton and Maurice D. Weir
Cengage Learning, 2009
486
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Text Book:
Fractals Everywhere – Michael F. Bransley, 2nd Edition, Academic Press, 1993.
Reference Books:
1) Creating Fractals- Roger Stevens, Charles River Media, Inc., 2005.
2) Chaos, Fractals and Dynamics – P. Fischer and William R. Smith,
Marcel Dekker Inc., 1985
3) Chaos: An Introduction to Dynamical Systems
– Kathleen T. Alligood, Tim. D. Sauer and James A. Yorke, Springer Verlag, 1996.
487
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
List of Practicals
1. Fahrenheit to Celsius
2. Simple interest and Compound interest
3. Largest of three numbers
4. Odd/Even Number
5. Reverse the Number
6. Sum of Digits
7. Number of Multiples of 7 between 1 and 100
8. Prime Number
9. Quadratic Equation using switch case
10. Fibbonacci Series
11. Average of n values
12. nCr value
13. Multiplication table
14. Standard deviation
15. Median
16. Ascending order
17. Descending order
18. Sorting a list of Names
19. Matrix addition and subtraction
20. Matrix multiplication
488
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : II/IV/VI No. of hours allotted : 2
Paper : Skill Based Elective No. of credits :2
Title of the Paper : Numerical Methods – Practical
List of Practicals
1. Finding a root of the given equation using bisection method
10. Solving the given differential equation by Runge-Kutta method (4th Order only)
489
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : II/IV/VI No. of hours allotted : 2
Paper : Skill Based Elective No. of credits :2
Title of the Paper : Graph Theory – Practical
List of Practicals
1. Degree of a vertex
2. Connectedness
5. Kruskal‟s Algorithm
6. Prim‟s Algorithm
8. Vertex Coloring
490
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code :
Semester : II/IV/VI No. of Hrs allotted: 2
Paper : Skill Based Elective No. of Credits :2
Title of the Paper : Web Designing with HTML
List of Practicals
2. Creating a personal profile web page with a suitable background design , background
3. Creating a HTML document with menu using ordered and unordered list.
6. Developing a complete web page using Frames and Framesets which gives the
491
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : II/IV/VI No. of hours allotted : 2
Paper : Skill Based Elective No. of credits :2
Title of the Paper : Theory of Numbers
Course objective : To introduce the number system with important proof techniques
The Natural Numbers – Peano‟s postulates – Mathematical Induction – The Index laws.
Text Book:
Unit Chapter/section
I 3.1
II 3.9, 3.10, 3.12
Reference Books:
1) Number Theory - George E. Andrews
Hindusthan Publishing Corporation (India), 1992
2) Introduction to Analytic Number Theory
– Martin Erickson and Anthony Vazzana,
Chapman and Hall /CRC publications,2009.
492
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : II/IV/VI No. of hours allotted : 2
Paper : Skill Based Elective No. of credits :2
Title of the Paper : Statistical Test of Significance
Analysis of variance: One way, Two way classifications, Latin square design
Reference Books:
1) Statistical methods – S.P. Gupta, Sulthan Chand and Sons, 1998
2) Elements of Mathematical Statistics – S.C. Gupta and V.K. Kapoor,
Sulthan Chand and Sons, 3rd Edition, 2001
493
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : II/IV/VI No. of hours allotted : 2
Paper : Skill Based Elective No. of credits :2
Title of the Paper : Z and Fourier Transforms
Course objective: To introduce the concept of Z transforms, Fourier transforms and some of its
applications
Text Book:
Unit Chapter/section
I 7.1 to 7.5
II 6.1 to 6.4, 6.6, 6.7
Reference books:
1) Higher Engineering Mathematics – B.S. Grewal,
Khanna Publishers, 34th Edition, 1998
2) Advanced Engineering Mathematics – R.K. Jain and S.R.K. Iyengar
Narosa Publishing House, 2002
494
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Code No. :
Semester : II/IV/VI No. of hours allotted : 2
Paper : Skill Based Elective No. of credits :2
Title of the Paper : Theory of Lattices
Course objective: To introduce the concept of Lattice, various types of lattices and Boolean
algebra
Text Book:
Discrete Mathematics
- Dr. M.K. Venkataraman, Dr. N. Sridharan and Dr. N. Chandrasekaran,
The National Publishing Company, Reprinted May 2009
Unit Chapter/section
I X(1 – 4)
II X(5 – 7)
Reference Books:
1) Discrete Mathematical Structures with Applications to Compute Science
- J.P. Trembley and R. Manohar,
Tata McGraw –Hill Publishing Company Ltd, 14th reprint 2001.
2) Discrete Mathematics – Seymour Lipschutz and Marc Lars Lipson
Tata McGraw Hill Publishing Company Ltd., 2002
495
Allied Papers
496
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Com. Code No. : MK13
Semester :I No. of hours allotted : 4
Paper : Major No. of credits :4
Title of the Paper : Business Mathematics
Course objective :
Text Books:
1) Business Mathematics, P.R. Vittal, Margham Publications, III Edition 2005
2) Business Mathematics, N.K. Nag, Revised Edition 2012 (For Unit V)
3) An Introduction to Business Mathematics, V. Sundaresan and S. D. Jayaseelan, reprint
2002.
497
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Chemistry Code No. : AC31 (M)
Semester : III No. of hours allotted : 6
Paper : Allied No. of credits :4
Title of the Paper : Allied Mathematics - I
Course objective: To introduce the basic concepts of series, differentiation, integration,
statistical ideas and group theory
498
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Chemistry Code No. : AC41 (M)
Semester : IV No. of hours allotted : 6
Paper : Allied No. of credits :4
Title of the Paper : Allied Mathematics - II
Course objective: To develop the mathematical skills to study higher Chemistry
Unit Chapter/Section
I 2.1, 2.2, 2.3, 2.4
II 4
III 3
IV 6.1, 6.2, 7
V 5.1, 5.2, 5.3
Reference Books:
1) Differential Equations and Applications – Arumugam & Isaac,
New Gamma Publishing House – 2008.
2) Ancillary Mathematics Volume I Part II
- T.K. Manicavachagom Pillay, T. Natarajan and K.S. Ganapathy,,
S.V. Publications Pvt. Ltd., 1989
3) Statistics - S. Arumugam and A. Thangapandi Isaac
New Gamma Publishing House, 2011
499
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Physics Code No. : AP51 (M)
Semester :V No. of hours allotted : 6
Paper : Allied No. of credits :5
Title of the Paper : Allied Mathematics - I
Course objective: To introduce the basic concepts of series, differentiation, integration,
statistical ideas and transformation in complex plane.
Unit – IV
Integration: Integration by parts – Reduction formula – Evaluation of Double and Trible
integral
Reference Books:
1) Ancillary Mathematics Book I
- T.K. Manicavachagom Pillay, T. Natarajan and K.S. Ganapathy,,
S.V. Publications Pvt. Ltd., 1998
2) Ancillary Mathematics Volume I Part II
- T.K. Manicavachagom Pillay, T. Natarajan and K.S. Ganapathy,,
S.V. Publications Pvt. Ltd., 1989
3) Ancillary Mathematics Book IV
- T.K. Manicavachagom Pillay, T. Natarajan and K.S. Ganapathy,,
S.V. Publications Pvt. Ltd., 1996
4) Complex Analysis - S. Arumugam and others
SciTech publications Chennai, 2002
500
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Physics Code No. : AP61 (M)
Semester : VI No. of hours allotted : 6
Paper : Allied No. of credits :5
Title of the Paper : Allied Mathematics - II
Course objective: To develop the mathematical skills to study higher Physics
Reference Books:
1) Differential Equations and Applications – Arumugam & Isaac,
New Gamma Publishing House – 2008.
2) Ancillary Mathematics Volume I Part II
- T.K. Manicavachagom Pillay, T. Natarajan and K.S. Ganapathy,,
S.V. Publications Pvt. Ltd., 1989
3) Statistics - S. Arumugam and A. Thangapandi Isaac
New Gamma Publishing House, 2011
501
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Computer Science Code No. : AS11
Semester :I No. of hours allotted : 5
Paper : Allied No. of credits :4
Title of the Paper : Discrete Mathematics
Course Objective: To introduce the concepts of Relations, Functions and logic.
To introduce the concepts of Matrices, Graph Theory, lattices and
types of lattices.
Unit – I (15 Hours)
Relations and Functions : Cartesian Product of Two sets – Relations – Representations of
a Relation – Operations on Relations – Equivalence Relations – Closures and Warshall‟s
Algorithm – Partitions and Equivalence Classes
Functions and operators – One – to – one , Onto functions – Special Types of Functions –
Invertible Functions – Composition of Functions (Proofs of the Theorems are not included –
Problems only)
502
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course Objective : (i) To acquire various skills about basic statistical concepts.
(ii) Fitting statistical data in various distributions.
Note: Formula Derivations are not required. Only problems need be dealt with.
Text Book :
Statistics - S. Arumugam and A. Thangapandi Isaac
New Gamma Publishing House, 2011
Unit Chapter/Section
I 2(2.0 to 2.1), 3(3.0, 3.1)
II 6(6.0 – 6.3)
III 12(12.4 – 12.6)
IV 13(13.0 – 13.2)
V 13(13.3, 13.4)
Reference Books :
1) Fundamentals of Mathematical Statistics- S.C. Gupta and V.K. Kapoor,
Sultan Chand & Sons, 2007
2) Basic Statistics - B. L. Agarwal, Wiley Eastern Limited, 1988
3) Schaum‟s Outline Series : Theory and Problems of Statistics – Murray R. Spiegel,
McGraw Hill, 1981
4) Statistics –A First Course, John E. Freund and Benjamin M. Perles,
Prentice Hall International Inc., Seventh Edition, 1999
503
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Computer Science Code No. : AS31
Semester : III No. of hours allotted : 5
Paper : Allied No. of credits :4
Title of the Paper : Numerical Methods
Text Book: Numerical Methods in Science and Engineering - Dr. M.K. Venkataraman
The National publishing company, Fifth edition (Revised and enlarged) , 1999
Unit Chapter/Section
I Chapter III - 1 to 5 and 8 (Horner‟s method)
II Chapter IV - 1 to 4 and 6
Chapter V - 1 to 7
III Chapter VI - 1 to 5
Chapter VIII - 1, 3, 4 and 5(Inverse interpolation)
IV Chapter IX - 1, 2, 3, 7, 8 and 10
V Chapter XI - 6, 10 to 15, 19 and 20
Reference Books:
1) Numerical methods - S. Arumugam, A. Thangapandi Issac and A. Somasundaram
SciTech Publication Pvt. Ltd., 2003.
2) Numerical Methods – E. Balagurusamy
Tata McGraw Hill Publishing Company Ltd., 9th Reprint 2002
3) Numerical Analysis – Manicavachagom pillay and Narayanan
S. Viswanathan Publishers Pvt. Ltd., 1994
504
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course : B.Sc. Computer Science Code No : AS41
Semester : IV No. of hours allotted : 5
Paper : Allied No. of credits :4
Title of the Paper : Operations Research
Course objective : To introduce the fundamental concepts of operations research and to train
the students in solving managerial and other real time problems.
Unit – I (15 Hours)
Operations Research an overview – Origin and development of OR – Applications of OR
– Opportunities and shortcomings of OR - Linear Programming Problem – Mathematical
Formulation – Graphical Solution.
Text Book: Operations Research - Kanti Swarup, P.K. Gupta and Man Mohan
Sultan Chand & Sons., Reprint Sixteenth Thoroughly Revised Edition 2013
Unit Chapter/Section
I Chapter 1 : 1.1, 1.2,1.10 and 1.11 and Chapter 2.
Chapter 3 : 3.1 to 3.3.
II Chapter 3 : 3.4 to 3.6
Chapter 4 : 4.1 to 4.4
III Chapter 5 : 5.1 to 5.4 , 5.7 ,5.9
IV Chapter 10:10.1, 10.2, 10.5 to 10.13 and 10.15
V Chapter 11: 11 .1 to 11.4
Reference Books:
1) Operations Research, Theory and Applications - J.K. Sharma,
Macmillan Publishers India Ltd. Reprint, 4th Edition, 2010
2) Operations Research, P. K. Gupta and D. S. Hira,
S. Chand & Company Ltd., Reprint 1990
3) Operations Research, G. V. Shenoy, U. K. Srivastava and S. C. Sharma,
Wiley Eastern Limited, Reprint 1988.
505
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17batch onwards)
Course objective: To introduce the basic numeric concepts to the students so that they get
confidence to face the competitive examinations
.
Unit – I
Problems on ages – Percentage – Profit and Loss – Ratio and Proportion – Chain rule
Unit – II
Unit – III
Unit – IV
Unit – V
Unit Chapter
I 8, 9, 11, 12, 14
II 15, 17, 18, 20
III 21, 22, 24, 25
IV 27, 28, 32, 33
V 36, 37, 39
Reference Books:
1) Quantitative Aptitude for Competitive Examinations – Abhijit Guha
Tata McGraw Hill Education Private Limited, Fourth Edition, Fifth Reprint 2011
2) Quantitative Techniques – C.R. Kothari
Vikas Publishing House Pvt. Ltd., Third Edition, First Reprint 1989
3) Elements of Quantitative Techniques – T.M. Srinivasan and S. Perumalswamy
MD Gopala Krishnan Emerald Publishers, 1985
506
M.Sc., Mathematics
507
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
M.Sc., MATHEMATICS
COURSE STRUCTURE (w.e.f. 2014 – 2016 batch onwards)
Semester – I
Total Max.
Contact
Code Subject No of Marks
Course Hours / Credits Total
No. Hours
Week CA SE
Allotted
Groups, Rings and Vector
Core -1 1PM1 6 5 90 25 75 100
spaces
Core -2 1PM2 Real Analysis – I 6 5 90 25 75 100
Ordinary Differential
Core - 3 1PM3 6 4 90 25 75 100
Equations
Core -4 1PM4 Number Theory 6 4 90 25 75 100
lab 1PML1 Java Practical 6 4 90 40 60 100
Total 30 22 450 140 360 500
Semester – II
Total Max.
Contact
Code No of Marks
Course Subject Hours / Credits Total
No. Hours
Week
Allotted CA SE
Fields and Linear
Core -5 2PM1 6 5 90 25 75 100
Transformations
Core -6 2PM2 Real Analysis – II 6 5 90 25 75 100
Core - 7 2PM3 Topology 6 5 90 25 75 100
Partial Differential
Core –8 2PM4 6 4 90 25 75 100
Equations
Core -9 2PM5 Graph Theory 6 4 90 25 75 100
Total 30 23 450 125 375 500
Semester – III
508
Semester – IV
B) Curriculum Credits
Core --- 75Credits
Elective ---15 Credits
-----------------
Total 90 Credits
-----------------
509
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No. : 1PM1
Semester :I No. of hours allotted : 6
Paper : Core 1 No. of credits :5
Title of the Paper : Groups, Rings and Vector spaces
Course objective : To study the advance ideas in Group theory like fundamental
theorem on finite Abelian groups and polynomial Rings in Ring theory.
Text Books:
1) Topics in Algebra - I.N. Herstein
Wiely India Pvt. Ltd, Second Edition, Reprint 2012
2) Modern Algebra - Quazi Zamirudeen and Surjeet Singh, Reprint 1997
510
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course objective : To make the students familiar with the concept of the construction of the real
number system, the convergence of sequence and series and the analytical rudiments such as
continuity and differentiability in the real line.
Unit Chapter
I 1 (Full)
II 2 (Full)
III 3 (Full)
IV 4 (Full)
V 5 (Full)
Reference Books :
1) Mathematical Analysis – A Modern Approach to Advanced Calculus,
– Tom M. Apostal, Addison-Wesley Publishing Company, 1974.
2) Real Analysis – N.L. Carthers, Cambridge University Press, 2000
3) Real Analysis – V. Karunakaran, Pearson Education India, 2012.
511
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Unit Chapter/Section
I Chapter 2(Section 2.6 to 2.9)
II Chapter 3(Section 3.1 to 3.5)
III Chapter 4(Section 4.1 to 4.2, 4.4 to 4.7)
IV Chapter 5(Section 5.1 to 5.6)
V Chapter 7(Section 7.1 to 7.3), Chapter 8(Section 8.1 to 8.3)
Reference Books:
1) Differential Equations with Applications and Historical Notes - George F. Simmons,
Tata McGraw - Hill Publishing Company Ltd., 13th reprint, 2008.
512
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No. : 1PM4
Semester :I No. of hours allotted : 6
Paper : Core 4 No. of credits :4
Title of the Paper : Number Theory
Course objective: To study some importance tools in number theory and study of distributions
of primes
Unit Chapter/Section
I 1.1 – 1.3
II 2.1 – 2.3
III 3.1 – 3.3
IV 4.1 – 4.3
V 5.1 – 5.3
513
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
7. Program to find sum, max, min and average of an array of elements using Inheritance.
8. Program to create a Package to check whether the given number is odd or even, prime and to
find its divisors.
9. Program to find the percentage of marks, rank of students of a class using Interfaces.
10. Program in java so that main thread to find the divisors and child thread to check prime.
514
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No. : 2PM1
Semester : II No. of hours allotted : 6
Paper : Core 5 No. of credits :5
Title of the Paper : Fields and Linear Transformations
Course objective : To introduce the idea connected to Galois theory and its application in
solvability by radicals and some concepts in linear transformations
Text Book:
Topics in Algebra - I.N. Herstein, Wiely India Pvt. Ltd, II Edition, Reprint 2007
Unit Chapter/Section
I 4.3, 6.1, 6.2
II 6.3, 6.4, 6.5
III 6.10, 6.11
IV 5.1, 5.3 – 5.5
V 5.6, 5.7, 7.1
Reference books :
1) Contemporary Abstract Algebra - Joseph A Gallian,
Narosa Publication, 4th edition, 1999
2) Linear Algebra – Kenneth Hoffman and Ray Kunze
PHI Learning Pvt. Ltd., Second Edition, 2009.
3) A course in Abstract Algebra – Vijay K Khanna and S.K. Bhambri
Vikas Publishing House Pvt. Ltd., 3rd Edition, Reprint 2011
515
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No : 2PM2
Semester : II No. of hours allotted : 6
Paper : Core 6 No. of credits :5
Title of the Paper : Real Analysis II
Course objective : To make the students familiar with The Riemann-Stieltjes integral, the
sequence and series of functions and equicontinuous families of functions. Also to acquire
knowledge in exponential, logarithmic, The Trigonometric and The Gamma functions.
Unit Chapter/Page
I 6 (Full)
II 7 (Pages from 143 to 154)
III 7 (Pages from 155 to 171)
IV 8 (Full)
V 9 (Pages from 204 to 228)
Reference Books :
1) Mathematical Analysis – A Modern Approach to Advanced Calculus,
– Tom M. Apostal, Addison-Wesley Publishing Company, 1974.
2) Real Analysis – N.L. Carthers, Cambridge University Press, 2000
3) Real Analysis – V. Karunakaran, Pearson Education India, 2012.
516
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Topological Spaces – Basis for a topology – The order topology – The product topology
on X x Y – The subspace topology – Closed sets and limit points – Continuous functions –
The product topology – The metric topology.
Connected Spaces – Connected Subspaces of the Real line – Components and local
connectedness.
Unit – III (17 Hours)
Compact Spaces – Compact Subspaces of the Real line – Limit point compactness.
The Urysohn Metrization theorem – The Tietze extension theorem -The Tychonoff
theorem.
Text Book:
Topology, James R. Munkres, PHI Learning Private limited, Second Edition, 2013.
Unit Chapter/Section
I Chapter 2 : 12-20
II Chapter 3 : 23-25
III Chapter 3: 26-28
IV Chapter 4 : 30-33
V Chapter 4 : 34,35
Chapter 5 : 37
Reference Books :
1) Introduction to Topology and Modern Analysis, George F. Simmons,
Tata McGraw-Hill Education Private Limited, Eighteenth Reprint 2012.
2) Introduction to Topology, J. V. Deshpande, Tata McGraw-Hill, 1988.
3) Topology, K. Chandrasekhara Rao, Narosa Publishing House, Reprint 2012.
4) Topology General & Algebraic, D. Chatterjee, New Age International, 2007.
517
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No : 2PM4
Semester : II No. of hours allotted : 6
Paper : Core 8 No. of credits :4
Title of the Paper : Partial Differential Equations
Course objective:
1. To expose the students to various methods of solving different kinds of Partial
differential equations.
2. To expose the students how to apply their knowledge in Partial Differential Equations
to other branches of sciences.
Unit - I (18 Hours)
First Order P.D.E. – Curves and Surfaces – Genesis of First Order P.D.E. – Classification
of Integrals – Linear Equations of the First Order – Pfaffian Differential Equations – Compatible
Systems – Charpit‟s Method – Jacobi‟s Method.
Unit - II (18 Hours)
Integral Surfaces Through a Given Curve – Quasi-Linear Equations – Non-linear First
Order P.D.E.
Unit - III (18 Hours)
Second Order P.D.E.: Genesis of Second Order P.D.E. – Classification of Second Order
P.D.E. One-Dimensional Wave Equation – Vibrations of an Infinite sring – Vibrations of a
Semi- infinite String –Vibrations of a String of Finite Length(Method of Separation of
Variables).
Unit - IV (18 Hours)
Laplace‟s Equation: Boundary Value Problems – Maximum and Minimum Principles –
The Cauchy Problem – The Dirichlet Problem for the Upper Half Plane – The Neumann Problem
for the Upper Half Plane – The Dirichlet Problem for a Circle - The Dirichlet Exterior Problem
for a Circle – The Neumann Problem for a Circle – The Dirichlet Problem for a Rectangle –
Harnack‟s Theorem – Laplace‟s Equation – Green‟s Function.
Unit - V (18 Hours)
Heat Conduction Problem – Heat Conduction –Infinite Rod Case –Finite Rod Case –
Duhamel‟s Principle – Wave Equation – Heat Conduction Equation.
Text Book :
An Elementary Course in Partial Differential Equations , T.Amaranath,
Narosa Publishing House, Second Edition 2003, Eighth Reprint 2013.
Unit Chapter/section
I 1 (Section 1.1 to 1.8)
II 1(Section 1.9 to 1.11)
III 2(Section 2.1 to 2.3.3, 2.3.5)
IV 2(Section 2.4 to 2.4.11)
V 2( Section 2.5 to 2.6.2)
Reference Books :
1) Elements of Partial Differential Equations – I. N. Sneddon, McGraw-Hill, 1957.
2) Introduction to Partial Differential Equations : A Computational Approach
- Aslak Tveito & Ragnar Winther, Springer – Verleg, 2010.
3) Partial Differential Equations: An Introductory Treatment with Applications,
- K. S. Bhamra, PHI Learning Private Limited, 2010.
518
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No : 2PM5
Semester : II No. of hours allotted : 6
Paper : Core 9 No. of credits : 4
Title of the paper : Graph Theory
Course objective: To introduce the graph theoretical concepts that helps to model real life
situations.
Text Book:
Introduction to Graph Theory – Gary Chartrand and Ping Zhang,
Tata McGraw-Hill, 2006
Unit Chapter/Section
I 5(5.1 – 5.4)
II 8(8.1 – 8.3)
III 9(9.1, 9.2)
IV 10(10.1 – 10.3)
V 11(11.1,11.2)
12(12.1, 12.2)
Reference Books :
1) Introduction to Graph Theory – Douglas B. West, Prentice - Hall of India, 2001.
2) Graph Theory- Harary, Narosa Publishing House, 1989.
3) Graph Theory- Bondy and Murthy, Springer, 2013.
519
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Text Book:
Classical Mechanics – Herbert Goldstein
Narosa Publishing House, Second Edition, 25th Reprint, 2001.
Unit Chapter/Section
I 1
II 2(2.1 – 2.4)
III 3(3.1 – 3.9)
IV 8(8.1, 8.2, 8.5, 8.6)
V 9(9.1, 9.2, 9.4)
Reference Books :
1) Classical Mechanics – V.B. Bhatia, Narosa Publishing House , 2001.
2) Classical Mechanics - C.R. Mondal , PHI Learning Pvt. Ltd., 2004.
3) Classical Mechanics – John Robert Taylor, University Science Books, 2005.
520
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Unit Chapter/Section
I Chapter 2
II Chapter 4 : Sections 1, 2 and 3
III Chapter 4 : 5.1, 5.2, 5.3, 6.1, 6.2, 6.3
IV Chapter 5 : 1.1, 1.2, 1.3 , 2.1, 2.2, 2.3, 2.4, 3.1,3.2
V Chapter 7: 2.1, 2.2, 2.3, 2.4, 3.1, 3.2 , 3.3
Reference Books:
1) Foundation of Complex Analysis - S. Ponnusamy, Narosa, Ninth Reprint, 2013
2) Complex Analysis – J. V. Deshpande, Tata McGraw – Hill, 1989.
3) Complex Analysis- V. Karunakaran, Narosa Publishing House, 2000.
521
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course :M.Sc. Mathematics Code : 3PM3
Semester : IV No. of Hours allotted :6
Paper : Core 12 No. of Credits :4
Title of the Paper : Optimization Techniques
Course Objective : To introduce various decision – making tools and techniques.
Text Book:
Operations Research -An Introduction, Hamdy A.Taha,
Pearson Education, 9th Edition, 2012
Unit Chapter
I 6(6.1 – 6.3)
II 6(6.4 and 6.5)
III 13 & 16
IV 15
V 18
Reference Books :
1) Operations Research Theory and Applications – J.K.Sharma,
Macmillan India Ltd, Third Edition, 2009
2) Operations Research – Kanti Swarup, P.K.Gupta and Man Mohan ,
Sultan Chand & Sons, Sixteenth Revised Edition, 2013.
3) Operations Research – S. D. Sharma , Kedernath Ramnath, 2008.
522
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No. : 4PM1
Semester : IV No. of hours allotted : 6
Paper : Core 13 No. of credits :4
Title of the Paper : Mathematical Statistics
Course objective: To present the importance of theoretical approach in statistical methods.
Text Book :
Introduction to Mathematical Statistics
– R.V. Hogg, A.T. Craig and J.W. Mckean,
Pearson Education, 2005
Unit Chapter/Section
I 3(3.1 – 3.5)
II 3(3.6), 4(4.1 – 4.4)
III 5(5.1, 5.2, 5.4 – 5.6)
IV 6(6.1 – 6.3), 7(7.1 – 7.3)
V 8(8.1 – 8.4)
Reference Books :
1) Mathematical Statistics - S.C. Gupta and V.K. Kapoor,
Sultan and Chand sons publishers, 2000.
2) Mathematical Statistics – J.N. Kapoor and H.C. Saxena,
S. Chand & Co., 25th Edition, 2009.
3) John‟s Freund‟s Mathematical Statistics - Irwin Miller & Maryless Miller,
Pearson Education, 2004.
523
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No : 4PM2
Semester : III No. of hours allotted : 6
Paper : Core 14 No. of credits :5
Title of the Paper : Functional Analysis
Course objective: To develop the skills in analyzing the basic structure of normed spaces and to
get knowledge in using classes of functions rather than individual functions.
Unit – I (18 Hours)
Fundamentals of Normed Linear Spaces : Normed Linear Spaces – Continuity of Linear
Maps.
Unit – II (18 Hours)
Hahn-Banach Theorems – Banach Spaces- Bounded Linear Maps on Banach Spaces :
Uniform Boundedness Principle.
Unit – III (18 Hours)
Closed Graph Theorem – Open Mapping Theorem. Spaces of Bounded Linear
Functionals : Duals and Transposes.
Unit – IV (18 Hours)
Geometry of Hilbert Spaces : Inner Product Spaces – Orthonormal Sets – Projection and
Riesz Representation Theorems
Text Book :
Functional Analysis - Balmohan Vishnu Limaye,
New Age International, 2nd Edition, 1996, Reprint 2012.
Unit Chapter/Section
I Chapter II – 5, 6
II Chapter II- 7 (pages: 104 to 118), 8. Chapter III-9 ( pages: 138 to 144)
III Chapter III-10, Chapter IV- 13
IV Chapter VI – 21, 22, 24(pages: 420 to 431)
V Chapter VII-25, 26
Reference Books :
1) Introductory Functional Analysis with Applications - Erwin Kreyszig,
John Wiley & Sons, Third Print, 2007.
2) Introduction to Topology and Modern Analysis – G.F. Simmons
Tata McGraw-Hill, 18th reprint 2012.
3) Foundations of Functional Analysis – S. Ponnusamy,
Narosa Publishing House, Reprint 2009.
524
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course objective : To make the students familiar with the concept of measure,
measurable sets and functions, absolute continuity and Lebesgue
intergration.
Unit – I (18 Hours)
Lebesgue Measure : Introduction – Outer Measure – Measurable Sets and Lebesgue
Measure – Nonmeasurable Sets – Measurable Functions –Littlewood‟s three principles.
Unit Chapter/Section
I 3 ( Full )
II 4 (1 - 4)
III 5 (1 - 4)
IV 11 (1 - 4)
V 11 (5, 6) and 12 (1, 3, 4)
Reference Books :
1) Measure and Integration – G.de Bara, Ellis Horwood Ltd., Second Edition, 2013.
2) Real and Complex analysis - Walter Rudin,
Tata McGraw – Hill 3rd Edition, Ninth Reprint, 2010.
525
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Text Book:
Introduction to Automata Theory, Languages, and Computation
- John E. Hopcroft Jeffery D. Ullman, Narosa, 19th Reprint, 2002
Unit Chapter/Section
I Chapter 2 : 2.1 to 2.5 , 2.7
II Chapter 3 : 3.1 to 3.4
III Chapter 4 : 4.2 to 4.6
IV Chapter 5 : 5.2,5.3 Chapter 6: 6.1,6.2
V Chapter 7 : 7.1,7.2,7.3 Chapter 8: 8.1 to 8.4
Reference Books :
1) An Introduction to Formal Languages and Automata - Peter Linz ,
Jones and Bartlett, 4th Edition, 2006.
2) Fundamentals of the Theory of Computation: Principles and Practice
- Raymond Greenlaw and H. James Hoover,
Morgan Kaufmann Publishers, 2009.
3) Theory of Computation – D. P. Acharjya, MJP Publishers, 2010.
526
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course objective: Developing knowledge to analyze the dynamical behavior of systems using
differential equations.
Text Book :
Differential Equations and Dynamical Systems - Lawrence Perko,
Springer, 3rd Edition – 2001
Unit Chapter/Section
I Chapter 1: 1.1 to 1.5
II Chapter 1 : 1.6 to 1.10
III Chapter 2 : 2.1 to 2.4
IV Chapter 2 : 2.5 to 2.10
V Chapter 3: 3.1 to 3.4
Reference Books :
1) Ordinary Differential Equations and Dynamical Systems – Gerald Teschl, AMS, 2011
2) Differential Equations , Dynamical Systems and An Introduction to Chaos
- Morris W. Hirsch, Stephen Smale, Robert L Devaney, Academic Press, 3rd Edition, 2013.
3) Introduction to Differential Equations with Dynamical Systems
- Stephen L. Caompbell & Richard Haberman, Princeton University Press, 2008
527
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Text Book:
Applied Combinatorics – Alan Tucker – John Wiley & Sons, Inc., IV Edition, 2003
Unit Chapter/Section
I 5(5.1 – 5.5)
II 6(6.1 – 6.5)
III 7(7.1 – 7.5)
IV 8(8.1 – 8.3)
V 9(9.1 – 9.4)
Reference Books :
1) Combinatorics – Theory and Applications – V. Krishnamurthy,
East-West Press, 2000.
2) Introducing Combinatorics- Richard A. Brualdi, Pearson Education Inc., 2012.
3) Introduction to Combinatorial Mathematics – C.L. Liu, McGraw Hill, 1968.
528
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Text Book :
Textbook of Fluid Dynamics – F. Chorlton, CBS Publishers, 1985.
Unit Chapter/Section
I Chapter 1(Section 1.19 to 1.20)
II Chapter 2(Section 2.1 to 2.10)
III Chapter 3(Section 3.1 to 3.7, 3.9 to 3.11)
IV Chapter 4(Section 4.1 to 4.5)
V Chapter 5(Section 5.1 to 5.8)
Reference Books :
1) Fluid Dynamics – M. D. Raisinghania, S. Chand & Company Ltd, 1996.
2) Fluid Dynamics – J.K. Goyal and K. P. Gupta,
Pragati Prakashan Publications, Seventh Edition, 1998.
3) A First Course in Fluid Dynamics – A. R. Paterson,
Cambridge University Press, Reprint 1977.
529
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course objective: To acquire the knowledge about the symmetries of ODE, Lie symmetries,
variational symmetries and their applications.
Unit Chapter/Section
I Chapter 1 : 1.1 to 1.4
II Chapter 2 : 2.1 to 2.6
III Chapter 3 : 3.1 to 3.4
IV Chapter 4 : 4.1 to 4.3
V Chapter 5 : 5.1 to 5.3
Reference Books :
1) Symmetries and Differential Equations - George W. Bluman and Sukeyuki Kumei,
Springer-Verlag, New York, 1989.
2) Symmetry and Integration Methods for Differential Equations
- George W. Bluman & Stephen C. Anco, Springer- Verlag, 2002.
3) Applications of Lie Groups to Differential Equations - Peter J. Olver,
Springer- Verlag, 2nd Edition , 1986.
530
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No. :
Semester : No. of hours allotted : 6
Paper : Elective No. of credits :5
Title of the Paper : Algorithmic Graph Theory
Course Objective: To study the advance Algorithmic approach in Graph theoretical problems
and their efficiency by means of computational complexity.
Text Book:
Graphs, Algorithms and Optimization – William Kocay, Donald L. Kresher,
Chapman & Hall/CRC, 2005
Unit Chapter/Section
I 1: 1.1 to 1.3, 2: 2.1 to 2.7
II 4 : 4.4
III 6 : 6.1 to 6.4
IV 9 : 9.1 to 9.8
V 8: 8. 1 to 8.5
Reference Books:
1) Graphs: Theory and Algorithms – K. Thulasiraman and M.N.S. Swamy,
John Wiley & Sons, 1992.
2) Algorithmic Graph Theory and Perfect Graphs – Martin Charles Golumbic,
Academic Press, 2nd Edition, 2004.
531
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Course : M.Sc. Code No. :
Semester : No. of hours allotted : 6
Paper : Elective No. of credits :5
Title of the Paper : Numerical Analysis
Course objective : To develop Numerical computational skills and to study their applications.
Text Book :
Elementary Numerical Analysis –An Algorithmic Approach
– Samuel D.Conte/Carl de Boor, ,Tata McGraw-Hill, Third Edition, 1981
Unit Chapter/Section
I 1.1,1.2,1.3,1.4
II 2.1,2.2,2.3,2.5,2.6
III 3.1,3.3,3.4,3.6
IV 7.1,7.2,7.3,7.4
V 8.3,8.4,8.5,8.6
Reference books:
1) Introductory Methods of Numerical Analysis – S.S Sastry,
PHI Learning Private Ltd., Fourth Edition, 2009
2) Numerical Analysis – S. Arumugam, A. Thangapandi Isaac, A. Somasundaram
New Gamma Publishing House, 2007
532
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Text Book:
Nonlinear Ordinary Differential Equations: An Introduction for Scientists and Engineers,
- D.W. Jordan and P. Smith, Oxford University Press, 2007.
Unit Chapter/Section
I Chapter 2(Section 2.1 to 2.4)
II Chapter 4(Section 4.1 to 4.5)
III Chapter 5(Section 5.1 to 5.6, 5.9 to 5.11)
IV Chapter 8(Section 8.1 to 8.5)
V Chapter 8(Section 8.6 to 8.11)
Reference Books:
1) Differential Equations - G.F. Simmons, Tata McGraw Hill, 1979
2) Ordinary Differential Equations and Stability Theory – D.A. Sanchez,
Freeman, 1968.
3) Nonlinear Ordinary Differential Equations- R. Grimzhiaw, CRC Press, 1993.
533
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-16 batch onwards)
Text Book:
An introduction to Differential Geometry, T.J. Willmore, Oxford university press, 2010
Unit Chapter/Section
I I(I.2 – I.5, I.7 – I.9)
II II(II.1 – II.5, II.7 –II.11, II.13 – II.16)
III III(III.1 – III.5, III.7. III.8, III.11)
IV IV(IV.1 – IV.5, IV.7, IV.8)
V V(V.1 – V.5, V.7)
Reference Books :
1) Differential Geometry – Mittal and Agarwal, Krishna prakasam Publishers, 1998.
2) Differential Geometry - D. Somasundaram, Narosa Publishing House, 2009.
3) Differential Geometry - Thierry Aubin, American Mathematical Society, 2001.
534
M.Phil., Mathematics
535
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-15 batch onwards)
M.Phil. MATHEMATICS
COURSE STRUCTURR (w.e.f. 2014 – 2015 batch onwards)
Semester – I
Semester – II
3. Computational Complexity
536
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-15 batch onwards)
Course : M.Phil. Code No. : 1SMM1
Semester :I No. of hours allotted : 6
Paper : Core 1 No. of credits :
Title of the Paper : Research Methodology
Course objective: To pay due attention to designing and adhering to the appropriate
methodologies throughout for improving the quality of research and to give a brief treatment of
tensor products and simple properties of the formation of fractions.
Unit - I (18 hours)
Research Methodology: Meaning of Research – Objectives of Research – Motivation in
Research – Types of Research – Research Approaches – Significance of Research – Research
Methods versus Methodology – Research and Scientific Method – Importance of Knowing How
Research is Done – Research Process – Criteria of Good Research – Problems- Encountered by
Researchers in India – What is a Research Problem? – Selecting the Problem – Necessity of
Defining the problem – Techniques Involved in Defining a Problem – Meaning of Research
Design – Need for Research Design – Features of a Good Design – Import Concepts Relating to
Research Design – Different Research Designs – Basic Principles of Experimental Designs.
Unit – II (18 hours)
LATEX : The Basics – The Document – Bibliography – Bibliographic Databases – Table
of contents , Index and Glossary – Displayed Text – Rows and Columns – Typesetting
Mathematics.
Unit - III (18 hours)
Modules : Modules and module homomorphisms - Submodules and quotient
modules - Operations and submodules – Direct sum and product – Finitely generated
modules – Exact sequences – Tensor product of modules –Restriction and extension of scalars –
Exactness properties of the tensor product – Algebras – Tensor product of algebras .
Unit - IV (18 hours)
Rings and Modules of fractions: Local properties – Extended and contracted ideals in
rings of fractions - Primary Decomposition.
Unit - V (18 hours)
Chain conditions - Noetherian rings – Primary Decomposition in Noetherian rings –
Artin rings.
Text Books:
1) Research Methodology, Methods and Techniques (Second Revised Edition) - C.R. Kothari,
New Age International Publishers, Reprint 2010
2) LATEX Tutorials, A Primer - Indian TEX Users Group, 2003
3) Introduction to Commutative Algebra - M.F. Atiyah and I.G. GeMacdonald,
Addison – Wesley Publishing Company, 1969
Reference Books:
1) Research Methodology - R. Panneerselvam, Prentice Hall of India, 2007
2) Algebra - Thomas W. Hungerford, Springer International edition, 2008
3) Algebra- Serge Lang, Springer International edition, Revised Third Edition, 2010
537
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-15 batch onwards)
Course : M.Phil. Code No. : 1SMM2
Semester :I No. of hours allotted : 6
Paper : Core 2 No. of credits :
Title of the Paper : Advanced Analysis
Course objective : To study certain topological-algebraic structures and the methods by which
knowledge of these structures can be applied to analytic problem.
To study the basic properties of Fourier transform.
Text Books:
1) Introduction to Topology and Modern Analysis -G.F. Simmons,
Tata McGraw – Hill edition, Eighteenth Reprint 2012.
2) Real and Complex analysis - Walter Rudin,
Tata McGraw – Hill 3rd Edition, Ninth Reprint, 2010.
Unit Book Chapter/Section
I 1 12 (Full)
II 1 13 (Full), 14(section 74)
III 2 2(Full)
IV 2 3 (Full)
V 2 9 (Full)
Reference books:
1) Functional Analysis - Walter Rudin, Tata McGraw-Hill, II edition, 2006.
2) Functional Analysis – Kosaku Yoshida, Springer Verlag, 2008
3) Introductory Functional Analysis with Applications - Erwin Kreyszig,
John Wiley & Sons, Third Print, 2007.
538
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-15 batch onwards)
Course : M.Phil. Code No. :
Semester : II No. of hours allotted : 6
Paper : Elective No. of credits :
Title of the Paper : Advanced Graph Theory
Course objective:
To introduce the recent developments in Graph theory
To inculcate research attitude in Domination, factorization and graceful Labeling,
theory of Ramsey number and digraphs
Text Books:
1. Fundamentals of domination in graphs
- T. W. Haynes, S. T. Hedetniemi and Peter J. Slater
Marcel Dekker Inc, New York, 1998.
2. Graphs & Digraphs – G. Chartrand and L. Lesniak
IV Edition, Chapman & Hall/CRC, 2005
539
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-15 batch onwards)
Course : M.Phil. Code No :
Semester : II No. of hours allotted : 6
Paper :Elective No. of credits :
Title of the Paper Stochastic Differential Equations
Course objective:
To understand the concept of Itô integrals and its properties
To inculcate research attitude in Stochastic differential equations
Unit Chapter/Section
I Chapter 1&2
II Chapter 3
III Chapter 4 &5
IV Chapter 6
V Chapter 7
Reference books:
1) Modeling with Itô Stochastic Differential Equations – E. Allen, Springer, 2007
2) Stochastic Differential Equation and Applications – Xuerong Mao, Woodhead
Publishers Ltd., 2010
3) Theory Stochastic Differential Equation with Jumbs and Appications – Rong Situ,
Springer-Science, 2005
540
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-15 batch onwards)
Unit Chapter/Section
I 9
II 10
III 11
IV 12
V 14
Reference book:
Fundamentals of Computer Algorithms
- Ellis Horowitz, Sartaj Sahani and Sanguthevar Rajasekaran, Galgotia, 2007
541
B.C.A.
542
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014-17 batch onwards)
COURSE STRUCTURE(w.e.f. 2014-2017 batch onwards)
Semester –I
Contact Total No Max Max
Course Code No Subject Hrs/ Credits of Hrs Marks Marks Total
Week Allotted CA SE
Part I
P111 Ikkala Ilakkiyam 5 2 75 25 75 100
Tamil
Part II English Through
P211 4 2 60 25 75 100
English Prose
Discrete
Allied SAM11 5 4 75 25 75 100
Mathematics
Programming in
Core SMM11 4 4 60 25 75 100
C (Theory)
Introduction to
Core SMM12 Digital Principles 4 4 60 25 75 100
&Microprocessor
LAB SMML11 C Lab 4 3 60 40 60 100
Value Value Education
VE 1 2 2 30 15 35 50
Education I I
Environmental
EVS ES 1 2 2 30 15 35 50
Studies
Total 30 23
Semester –II
Total
Contact Max Max
No
Course Code No Subject Hrs/ Credits Marks Marks Total
of Hrs
Week CA SE
Allotted
Part I Bakthi
P111 Ilakkiyamum 5 2 75 25 75 100
Tamil
Sitirilakkiyamum
Part II English Through
P211 4 2 60 25 75 100
English Drama
Resource
Allied SAM21 Management 5 4 75 25 75 100
Techniques
Computer
Core SMM21 4 4 60 25 75 100
Organization
Core SMM22 Oops with C++ 5 5 75 25 75 100
543
Semester –III
Total
Contact Max Max
No of
Course Code No Subject Hrs/ Credits Marks Marks Total
Hrs
Week CA SE
Allotted
Allied SAM31 Numerical Methods 5 4 75 25 75 100
Client/Server
Core SMM31 4 4 60 25 75 100
Technology
Core SMM32 Data Structures 4 4 60 25 75 100
Semester –IV
Total
Contact Max Max
No of
Course Code No Subject Hrs/ Credits Marks Marks Total
Hrs
Week CA SE
Allotted
Management
Allied SAM41 5 4 75 25 75 100
Accounting
Software
Core SMM41 4 4 60 25 75 100
Engineering
Core SMM42 Java Programming 4 3 60 25 75 100
Multimedia
Core SMM43 4 3 60 25 75 100
Technology
Core
ESM41 Elective* 5 4 75 25 75 100
Elective 1
LAB SMML41 Java Lab 4 2 60 40 60 100
Skill
Skill Based
Based SBE 2 2 2 30 15 35 50
Elective**
Elective
Non
Fundamentals of
Major NME 2 2 2 30 15 35 50
Internet
Elective
Total 30 24
544
Semester –V
Total
Contact Max Max
No of
Course Code No Subject Hrs/ Credits Marks Marks Total
Hrs
Week CA SE
Allotted
Software Testing
Core SMM51 4 4 60 25 75 100
Techniques
Advanced Java
Core SMM52 4 4 60 25 75 100
Programming
Database
Core SMM53 Management 4 4 60 25 75 100
Systems
Core Project 6 4 90 25 75 100
LAB SMML51 RDBMS Lab 5 2 75 40 60 100
Advanced Java
LAB SMML52 5 2 75 40 60 100
Programming Lab
Value
Education VE 3 Value Education III 2 2 30 15 35 50
III
Computers and
Self Study
Internet - - - 100 100
Paper
Applications*
Total 30 22
* Carries Extra 5 Credits that do not form part mandatory credits (140) required for completion of
the course
Semester –VI
Total
Contact No of Max Max
Credit
Course Code No Subject Hrs/ Hrs Mark Marks Total
s
Week Allotte s CA SE
d
Data
Core SMM61 Communication & 5 5 75 25 75 100
Networks
1. PRINCIPLES OF COMPUTERS
2. FUNDAMENTALS OF INTERNET
545
*-LIST OF ELECTIVE PAPERS (5 Hrs / Week)
(One Elective Paper to be chosen in IV Semester)
1. MULTIMEDIA LAB
2. MOBILE COMPUTING
3. COMPILER DESIGN
4. SYSTEM SOFTWARE
546
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course objective: Introducing fundamental concepts of mathematics which are essential for
computer science students.
547
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : I BCA Code. : SMM11
Semester : I No. of. Hours : 4 hrs/ week
Paper : CORE (1) Credits :4
Title of the Paper : Programming in C
Course objective :
To understand and apply advanced programming concepts.
To understand the concept like pointers, structure, files and link list
File Management: Introduction – Defining and opening a file – Closing a file – input ,
output operations.
Unit I Ch 1-6
Unit II Ch 7.1 to 7.7, 8.1 to 8.8
Unit III Ch 9.1 – 9.16
Unit IV Ch10.1 to 10.9, 11.1 to 11.6.
Unit V Ch 12.1 to 12.4
Reference Books:
1. Byron S. Gottfried, Programming with C, Third edition, Tata McGraw – Hill
Publications.,2010
2. Yashwant Kanetkar, Let Us C, Thirteenth edition, BPB Publications, Delhi 2012.
548
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : I BCA Code. No : SMM12
Semester : I No. of. Hours : 4 hrs/
week
Paper : CORE (2) Credits :4
Title of the Paper : Introduction to Digital Principles & Microprocessor
Course objective :
549
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
1. Standard Deviation.
2. Prime Number
3. Adam Number.
4. Armstrong Number.
5. Perfect Number.
6. PASCAL‟s Triangle
7. Multiplying two matrices & transpose of the matrix.
8. Linear search & Binary search.
9. Sum of Digit.
10. Reverse the Digit.
11. Binary to decimal…etc.
12. Sin series, Cos Series.
13. Quadratic Equation using switch.
14. Magic Square
15. Team wise Player Display – Structures & Files.
16. Stack, Queue Implementation using array.
17. String manipulation using Pointers & Arrays.
18. Library System using Data files – Structure
19. Inventory system using Data files – Structure.
20. Banking system using Data files, Structure.
21. Students Marks Processing, Structure.
22. Employee Salary Bill Processing, Structure.
23. Counting the No. of Words, characters, Spaces, Lines Alphabets ………in Text files.
550
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : I BCA Code. No : SAM21
Semester : II No. of. Hours : 5 hrs/ week
Paper : Allied(2) Credits :4
Title of the Paper : Resource Management Techniques
Course objective :
Unit-II 16 hrs
General LPP – Canonical and Standard Forms of LPP – Insights into the simplex Method
– Introduction for simplex method - Fundamental properties of solutions (problems only) – The
Computational Procedure – Use of Artificial Variables (Problems only).
Unit-III 17 hrs
Duality in linear programming problem – Introduction – General primal-dual Pair -
Formulating a dual Problem – Primal dual pair in matrix form – Duality and simplex method -
Dual simplex method (Problems only).
Unit-IV 18 hrs
Transportation Problem – Introduction – General transportation Problem – The
Transportation Table – Loops in transportation table – Triangular basis - Solution of
transportation problem – Finding an initial basic feasible Solution – Test for optimality –
Economic interpretation - Degeneracy in transportation problem – Transportation algorithm
(Modi Method) – Some exceptional cases.
Unit-V 12 hrs
Assignment problem – Introduction – Mathematical formulation of the Assignment
problem – Solution methods of assignment problem – Special cases in Assignment Problems.
Text Book:Operations Research by Kanti Swarup, P.K.Gupta, Man mohan - Thirteenth
Thoroughly Revised Edition ( Reprinted in 2008 ) - Publisher: Sultan Chand & Sons
company.
UNIT SECTION
I Chapter 1 : 1.1, 1.2,1.10 and 1.11 and Chapter 2.
Chapter 3 : 3.1 to 3.3.
II Chapter 3 : 3.4 to 3.6
Chapter 4 : 4.1 to 4.4
III Chapter 5 : 5.1 to 5.4 , 5.7 ,5.9
IV Chapter 10:10.1, 10.2, 10.5 to 10.13 and 10.15
V Chapter 11: 11 .1 to 11.4
Reference Books:
1. Operations Research – Theory and application by J. K. Sharma (fourth edition –
Reprinted in 2010) – Publisher: Macmillan publishing company.
2. Introduction to Operations Research – A computer oriented algorithmic approach by
Billy E. Gillett
( Eighth reprint in 1989 ) – Publisher: Tata McGraw Hill publishing company (p) Ltd
Company.
551
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course objective :
To become familiar with different kinds of computer organization and their applications.
To increase the understanding of basic concepts.
Unit I: 12 hrs
Fundamentals: Functional Units – Operational Concepts – Bus Structures – Computer
types – stacks and queues – subroutines.
Unit V: 16 hrs
Arithmetic and Pipelining: Design of Fast adders – Multiplication of positive numbers–
Integer division-Basic concepts of Pipelining .
Text Book:
V. Carl Hamacher, Zronko G. Vranesic, Sofwat O. Zaky , Computer Organization, Tata
McGraw- Hill Publication, Fifth Edition, 2002
Unit I : 1.1 to 1.4, 2.8, 2.9
Unit II : 7.1, 7.2, 7.4, 7.5
Unit III : 4.1, 4.2, 4.4
Unit IV : 5.1 to 5.5, 5.7
Unit V : 6.2 , 6.3, 6.6 & 8.1
(Excluding Processor Examples and Performance Considerations)
Reference Books:
M. Morris Mano, Computer System Architecture, Third edition, 2007, DORLING
KINDERSLEY (RS)
HAYERS, COMPUTER ARCHITECTURE & ORG 3rd Edition, 2012, TMH
552
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : I BCA Code. No : SMM22
Semester : II No. of. Hours : 5 hrs/ week
Paper : Core (4) Credits :5
Title of the Paper :OOPS WITH C++
Course objective :
To understand the concepts like data abstraction, inheritance & polymorphism
Unit I: 15 hrs
Software Crisis – Software Evolution – Basic Concepts of Object – Oriented
Programming – Benefits of OOP – Object Oriented Languages – Applications of OOP –
Structure of C++ program – Creating the source file Compiling and Linking Tokens – Keywords
– Identifiers – Basic Data Types – User Defined Data Types Derived Data Types – Symbolic
Constants – Types Compatibility – Declaration of Variables – Dynamic Initialization of
Variables –Operators in C++ - Manipulators – Type Cast Operator – Expressions and Implicit
Conversions – Operator Overloading – Control Structures – The Main Function – Function
Prototyping – Inline Functions – Function overloading – Friend and Virtual functions.
Unit II: 15 hrs
Specifying a class – Defining Member functions – Marking an outside function Inline –
Nesting of Member functions – Private member functions – Arrays within a Class – memory
Allocation for objects Static Data Members – Static member function arrays of objects – objects
as function arguments – friendly functions returning objects consent member functions pointers
to members – constructors in a class – constructors and Destructors.
Unit III: 15 hrs
Defining Operator Overloading – Overloading unary operators – overloading Binary
Operators Overloading Binary operators – overloading binary operators using friends –
manipulation of strings using operators - rules for overloading operators – Defining derived
classes single inheritance – multilevel inheritance – multiple inheritance. Hierarchical
inheritance.
Unit IV: 15 hrs
virtual base classes – constructors in derived classes – member classes-Nesting of classes.
Pointer to objects – this pointer – pointers to derived classes – virtual functions – pure
virtual function C++ stream classes – unformatted I/ O operations – managing output with
manipulators.
Unit V: 15 hrs
Classes of file stream operations – opening and closing a file – detecting end of file –
more about open File modes file pointers and their manipulation – sequential input and output
operations – updating a file-Random access – Error handing during file operations – command
line arguments.
Text Book: E.Balagurusamy OBJECT ORIENTED PROGRAMMIGN WITH C++, Tata
McGraw – Hill publishing company Limited. Fifth edition, 2009
Unit I : 1-4
Unit II : 5-6
Unit III : 7.1 to 7.7 & 8.1 to 8.8
Unit IV : 8.9 To 8.12 ,9 , 10
Unit V : 11
Reference Books:
Herbert schildt ,C++ The complete Reference , fourth edition, Tata Mcgraw Hill Education
Private Limited, 2003.
Yashwant kanetkar, Let us C++, Second edition, 2012,BPB Publications
553
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : I BCA Code. No : SMML21
Semester : II No. of. Hours : 5 hrs/ week
Paper : LAB Credits :3
Title of the Paper : C++ LAB
554
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course objective :
Text Book:
Numerical Methods in Science and Engineering by Dr. M.K. Venkataraman (Fifth edition -
Revised and enlarged edition – Reprinted in 2008 ). Publisher: The National publishing
company.
Unit I : Chapter III - 1 to 5 and 8 (Horner‟s method)
Unit II : Chapter IV - 1 to 4 and 6
Chapter V - 1 to 7.
Unit III : Chapter VI - 1 to 5
Chapter VIII - 1,3,4 and 5(Inverse interpolation)
Unit IV : Chapter IX - 1,2,3,7,8 and 10
Unit V : Chapter XI - 6, 10 to 15, 19 and 20.
Reference Books:
1. Applied numerical analysis by Curtis F. Gerald, Patrick O. Wheatley (2004 edi.) –
Pearson publication.
2. Numerical methods by Dr. S. Arumugam, A. Thangapandi Isaac and A. Somasundaram
( 2001 edition ) – Scitech publications India ( P) ltd.
555
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : II BCA Code.No : SMM31
Semester : III No. of. Hours : 4 hrs/
week
Paper : Core(5) Credits :4
Title of the Paper : CLIENT SERVER TECHNOLOGY
Course Objective:
UNIT 1: 14 hrs
Client/Server system concepts: Introduction – concepts – N-tier vs. 2-Tier Client/server
Architecture – 2-Tier Architecture – 3-Tier Architecture – Case study of N-Tier Architecture –
Client/server Models – Types of Servers and Clients-: Client/Server building blocks – Hardware,
software, Middleware.
UNIT 2: 15 hrs
Client/Server System Architecture: – Operating System Services – Base Services – External
Services – Server Scalability.-Types of Middleware –Transaction Processing Monitors-MOM-
ODBC – Needs for Database Connectivity – Design Overview of ODBC - Architecture -
Components – Applications - Driver Managers – Drivers – Data Source – ODBC 2.5 and ODBC
3.0.
UNIT 3: 17 hrs
Client/Server Database: SQL Database Servers - Server Architecture – Multithread Architecture
– Hybrid Architecture – Stored Procedures – Triggers – Rules of processing – Transaction
Models – Chained and Nested Transactions – Transaction Management Standards .
UNIT 4: 15 hrs
Data warehousing & Client/Server Protocols: Distributed Database characteristics – Data
Warehousing – Data Mining.-.Object Database.
UNIT 5: 14 hrs
Recent Trends in Client/Server Computing: Application of client server technology in Intranet,
Extranet, Internet.
Text Books:
1.Robert Orfali, Dan Harkey and Jerri Edwards, “Essential Client/Server Survival Guide”, John
Wiley and Sons Inc., 1996.
2. Alex Berson, “ Client/Server Architecture”,Third Edition,Tech Media ,2010.
Unit I : 2,3 (Book 1)
client server models (Book 2)
Unit II : 5, 16 (Book 1)
MOM & Odbc (Book 2)
Unit III :10,15 (Book 1)
Unit IV :12,24 (Book 1)
Unit V 26,27 (Book 1)
Others (Book 2)
Reference Books:
1. Client/Server Databases by Joe Salemi, Tech Media,2000
2. Client/Server Databases Patrick Smith et al. x, ,Dream Tech,1998
556
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : I BCA Code. No : SMM32
Semester : III No. of. Hours : 4 hrs/ week
Paper : CORE (6) Credits :4
Title of the Paper : DATA STRUCTURES
Course objective :
UNIT – V 12 Hrs
Sorting: Insertion Sort - Shell Sort – Heap Sort – Merge Sort – Quick Sort- Sorting Large
Structures – Bucket Sort – External Sorting.
TEXT BOOKS
1. D.Samanta, “Classic Data Structures”, Prentice-Hall India Pvt Ltd, Sixth Printing,
August 2005.
2. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C“, Pearson
Education, Second Edition, Reprint 2002.(Unit V)
UNIT SECTION
Unit I : Ch 1, 2, 3.1 to3.5 (From Text Book1)
Unit II : Ch4,5(From Text Book1)
Unit III : Ch7.1 to 7.6(From Text Book1)
Unit IV : Ch 8.1 to 8.4(From Text Book1)
Unit V : Ch 7(From Text Book 2)
REFERENCE BOOKS
1. John Paul Tremlay and Paul G.Sorenson, “An Introduction to Data Structures
with Applications”,TMH, 1995.
2. Horowitz.E. and Sahani, “Fundamentals of Data Structures”, Galgotia Pub-1982.
557
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course : II BCA Code. No : SMM33
Semester : III No. of. Hours : 4 hrs/ week
Paper : CORE (7) Credits :4
Title of the Paper : VISUAL BASIC
Course objective:
Unit V: 14 hrs
Introduction To Database: Working With Data Controls-DAO- ADO-Activex
Reference Book:
GanyCornell, Visual Basic 6 Ground up. Tata Mc Graw Hill Publising Company limited
1991; Reprinted 2008.
558
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
559
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
560
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
Unit 1: 12 hrs
Introduction to Software engineering:- Some definition – Some Size factors – Quality to
Productivity Factors – Managerial issue.
Planning a Software Project:
Defining the Problem – Developing a solution Strategy – Planning the development process –
planning an Organizations Structure – Other planning activities.
Unit II: 12 hrs
Software Cost Estimation : Software Cost factors - Software cost estimation Techniques –
Staffing level estimation -Estimative software maintenance costs.
Unit III: 12 hrs
Software requirements definition : The Software requirements specification – Formal
Specification Techniques.
Unit IV: 12 hrs
Software Design: Fundamental Design Concepts - Modules and modularizing Criteria – Design
Notations - Design Techniques – Detailed Design Consideration – Real time and distributed
system design – test plan – milestones, walkthrough and Inspection – Design guide lines.
Unit V: 12 hrs
Verification and Validation Techniques: Qualification Assurance – Unit Testing and Debugging
– System Testing.
Software maintenance: Enhancing maintainability during development – Managerial aspects of
software maintenance - configuration management – source code metrics - other maintenance
tools and techniques.
Text Book : Richard E. Fairly,Software engineering Concepts, Tata McGraw - Hill Education,
First edition, 1985
Unit Chapters
Unit I : 1,2
Unit II : 3
Unit III : 4.1,4.2
Unit IV : 5
Unit V : 8.1,8.2 ,8.5,8.6, 9
Reference Book:
Roger S. Pressman, Software Engineering 6th Edition, Tata Mcgraw Hill Education
Private Limited, 2012
561
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To understand Java application programs
To become familiar about AWT & Applets
562
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
UNIT-I 10 hrs
Introduction :What is multimedia – where to use multimedia - Introduction to making
multimedia – multimedia skills – About fonts ,faces – using text in multimedia – font editing tool
– hypermedia, hypertext.
UNIT-II 12hrs
Multimedia Hardware: Hardware connections, memory and storage device –Input
Output devices –Basic software tools for multimedia.
UNIT-III 12 hrs
Authoring tools and sound: making instant multimedia – Types authoring tools – features
– cross –platform authoring tool - Sound – Digital Sound – MIPI versus digital.
UNIT-IV 14 hrs
Animations and video: Animation principles – animation by computer Video - How
video works – video broadcast standards – analog video – digital video.
UNIT –V 12 hrs
Internet and Multimedia: Internet tools for world wide web – web server – browsers –
plug_ Ins - Animation, video presentations – 3D world – Designing for web – working on web –
text for web – images for web – sound for web – animation for web.
Text Book:
Tay Vaughan, Multimedia :Making it Work (With CD) 8th Edition,: Tata McGraw - Hill
Education, 2007
Unit Chapters
I 1,2,3,4
II 9,10
III 11,5
IV 7,8
V 13,14
Reference Book:
David Hillman, Multimedia Technology & Applications 1st Edition, Galgotia
Publications Pvt. Ltd.201
563
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Simple programs
Inheritance
Polymorphism
Threads
Applet
16. Java Program for applet lifecycle.
17. Java Program for simple Arithmetic operations.
18. Java Program for font, color options.
19. Java Program for menu card.
20. Java Program for mouse Event.
21. Java Program for graphical shapes.
564
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
UNIT- I
Building a Software Testing Strategy – Software Testing Design Techniques – Software
Testing Tools and Selection of Test Automation Products – Software Testing Lifecycle and
Software Testing Process
UNIT -II
Testing Effort Estimation and Test Planning – Software Test Effort Estimation Technique
UNIT -III
Pre-Development Testing Requirements and Design Phase – Best Practices in Program-
Phase Unit, System and Integration Testing
UNIT -IV
Choosing a Load Testing Strategy – Dodging the Bullets – Validating Mission-Critical-
Server Software for Reliability
UNIT -V
Testing of Web-based Applications –– Testing Metrics, Best Practices and Benchmarks
Text Book:
Renu Rajani and Pradeep, Software Testing Effective Methods, Tools and Techniques,
Oak Tata McGraw-Hill,2004.
UNIT SECTION
Unit I : Ch 1-4
Unit II : Ch 5-6
Unit III : Ch 7-8
Unit IV : Ch 13-15
Unit V : Ch 18, Ch 21
Reference Books:
Lee Copeland , A Practitioner's Guide to Software Test Design, STQE Publishing, 2003
Glenford Myers, The Art of Software Testing, 2nd edition, Hardcover, 2004
565
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To understand the basics of JSP2.0 and to get the basic ideas about advanced java
components.
UNIT: I 12 hrs
ACCESS DATA BASE WITH JDBC:
Overview – JDBC driver – Connecting to Databases – Statement interface – Result set –
Metadata – tour of swing – JAPPLET – text field - Button – Combo – tanned porn – tree – table
Unit: II 14hrs
SERVLETS:
Introduction to remote method invocation - simple client server Application – life cycle –
Simple servlets – servlets API – Java x servlets package – parameter – Java x servlets – http
package – working with cookies- session tracking.
Unit :III JAVA NETWORKING: 8Hrs
Ip Address-Data Gram-Socket-URL-URL Connection-HTTP,UDP protocols
UNIT: IV 12 hrs
INTRODUCTION TO JSP2.0:
Syntaxes and semantics – Development model – Component – example – Expression –
Script lets Declaration
UNIT: V 14hrs
Session Tracking and API and JSDL:
Request dispatching session and thread management session- tracking – API – Thread
management multithread Application
TEXT BOOKS
1. Phil Hanna, JSP 2.0: The Complete Reference, Mcgraw-hill Osborne Media, Second edition
2002
2. Java 2: The Complete Reference 5th Edition, HERBERT SCHILDT, Publisher: Tata Mcgraw
Hill Education Private Limited, 2002
566
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Text Books
1. Database System Concepts – Silberschatz Korth Sudarshan, International (6th Edition)
McGraw Hill Higher Education, 2013.
2. “Oracle 8i The complete reference“, Kevin Loney and George Koch, Tata McGraw Hill,
2004.
UNIT SECTIONS
Unit I : 1.1 to 1.9, 1.12,1.13, 7.1 to 7.3, 7.5
Unit II : 8.1 to 8.5
Unit III : 16.1 to16.5
Unit IV : 17.1 to 17.4, 18.1 to 18.4.
Unit V : ch.25,26,27
Reference Books
567
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
568
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Swing
Write a Swing program to Display the Error Message when you omit textbox input.
Write a Swing program to Design a calculator.
Write a Swing program to insert ,delete records from the employee database.
Write a Swing Program to Design a College Application Form.
write a Swing program to Display the Error Message when you
Give textbox input value >5
Write a Swing program to insert ,delete records from the Student database.
JDBC
Write a JDBC program to insert ,update the employee records based on our choice
RMI
Generate a Multiplication Table Using RMI.
Generate a Multiplication of TWO Numbers Using RMI.
JSP
Write a jsp program to insert ,List Item details using inventory database.
Write a jsp program to Print the Current Date using user defined function
Write a jsp program to print the list of cube values in table form.
Write a JSP program to give the demo for include Action.
Write a JSP program to add Two Values sent from HTML.
Write a JSP program to give demo for Include Directory.
Write a Servlet program to Implement the Simple QUIZ.
Write a JSP program to print the Greeings for the Given number of times.
Write a Servlet program to Implement the Session Tracking Mechanism
Write a jsp program to implement the inventory process(bill for selected item) using html.
569
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To enable the students explain the concept of networking.
To know about the current trends.
Unit-I: 14 hrs
Why study data communications -Data communication -Networks –Protocols and
Standards. Basic Concepts: Line configuration -Topology –Transmission mode -Categories of
networks -Internetworks -The OSI Model: The model- Functions of the layers -TCP/IP protocol
suite.
Unit-II: 15 hrs
Transmission media: Guided Media -Unguided media –Transmission impairment -
Performance –Wavelength.Error detection and correction: Types of Errors -Detection –Vertical
Redundancy Check (VRC) -Longitudinal Redundancy Check (LRC ) –Cyclic Redundancy
Check (CRC) -Checksum -Error correction.
Unit-III: 17 hrs
Data Link control: Line discipline -Flow control -Error control ,Switching: Circuit
switching -Packet switching -Message Switching.
Unit-IV: 15 hrs
Point-to-Point Protocol: (PPP) Transition states, PPP Layers, Link Control Protocol
(LCP) -Authentication -Network Control Protocol (NCP) –An Example.
Networking and Internetworking devices: Repeaters -Bridges -Routers - Gateways -Other
devices -Routing Algorithms -Distance Vector Routing - Link State Routing.
Unit-V: 14 hrs
TCP/IP Protocol Suite: Overview of TCP/IP -Network Layer -Addressing- Subnet -
Other Protocols in the Network Layer -Transport Layer. Application Layer: Client/Server
Model – Bootstrap protocol (BOOTP) Domain Name System (DNS) - Telnet -File Transfer
Protocol (FTP) - Simple Mail Transfer Protocol (SMTP) --Hyper Text Transfer Protocol
(HTTP) -World Wide Web (WWW)
Text Book:
FOROUZAN, DATA COMMUNICATION & NETWORKING, 2 nd Edition,Tata McGraw Hill
Publishing Company Limited, 2004
570
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To enable the students explain the concept of networking
To know about the current trends.
UNIT - I: 14 hrs
A Quick Introduction to .NET : Dispelling the Myth of the .NET Virtual Machine -
Microsoft Intermediate Language (IL). - An Introduction to .NET Memory Management - The
.NET Framework Type System -The .NET Framework System Objects -The Common
Language Runtime : Overview. - The CLR in Relation to .NET.IL Intermediate Language :
Language Inter-Op - Hello IL – Functions – Classes – ILDASM – Metadata - Reflection API.
UNIT – II 17 hrs
THE C# LANGUAGE: C# Basics:The C# Type System - Programming Concepts -
Arrays - struct Classes – Interfaces - Delegates.
UNIT – III 15 hrs
WINDOWS FORMS : Introduction to Windows Forms :The Hello Windows Forms
Application - Creating and Using an Event Handler - Defining the Border Style of the Form -
Adding a Menu - Adding a Menu Shortcut - Handling Events from Menus-: Dialogs - Creating
Dialogs.,.
UNIT – IV 15 hrs
User Interfaces & Introducing Visual Studio.NET &: Using Controls -The Integrated
Development Environment (IDE) : Section A: The Main Editing Area - Section B: Solutions –
Classes – Items - Help. Section C: The Toolbox and Server Explorer - Section D: Tasks – Output
- Search Results, - Watches - Section E: Properties - Dynamic Help – Favorites - Debugging
Programs.
UNIT - V 14 hrs
ADO.NET-Data Access with ADO.Net-Understanding Database-Architecture of
ADO.Net-Database Manipulation-ADO.Net Connections-Creating a command-Data Adapater-
Data Reader.
TEXT BOOK
1.Bob Powell, Richard L Weeks, Robert Powell - C# and the .Net Framework - SAMS
Publishing , 2000
2..NET 4.5 Programming BlackBook,dreamtech Press 2013
Chapters:
Unit – I :1.1 , 1.2 & 1.3(From Book 1)
Unit- II : 2.1 (From Book 1)
Unit- III : 3.1, 3.2 .1 To 3.2.8 (From Book 1)
Unit – IV : 3.2.9 To 3.2.10 & 1.5(From Book 1)
Unit- V : Ch 12(From Book 2)
REFERENCE BOOKS:
1. Tony Baer, et al - Understanding the .NET Framework,2004,TBH
2. Thuan Thai, Hoang Lam - .NET Framework Essentials, 2005,TMG
571
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To develop fundamental knowledge of operating system
To become familiar with memory management and other related concepts
To become familiar with File management
Unit-I 8 hrs
Introduction: -Introduction- Operating System Structures: System Components -
Operating System Services – System Calls – System Structure – Virtual Machine
Unit – II 12 hrs
Process Management :- Process Concept- Process Scheduling – Inter Process
Communication – Threads : Overview – CPU Scheduling : Basic Concepts – Scheduling Criteria
– Scheduling Algorithms – Deadlocks:
System model – Deadlock Characterization – Methods of handling Deadlocks – Deadlock
Prevention – Deadlock Avoidance – Deadlock Detection.
Unit – III 12 hrs
Memory Management : - Address Binding – Swapping – Contiguous memory
allocation – Paging – Segmentation – Segmentation with Paging – Virtual Memory : Background
– Demand Paging
Unit – IV 14 hrs
Device and File Management :- File System interface : File Concepts – Access
Methods – Directory Structure – File Sharing – File System Implementation : File System
Structure – File System Implementation – Mass Storage Structure : Disk Structure – Disk
Scheduling.
Unit – V 14 hrs
Distributed System Structures and Security:- Distributed Structures-Background-
Security Problems-User Authentication- Threats-Securing system-Intrusion Detection-
Cryptography.
Text Book:
Silberchatz A. Peterson J. L . Galvin . P.,Operating System Concepts. Addison Wiley, 6 th
Edition,2001.
572
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To create inline, internal & external style sheets.
To understand the value of typography in web page design
To Build style sheets to maintain continuity across your web site
Unit I: 12 hrs
Introduction to Web Technologies & HTML:
Introduction – History – OSI Reference Model–TCP/IP Model–Web Browser–HTTP–
Exploring Web Technology–Introduction to Web Services–Services supported by IIS–HTML–
Headings–Hyperlinks–Images–Tables–Frames–Forms & Controls.
Unit II: CSS & Java Script: 12 hrs:
CSS–IntroducingDHTML–JavaScript–HandlingEvents–Variables–Array–Objects–
Operators–Statements–Functions.
Unit III: 12 hrs
Introduction to PHP:
Introduction – Features of PHP-Creating PHP Script–Running a PHP Script–Variables
and Constants–Types–Operators–Control Flow Statement.
Unit IV: 12 hrs
PHP Functions, Arrays, Directories, Forms:
User Defined Function – Built-in Function - Arrays- Files & Directories–Web Forms–
Creating Text Boxes, Radio Buttons, Check Boxes–Processing a Web Forms–Validating a Form.
Unit V: 12 hrs
PHP Databases, Exploring Cookies, Sessions:
Databases- PHP &MYSQL- Database Manipulations- Cookies- Sessions- Differentiate
Cookies & Sessions.
Text Books:
1. Web Technologies-BlackBook, (DreamTechPress), 2014
Unit I Ch. 1 (Pg.No 1 to 15), Ch 2(Pg.No 41 to 97)
Unit II Ch. 2(Pg.No 98 to 154)
Unit III Ch.3, 4, 5
Unit IV Ch 6, Ch 7(Pg.No 235 to 245)
Unit V Ch. 7(Pg.No 246 to 257),Ch 8(Pg.No 261 to 270)
Reference Book:
1.S.Padma Priya,Web Technology, First Edition, SciTech Publications,2013
573
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
574
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Console Applications
Simple Programs
Oops
Windows Applications
575
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To get the Basic idea about the Computers .
To understand about basic programming concepts.
Unit I 15hrs
Computers -An overview:
Introduction to Computers - Generation of computers - Classification.
Unit II 15hrs
Output Devices and Software:
Output Devices - Introduction to Computer Softwares .
Text Book:
Introduction to Computers, Alexi's Leon & Mathews Leon, Galgotia Publications, 1999.
Chapters:
Reference book:
Fundamentals of computers by S. Balamurugan, PHI Publication, (2005)
576
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To know about the fundaments of internet.
To become familiar with the network basics.
Unit I 15hrs
Computers -An overview:
Introduction to Computers-Generation of computers-Classification.
Unit II 15hrs
Text Book:
Introduction to Computers by Alexi's leon & Mathews Leon, , Galgotia Publications,1999.
Chapters:
Unit I :1-6
Unit II :7,8,15
Reference book
Internet complete reference by Margaret Levineyoung (2001 edition), Tata McGraw Hill
Pulication.
577
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
578
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Unit I 12hrs
WIRELESS COMMUNICATION FUNDAMENTALS:-Introduction – Wireless
transmission – Frequencies for radio transmission – Signals – Antennas – Signal Propagation –
Multiplexing – Modulations – Spread spectrum –MAC – SDMA – FDMA – TDMA – CDMA –
Cellular Wireless Networks.
Unit II 12 Hrs
TELECOMMUNICATION NETWORKS :- Telecommunication systems – GSM –
GPRS – DECT – UMTS – IMT-2000 – Satellite Networks - Basics – Parameters and
Configurations – Capacity Allocation – FAMA and DAMA – Broadcast Systems – DAB -
DVB.
Unit III 12 Hrs
WIRLESS LAN: - Wireless LAN – IEEE 802.11 - Architecture – services – MAC –
Physical layer – IEEE802.11a-802.11bstandards–HIPERLAN–BlueTooth.
Unit IV 12 hrs
MOBILE NETWORK LAYER: - Mobile IP – Dynamic Host Configuration Protocol -
Routing – DSDV –DSR–AlternativeMetrics.
Unit V 12 hrs
TRANSPORT AND APPLICATION LAYERS: - Traditional TCP – Classical TCP
improvements – WAP,WAP2.0.
Text Books:
1 .Jochen Schiller, “Mobile Communications”, PHI/Pearson Education, Second Edition, 2003.
2. William Stallings, “Wireless Communications and Networks”, PHI/Pearson Education, 2002.
Unit Section
Unit I : Ch1,2 &3(From Book 1),Ch 7,10(From Book 2)
Unit II : Ch.4,5&6(From Book 1),Ch 9 (From Book 2)
Unit III : Ch 7 (From Book 1),
Unit IV : Ch 8. (From Book 1),
Unit V : Ch 9, 10 (From Book 1),
Reference Book:
Kaveh Pahlavan, Prasanth Krishnamoorthy, “Principles of Wireless Networks”, PHI/Pearson
Education 2003.
579
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
Unit I 14 Hrs
Introduction to Compilers:
Compilers and Translators-Structure of a compiler-programming languages.
Unit II 15 Hrs
Parse Tree:
Finite Automata & Lexical Analysis-Minimizing the number of states of DFA. Syntatic
specification of programming languages-Context -free grammer . Derivations and parse Trees-
Capabilities of Context -free grammer .
Unit IV 15Hrs
Unit V 14 Hrs
Code Optimization:
Principal of sources of optimization-loop optimization-DAG representation of
Basic Blocks-Code Generation -Problems of Code Generation.
Text Book:
Alfred V. AHO , Principles of Compiler Design,Narosa Publishing, 2003
Chapters:
Unit I :1-2
Unit II :3.1-3.6 to 4
Unit III :5-6.4
Unit IV :9,11
Unit v :12.1-12.3,15.1,15.2
Reference:
Y.N.Srikant,Compler Design Handbook,CRC press,1995.
580
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To understand about assemblers, loaders, linkers, macros and compilers
Unit I: 10 hrs
Introduction to system software and machine Architecture – Simplified instructional
Computer – Tradition machines – RISC Machines.
Assemblers:
Basic assembler functions, machine – dependent are machine independent assembler
features – Assembler desired options – Implementation Examples.
Unit V: 10 hrs
Other System Software : Database Management Systems – Text Editors – Interactive
Debugging Systems.
Text Book:
An Introduction to Systems Programming by Leland L. Beck,System Software Addison –
Wesley (Third Edition – 2001)
Chapters:
Unit I Ch. 1,2
Unit II Ch. 3
Unit III Ch. 4
Unit IV Ch 5
Unit V Ch. 7
Reference Book:
An Introduction to System Software by Damhere, Tata Mcgraw Hill,1997
581
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
582
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Excel:
1. To find Mean and Median.
2. Tax Calculation.
3. Prepare a Excel sheet for Sales analysis.
4. Prepare a Excel sheet for Cricket Scores for two teams, and display the output using Line
Chart.
5. Prepare a Sales budget for a first Quarter.
6. Prepare a Excel sheet for Foreign Money Exchange
7. Personal data for Staff Members, Short out the name in Alphabetical Order.
8. Programs using Excel Pivot Table
9. Programs using Excel Data Base
10. Programs using Excel Macros.
Word:
11. Program using Formatting Toolbar
12. Program using Table
13. Program using Mail merge & Templates
14. Program using graphics& l wizards.
Power point
15.Program using slide show
Access
15. Program to create a database file (Relationship)
16. Program using query.
17. program to create forms and reports.
583
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course objective:
To train the students for entrance examinations.
Self development of the students.
Unit I
Numbers – HCF & LCM – Average – Problems on Ages – Percentage – Profit and Loss
Unit II
Self esteem – Self Improvement – Developing Positive Attitude – Communication
channels – Self motivation – Self Management.
Text books
1. Quantitative aptitude by Dr. R.S. Aggarwal (Fully solved) – Revised edition (Reprinted
in 2011)
Publisher: S. Chand & company, New Delhi.
2. Personality Development (India edition) – Year 2006 – Reprinted in 2008
Author: Wallace – Masters
Publisher: South-Western cenagage learning.
(Acc. No. 84997) (Position S.7, P8)
Chapters
Unit I ( from text book 1 ): Chapters 1, 2, 6, 8, 10 and 11.
Unit II ( from text book 2 ): Chapters 1 to 4, 10, 11.
Reference book:
584
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course objective:
To train the students for entrance examinations and campus interviews.
Unit I 15 Hrs
Ratio and proportion – Time and work – Pipes and Cisterns – Time and Distance –
Alligation or Mixture.
Unit II 15 Hrs
Text books
Unit I ( from text book 1 ) : Chapters 12, 15, 16, 17and 20.
Unit II ( from text book 2 ) : Chapters 4 & 6.
( from text book 3 ) : Chapter 1 ( from pages 3 to 17 ), Chapter 2 ( from pages 119 to 131 ).
Reference book
585
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To become familiar with the basics of E-commerce
Unit I 15hrs
E-Commerce over view:
E- Commerce services-Types of E-Com solutions-Major projects in Electronic
communications-E-Com payment-Applications of E-Com.
Basics of E-Com:
Introduction-other Payment methods-Basics of Ecom- Ecom Technology.
Unit II 15hrs
Text Book:
E-Commerce by S.Jaiswal, Publisher: Galgotial publications.( II Edition, 2003)
Chapters:
Unit I :1,2,2A,9A
Unit IV :13,14
Reference book:
Ecommerce by David Whiteley, TataMcGraw-Hill ,3rd Edition - 2000
586
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To become familiar with architecture of data mining process
To understand the implementation & application of data mining.
Unit I 15hrs
Data Mining:
Data Mining introduction- Functionalities-classification of Data Mining System-
Major issues in Data Mining
Unit II 15hrs
Mining complex types of data:
Multidimensional analysis and descriptive mining of complex data objects.
Text Book:
Data Mining concepts and techniques by Jiawei han & Kamber (2004), Morgan kaufmann
publishers.
Chapters:
Unit I :1,2.1 to 2.4,2.6
Unit II :9,10
Reference book:
Data Mining and warehousing structures by Abraham (2nd edition) (2004), PHI publication.
587
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
588
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
To become familiar with the basics of oracle concepts.
To get idea about pl/sql programming.
Unit I 15hrs
SQL:
Basic of Object-relational database-sql & sql *plus-Data types- functions-playing
numbers-date, conversion, group functions.
Unit II 15hrs
PL/SQL:
Introduction-Trigger-Procedures , functions-Packages.
Text Book:
Oralce 9i complete reference by Kevin loney, Tata mcGrawHill, 2003.
Chapters:
Unit I :4,6,7,8,9,10,11
Unit IV :27,28,29
Reference Books:
Creating a self-tuning oracle database by Donald k. Burleson, Rampant Tec. Press (2004).
589
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHLOR OF COMPUTER APPLICATION
(From 2014 – 2017 batch onwards)
Course Objective:
Unit I:
Computers- An Overview: Introduction to computers- Generation of Computers-
Classification of Computers. Anatomy of Digital Computer: Anatomy of Digital Computer.
Unit II:
Memory and Input Devices- Memory Unit- Input Devices- Output Devices- Introduction
to Computer Software‟s- Types of Computer Software‟s- Operating System and Languages:
About Operating Syatem- Programming Languages- Types.
Unit III:
Internet and E-mail: Introduction-Internet Basics- Protocol- HTML Web Browsers-
Mailing Basics- Advantages and Disadvantages.
Unit IV:
Intranet and Multimedia: Characteristics- Intranet – Basics of Intranet- Benefits of
Intranet.
Unit V:
Business on Internet: Introduction- Web Advertising- Secure Transaction
Text Book:
Alexi‟s leon and Mathews leon, Introductions to Computers, Galgotia Publications.2001
Reference Books:
590
B.SC., Information Technology
591
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
COURSE STRUCTURE (w.e.f 2014-2017batch onwards)
Semester -I
Semester –II
592
Semester –III
Semester –IV
593
Semester –V
1) PRINCIPLES OF COMPUTERS
2) FUNDAMENTALS OF INTERNET
594
*-LIST OF ELECTIVE PAPERS (5 HOURS/WEEK)
I 30 hrs. 23
II 30 hrs. 23
III 30 hrs. 22
IV 30 hrs. 24
V 30 hrs. 24
VI 30 hrs. 23
Part – V -- 1
595
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course objective:
Introducing fundamental concepts of mathematics which are essential for
computer science students.
597
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
The purpose of the paper is to provide introduction about Information
Technology.
Unit – I: 12 Hrs
Introduction to computers- computer architecture- number system – memory units-
auxiliary storage devices-input devices-output devices.
Unit – II: 12 Hrs
Introduction to computer software – operating systems – programming languages-
general software features and trends
Unit III: 12 Hrs
Introduction to database management systems –– computer networks
Unit IV: 12 Hrs
Internet and World Wide Web – e- mail- intranet – extranet – introduction to multimedia-
data warehouse and data marts – data mining
Unit V: 12 Hrs
Computers in business industry – computers in home –computers in education and
training – computers in entertainment , science, medicine and engineering.
Text Book:
Fundamentals of Information Technolgy, Alexis Leon & Mathew Leon, Leon Tech
World Edition 2002.
UNIT SECTION
I 1.1 -1.6
II 2.1 -2.5
III 3.1 -3.5
IV 4.1-4.6
V 5.1-5.4
Reference Book:
Fundamentals of computers Rajaram PHI publisher III Edition 2001
598
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
1. Standard Deviation.
2. Prime Number
3. Adam Number.
4. Armstrong Number.
5. Perfect Number.
6. PASCAL‟s Triangle
7. Multiplying two matrices & transpose of the matrix.
8. Linear search & Binary search.
9. Sum of Digit.
10. Reverse the Digit.
11. Binary to decimal…etc.
12. Sin series, Cos Series.
13. Quadratic Equation using switch.
14. Magic Square
15. Team wise Player Display – Structures & Files.
16. Stack, Queue Implementation using array.
17. String manipulation using Pointers & Arrays.
18. Library System using Data files – Structure
19. Inventory system using Data files – Structure.
20. Banking system using Data files, Structure.
21. Students Marks Processing, Structure.
22. Employee Salary Bill Processing, Structure.
23. Counting the No. of Words, characters, Spaces, Lines Alphabets ………in Text files.
599
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course objective:
To introduce the fundamental concepts of operations research.
To train the students in solving managerial and other real time problems.
Unit-I 12 hrs
Operations Research an overview – Origin and development of OR – Applications of OR
– Opportunities and short comings of OR - Linear Programming Problem – Mathematical
Formulation – Graphical Solution.
Unit-II 16 hrs
General LPP – Canonical and Standard Forms of LPP – Insights into the simplex Method
– Introduction for simplex method - Fundamental properties of solutions (problems only) – The
Computational Procedure – Use of Artificial Variables (Problems only).
Unit-III 17 hrs
Duality in linear programming problem – Introduction – General primal-dual Pair -
Formulating a dual Problem – Primal dual pair in matrix form – Duality and simplex method -
Dual simplex method (Problems only).
Unit-IV 18 hrs
Transportation Problem – Introduction – General transportation Problem – The
Transportation Table – Loops in transportation table – Triangular basis - Solution of
transportation problem – Finding an initial basic feasible Solution – Test for optimality –
Economic interpretation - Degeneracy in transportation problem – Transportation algorithm
(MODI Method) – Some exceptional cases.
Unit-V 12 hrs
Assignment problem – Introduction – Mathematical formulation of the Assignment
problem – Solution methods of assignment problem – Special cases in Assignment Problems.
Text Book:
Operations Research by Kanti Swarup, P.K.Gupta, Man mohan - Thirteenth Thoroughly Revised
Edition ( Reprinted in 2008 ) - Publisher: Sultan Chand & Sons company.
UNIT SECTION
I Chapter 1 : 1.1, 1.2,1.10 and 1.11 and Chapter 2.
Chapter 3 : 3.1 to 3.3.
II Chapter 3 : 3.4 to 3.6
Chapter 4 : 4.1 to 4.4
III Chapter 5 : 5.1 to 5.4 , 5.7 ,5.9
IV Chapter 10:10.1, 10.2, 10.5 to 10.13 and 10.15
V Chapter 11: 11 .1 to 11.4
Reference Books:
1) Operations Research – Theory and application by J. K. Sharma (fourth edition –
Reprinted in 2010) – Publisher: Macmillan publishing company.
2) Introduction to Operations Research – A computer oriented algorithmic approach
by Billy E. Gillett ( eighth reprint in 1989 ) – Publisher: Tata McGraw Hill
publishing company (p) Ltd company.
600
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course objective :
To understand the concepts like data abstraction, inheritance & polymorphism
To become familiar with the features of object oriented programming
Unit I: 18 hrs
Software Crisis – Software Evolution – Basic Concepts of Object – Oriented
Programming – Benefits of OOP – Object Oriented Languages – Applications of OOP –
Application of C++ - More C++ statements – Structure of C++ program – Creating the source
file Compiling and Linking Tokens – Keywords – Identifiers – Basic Data Types – User Defined
Data Types – Derived Data Types – Symbolic Constants – Types Compatibility – Declaration of
Variables – Dynamic Initialization of Variables – Reference Variables – Operators in C++ -
Manipulators – Type Cast Operator – Expressions and Implicit Conversions – Operator
Overloading – Control Structures – The Main Function – Function Prototyping – Inline
Functions – Function overloading – Friend and Virtual functions.
Unit II: 10 hrs
Specifying a class – Defining Member functions – Marking an outside function Inline –
Nesting of Member functions – Private member functions – Arrays within a Class – memory
Allocation for objects Static Data Members – Static member function arrays of objects – objects
as function arguments – friendly functions – returning objects consent member functions pointers
to members – constructors in a class – constructors with default arguments – dynamic
initialization of objects – copy constructor – constructing two dimensional arrays – Destructors.
Unit III: 12 hrs
Defining Operator Overloading – Overloading unary operators – overloading Binary
Operators – Overloading Binary operators – overloading binary operators using friends –
manipulation of strings using operators - rules for overloading operators – type conversions –
Defining derive ed classes single inheritance – multilevel inheritance – multiple inheritance.
Hierarchical inheritance – virtual base classes – constructors in derived classes – member
classes: Nesting of classes.
Unit IV: 10 hrs
Pointer to objects – this pointer – pointers to derived classes – virtual functions – pure
virtual function C++ stream classes – unformatted I, O operations – managing output with
manipulators. Classes of file stream operations – opening and closing a file – detecting end of
file – more about open (); File modes file pointers and their manipulation – sequential input and
output operations – updating a file; Random access – Error handing during file operations –
command line arguments.
Unit V: 10 hrs
Stack : Operation on as array-Stack as an array-Stack as a Linked list-Applications of stack-
Conversions of Infix impression to postfix expression-evaluation of a postfix expression-
Recursion-Maze. Queue : Operation on Queues-Queue as an array-Oueue as linked list-Doubly
linked list-Circularly linked list. Applications of linked lists-Linked list versus array-Doubly
linked versus singly linked.
Text Books:
1) E. Balagurusamy OBJECT ORIENTED PROGRAMMING WITH C++, Tata McGraw – Hill
publishing scompany Limited. 1998.
2) Data Structures and algorithms using C++, L.Mathu Krithiga Venkatesh
Chapters: 1 to 11
Reference Books :
1) Herbest schild ,C++ The complete Reference , TMH, 1998.
2) Yashwant kanetkar, Let us C++, BPB Publications, 1995
601
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Text Book:
Morris Mano, Digital Logic & Computer Design, Prentice Hall of India, April 2005
Unit I
Unit II Ch. 7,8
Unit III Ch 9
Unit IV Ch10,11
Unit V Ch 12,13
Reference Book:
Albert Paul Malvino, Donald P.Leach, Digital Principles and Applications, Fourth Edition
602
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course content :
1.Program to demonstrate all manipulators in C++
2.Swap Two values using call by value & call reference method.
3.Evaluate a expression using macros in C & inline function in C++
4.Perform stack and Queue operation using arrays and pointers.
5.Compare any two elementary data types in C++ using function overloading.
6.Find m power n values using default arguments.
7.Program to perform Simple banking operation.
8.Perform the following Complex operations using operator overloading +=, -=,
*=,/=,>,<,>=,<=,!=,==
9.Overload the redirection operation >> and << for any class.
10. Type Conversion Program.
11. Programs using multiple inheritance, hybrid inheritance, Hierarchical inheritance,
multilevel inheritance
12. Program using Polymorphism and Virtual functions.
13. Text File No, of digits, Characters, Words, Lines, etc.,
14. Program to merge two data files.
15. Singly sorted linked list, Circular linked list, Doubly Linked list.
16. Random access data type.
Text Book:
OBJECT ORIENTED PROGRAMMING WITH C++ by E. Balagurusamy Tata
McGraw – Hill publishing company Limited. 1998.
603
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course objective :
Introducing fundamental concepts of Numerical methods such as solving algebraic equations,
interpolation, differentiation and integration.
Text Book:
Numerical Methods in Science and Engineering by Dr. M.K. Venkataraman (Fifth edition
- Revised and enlarged edition – Reprinted in 2008 ). Publisher: The National publishing
company.
Chapters:
Unit I : Chapter III - 1 to 5 and 8 (Horner‟s method)
Unit II : Chapter IV - 1 to 4 and 6
Chapter V - 1 to 7.
Unit III : Chapter VI - 1 to 5
Chapter VIII - 1,3,4 and 5(Inverse interpolation)
Unit IV : Chapter IX - 1,2,3,7,8 and 10
Unit V : Chapter XI - 6, 10 to 15, 19 and 20.
Reference Books:
1) Applied numerical analysis by Curtis F. Gerald, Patrick O. Wheatley (2004 edi.) –
Pearson publication.
2) Numerical methods by Dr. S. Arumugam, A. Thangapandi Isaac and A.
Somasundaram ( 2001 edition ) – Scitech publications India ( P) ltd.
604
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course objective :
To become familiar with different kinds of computer organization and applications.
To increase the understanding of basic concepts.
Unit I: 10 hrs
Fundamentals: Functional Units – Operational Concepts – Bus Structures – Distributed
Computing –Historical perspective – Addressing methods – stacks and queues – subroutines.
Unit II: 10 hrs
Processing Unit: Fundamental concepts – Execution of a complete instruction –
Hardwired control – Micro programmed control.
Unit III: 12 hrs
I / O Organization: Accessing I / O devices – Interrupts DMA – I / O hardware.
Unit IV: 12 hrs
Memory Management : Basic concepts – RAM – ROM – Cache Memories – Virtual
memories – Memory Management requirements.
Unit V: 16 hrs
Arithmetic and Pipelining: Fast adders – Signed addition and subtraction – Multiplication
of positive numbers – Signed operand multiplication – Fast multiplication – integer division –
floating point addition and subtraction – Basic concepts of Pipelining .
Text Book:
V. Carl Hamacher, Zronko G. Vranesic, Sofwat O. Zaky , Computer Organization,McGraw- Hill
Publication, Fourth Edition, 1996
605
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To understand Java application programs
To become familiar about AWT & Applets.
Unit I: Introduction: 10 hrs
JAVA language – JAVA Revolution – Object oriented fundamentals – Java Language
Introduction- Types – Operations – Flow control.
Unit II: Classes &Object: 12 hr
Classes – Object references-Instances Variable-new operator –DOT operator-Method
Declaration and calling –this-instance variable hiding -Constructor- Method over loading-
Inheritance-super-finalize-static-abstract. Packages And Interfaces: The package statement-
import statement-Interface Statement –Implement Statement. Exception Handling:
Try-Catch-Throw-Throws-Finally.
Unit III: 12 hrs
Threads and Synchronization: Java Thread model-Thread Priorities-Synchronization.
Utilities: Simple type wrapper-Enumeration-Date, Math, Random. String Handling:.
String Creation-concatination-Convertion-Comparision-String copy modification-String Buffer-
append-insert.
Unit IV: 12hrs
Input / Output : Input Stream- Output Stream- File Stream- Print Stream.
Networking :
Inet Address-Datagram‟s-Socket-URL.
Unit V: 14 hrs
Applet: Syntax for applet-order of Applet initialization-Sizing graphics-Color-Fonts-
Multiline Text. Abstract window Toolkit : Component-Checkbox, Label, Text Boxes, Button-
Menu Components Event Handling
Text Book:
Patrick Naughton, “THE JAVA HAND BOOKS”, TMH 1997.
Unit I 1-6
Unit II 7,8,10
Unit III 9, 11, 12
Unit IV 13, 14
Unit V 15,16
Reference Book:
606
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
607
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
608
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
UNIT I: 12 Hrs
Introduction to DBMS – Data Models –Database languages– Basic concepts – Keys –
Relational operators – ER Model. Relational Model: Structure of Relational Database – The
Relational Algebra – Extended Relational Algebra operations – Modification of the Database –
Views. Relational Databases: Basic Structures – Set operations – aggregate functions – Null
values – Nested subqueries – Views – Complex Queries – Modification of the database - Joined
relations – Data Definition Language - Embedded SQL – Dynamic SQL.
UNIT II: 12 Hrs
Integrity and Security: Domain Constraints – Referential Integrity – Assertions –
Triggers.Relational Database Design: Functional Dependencies – Decomposition – Desirable
properties of Decomposition
UNIT III: 12 Hrs
Normalization: – 1NF – 2NF - 3NF – Boyce Codd Normal form – 4NF – Other
Normal forms. Introduction to SQL: –Basic parts of Sql-Basic of Object relational Database-
Playing number-Date function –Grouping-Sub Queries-Changing Data –Creating, Altering
Tables.
UNIT IV: 12 Hrs
PL/SQL – Looping Statements – Conditional Statements – Cursor – Triggers – Exception
Handling – Procedure – Functions and Packages
UNIT V: 12 Hrs
Transaction Management: Transaction concepts – Transaction State – Implementation
of Atomicity and Durability – Concurrent Executions – Serializability – Recoverability –
Implementation of Isolation – Transaction Definition in SQL .
Concurrency Control: Lock based protocols – Timestamp-Based protocols – Validation-Based
protocols – Multiple Granularity – Multisession schemes – Deadlock handling.
Text Books:
1. Abraham Silberschtz, Henry F. Korth, S.Sudershan, DATA BASE SYSTEM
CONCEPTS (Fourth Edition) McG. Hill International Editions, 2002
2. Kevin Loney, George Koch, Oracle 9i The Complete Reference, Tata McGrawHill1995.
Unit I : 1.4,1.5,2.1,2.3,2.5,3.1 to 3.5, 4.1 to 4.13
Unit II : 6.1 to 6.4,7.1 to 7.5
Unit III : 7.6 to 7.9 in DBMS
3, 4, 8, 9, 11, 12, 15, 18 in Oracle 9i Complete Reference
Unit IV : 27, 28, 29 in Oracle 9i Complete Reference
Unit V : 15.1 to 15.9, 16.1 to 16.6
Reference Book:
Date C.J., An Introduction to Database Systems Vol.1, Narosha Publishing House, New
Delhi, 1995.
609
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To become familiar with different types of Data structures & their applications.
To increase the understanding of basic concepts.
610
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course objective :
To understand microprocessor architecture memory and I/O (8086 & 8088)
Develop skill in software development using microprocessor
To understand concept of interfacing techniques to stand computer ports and to the
expansion bus.
Unit I : 12hrs
Introduction to Micro computers – Evolution of Micro Processors – Classification of
computers – General Purpose Computer – Microcomputer – Application of the Microprocessors
– Microprocessor architecture and microcomputer systems.
Unit II : 12hrs
Software Architecture of the 8086/8088 microprocessors – Microprocessor internal
architecture – Software model – Data types – Segment Registers – Data Registers – Pointer and
Index registers – Status registers – generating a memory address – Addressing Modes.
Text Book:
Walter A.Triebel, Avatar Singh - The 8088 and 8086 microprocessors, programming,
interfacing, software and applications- -Prentice Hall of India Private Limited,1995.
Unit I Ch1,2
Unit II Ch. 4
Unit III Ch 5
Unit IV Ch 6.1-6.4,6.8,6.12,7.1-7.5,7.10,7.13
Unit V Ch 8.1-8.6,8.8,8.10-12
Reference Book:
Adithya P.Mathur – Introduction to Microprocessors, Third Edition, Tata MgcrawHill
1992.
611
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
SQL
PL/SQL
612
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Unit I: 12hrs
Introduction: User – Hardware – Software – Reference Models – Example Network –
Example data communication services – Network Example data communication services –
Network Standardization.
Unit V: 12hrs
Application Layer: Network security – E.Mail – Use net news – WWW. Multimedia.
Text Book:
Computer Network By Andrew S. Tanenbawm PH1, Third Edition, 1996.
Chapters:
1,2.2,2.3, 2.4, 2.7, 2.8, 3.1, 3.3, 4.2, 4.3.1, 4.3.2,
Reference Book:
Data communication and Networking Bhrouz A.Forouzan-II Edition MGH Publisher
2001.
613
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To become familiar with software engineering methods, procedures & tools
To become aware of current trends and technologies in software engineering.
Unit I: 12 hrs
Introduction to Software engineering:- Some definition – Some Size factors – Quality
to Productivity Factors – Managerial issue. Planning a Software Project: Defining the Problem
– Developing a solution Strategy – Planning the development process – planning an
Organizations Structure – Other planning activities.
Unit II: 12 hrs
Software Cost Estimation : Software Cost factors - Software cost estimation Techniques
– Staffing level estimation -Estimative software maintenance costs.
Unit III: 12 hrs
Software requirements definition : The Software requirements specification – Formal
Specification Techniques - languages and processors for requirements specifications.
Unit IV: 12 hrs
Software Design: Fundamentals Design Concepts - Modules and modularizing Criteria
– Design Notations - Design Techniques – Detailed Design Consideration – Real time and
distributed system design – test plan – milestones, walkthrough and Inspection – Design guide
lines.
Unit V: 12 hrs
Verification and Validation Techniques: Qualification Assurance –System Testing –
Software maintenance: Enhancing maintainability during development – Managerial aspects of
software maintenance - configuration management – source code metrics.
Reference Book:
Roger S. Pressman- Software Engineering: A Practical approach McGraw Hill
International Books Company 1987 Edition.
614
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To develop fundamental knowledge of operating system
To become familiar with memory management and other related concepts
To become familiar with File management
Unit-I 10 hrs
Introduction: -Introduction- Operating System Structures: System Components -
Operating System Services – System Calls – System Structure – Virtual Machine
Unit – II 12 hrs
Process Management :- Process Concept- Process Scheduling – Inter Process
Communication – Threads : Overview – CPU Scheduling : Basic Concepts – Scheduling Criteria
– Scheduling Algorithms – Deadlocks:
System model – Deadlock Characterization – Methods of handling Deadlocks – Deadlock
Prevention – Deadlock Avoidance – Deadlock Detection.
Unit – III 12 hrs
Memory Management : - Address Binding – Swapping – Contiguous memory
allocation – Paging – Segmentation – Segmentation with Paging – Virtual Memory : Background
– Demand Paging
Unit – IV 14 hrs
Device and File Management :- File System interface : File Concepts – Access
Methods – Directory Structure – File Sharing – File System Implementation : File System
Structure – File System Implementation – Mass Storage Structure : Disk Structure – Disk
Scheduling.
Unit – V 12 hrs
Security : The Security problem-User Authentication-Program Threads-System Threats-
Security System and Facilities.
Text Book:
Silberchatz A. Peterson J. L . Galvin . P.,“Operating System Concepts”. Addison
Wesley, .2001. Sixth edition.
Chapters:
Unit – I 1.1 – 1. 8, 3.1,3.2,3.3,3.5,3.6
Unit- II 4.1, 4.2, 4.5, 5.1, 6.1,6.2,6.3, 8.1, 8.2,8.3,8.4,8.5,8.6
Unit- III 9.1, 9.2 - 9.6, 10.1,10.2
Unit – IV 11.1, 11.2, 11.3, 11.5, 12.1, 12.2, 14.1, 14.2.
Unit- V 19.1 to 19.5.
Reference Book:
Operating System Concepts and Design – Milan Milankovic. Tata McGraw – Hill, 1997.
615
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
UnitI:
12hrs
JDBC and Swing:
Overview – JDBC driver – Connecting to Databases – Statement interface – Result set –
Metadata – Tour of swing – JAPPLET – Text field - Button – Combo Boxes – Tabbed Panes –
Trees –Tables.
UnitII:
12hrs
Networking and RMI:
Networking Basics -The Networking Classes and Interfaces -InetAddress -Factory
Methods -Instance Methods -TCP/IP Client Sockets -URLConnection -HttpURLConnection
.The URI Class -TCP/IP Server Sockets -Datagrams -DatagramSocket –DatagramPacket.
Remote Method Invocation (RMI) A Simple Client/Server Application Using RMI.
UnitIII:
12hrs
Servlets:
Simple servlets - Servlet life cycle – servlets API – Javax servlets package – parameter
– Javax servlets – Generic servlet-http package-http Servlet – working with cookies- session
tracking.
UnitIV:
12hrs
JSP:
Syntaxes and semantics – Development model – Component –Commands-Expression –
Scriptlets – Declaration-Implicit object-Standard Action .
UnitV:
12hrs
JSP Directive and JSTL:
Include Directive-Page Directives – Taglib Directive-Basic tags in JSTL.
TEXT BOOKS
2.Herbert Schildt, The Complete Reference Java 2, fifth edition, Tata Mcgraw hill 2002
Unit I : JSP2.0 (Complete reference) – chapter 13
The Complete Reference Java 2 – chapter 26
Unit II : The Complete Reference Java 2 – chapter 18,24(page 824)
Unit III : The Complete Reference Java 2 – chapter 27
Unit IV : JSP2.0 (Complete reference) – chapter 5,6
Unit V : JSP2.0 (Complete reference) – chapter 9,10,11
Reference Books:
1. Hans BengsTen , Java Server Pages ,Third Edition ,SPD Publications,
616
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
617
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
618
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To understand about assemblers, loaders, linkers, macros and compilers
Unit I: 15 hrs
Introduction to system software and machine Architecture – Simplified instructional
Computer – Tradition machines – RISC Machines.
Assemblers:
Basic assembler functions, machine dependent and machine independent assembler
features – Assembler designed options – Implementation Examples.
Unit V: 15 hrs
Other System Software: Database Management Systems – Text Editors – Interactive
Debugging Systems.
Text Book:
Leland L. Beck,System Software - An Introduction to Systems Programming ,Addison –
Wesley2001
Reference Book:
Damhere, An Introduction to System Software, Tata Mcgraw Hill 1997
619
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Unit I: 12hrs
Introducing C# - Understanding .NET: The C# Environment – Overview of C# - Literals,
Variables and Data types – Operators and Expressions – Decision making and branching –
Decision making and looping.
Unit V: 12hrs
Multithreading– Windows and web-based Application Development on .NET.
Text Book:
Programming in C# A Primer , E.Balagurusamy, Second Edition, Tata McGraw Hill
2008.
Unit I 1 to 7
Unit II 8 to 11
Unit III 12 to 15
Unit IV 16, 17,18
Unit V 19, 20
Reference Book:
620
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Unit I: 12hrs
Introduction: Objectives – History of Multimedia – Its market – content copyright –
Resources for Multimedia Developers – Types of products – Evaluation – Hardware Architecture
– OS and Software – Multimedia Architecture – Software Library – Drivers.
Unit II: 12hrs
Text and Graphics: Elements of text – Text Data files – Using text in Multimedia
Application – Hypertext – Elements of Graphics – Images and Color – Graphics files and
Application formats – Obtaining – Images for Multimedia use – Using Graphics in Application.
Unit V: 12hrs
Multimedia and Internet: Internet – HTML and web Authoring – Multimedia
considerations for Internet – Design considerations for Web pages.
Text Book:
Multimedia Technology and Applications – DAVID HILLMAN 1998. – Golgotha
Publications Pvt. Ltd.,
UNIT CHAPTERS
I 1,2,3,4
II 9,10
III 11,5,6
IV 7,8
V 13,14
ReferenceBook :
621
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Unit I: 12hrs
Needs of Computers in Business and industry Power of Computers to provide
information to the manage developing MIS and Decision – Support System – Introduction
Expert System.
Unit V: 12hrs
Computer Applications in the area of Government, Science & Technology, in Media, in
Communication, current epics of Computer Applications like multimedia and advertising.
Text Book:
Computer Today – Suresh K. Pasandra Galcotia Publications Reprinted 1997.
(Chapters 14 and 15)
Reference Books:
622
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
1
01
101
0101
623
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
1. CLIENT/SERVER TECHNOLOGY
2. MOBILE COMPUTING
3. WEB PROGRAMMING
4. COMPILER DESIGN
624
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To get basic idea about computers.
To understand about basic programming concepts.
Unit I 15hrs
Computers – An Overview:
Introduction to computers - Generation of computers - Classification.
Unit II 15hrs
Text Book:
Alexi„s leon & Mathews leon, Introduction to Computers, Galgotia Publications.2001
Chapters:
Unit I :1 – 6
Unit II : 7 -8,15
Reference book:
Peter Norton, Introduction to Computers, McGraw-Hill, 2001
625
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To know about the fundamentals of internet.
To become familiar with the network basics.
Unit I 15hrs
Computers – An overview:
Introduction to Computers – Generation of computers – Classification.
Anatomy of Digital Computer:
Anatomy of Digital Computer – Memory unit – Input devices – Output
Devices.
Unit II 15hrs
Text Book:
Alexi„s leon & Mathews leon, Introduction to Computers, Galgotial Publications.2001
Chapters:
Unit I : 1-6
Unit II : 7,8,15
Reference:
Internet Complete reference by Margaret Levine young, Tata Mcgraw, Hill Edition.2001
626
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To enable to student to understand the concept of client server technology
To enable them to know in detail about client server computing.
UNIT 1: 14 hrs
Client/Server system concepts: Introduction – concepts – N-tier vs. 2-Tier Client/server
Architecture – 2-Tier Architecture – 3-Tier Architecture – Case study of N-Tier Architecture –
client/server characteristics – upsizing – downsizing – rightsizing -Client/server Models – Types
of Servers and Clients.
UNIT 2: 15 hrs
Client/Server System Architecture: Client/Server building blocks – Hardware, software,
Middleware – Types of Middleware – DLE, MOM, Transaction Processing Monitors, ODBC –
Needs for Database Connectivity – Design Overview of ODBC - Architecture - Components –
Applications - Driver Managers – Drivers – Data Source – ODBC 2.5 and ODBC 3.0 –
Operating System Services – Base Services – External Services – Server Scalability.
UNIT 3: 17 hrs
Client/Server Database: SQL Database Servers - Server Architecture – Multithread
Architecture – Hybrid Architecture – Stored Procedures – Triggers – Rules of processing –
Transaction Models – Chained and Nested Transactions – TP MONITORs -Transaction
Management Standards-TP lite and TPheavy
UNIT 4: 15 hrs
Client/Server Protocols: Data Warehousing – Data Mining-RPC (Remote Procedure Calls) –
IPC.
TEXT BOOKS:
1.Robert Orfali, Dan Harkey and Jerri Edwards, “Essential Client/Server Survival Guide”, John
Wiley and Sons Inc., 1996.
2.Neil Jenkins, et al., “Client/Server Unleashed”, Techmedia.1997
Chapters:
Unit I : chap. 2 in book 1, chap 1 in book 2
Unit II :chap. 3,5 in book 1, chap 11 in book 2
Unit III : chap. 10,16,17,18 in book 1
Unit IV : chap 8,12 in book1, chap. 8 in book 2
Unit v : 26,27,28 in book 1
REFERENCES:
Joe Salemi, “ Client/Server Databases”.HILL PUBLICATIONS 1997
Patrick Smith et al. “Client/Server Computing”. Techmedia.1997
627
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To get the ideas about the mobile computing.
UNIT I: 15 Hrs
Introduction – Mobility of Bits and Bytes –Wireless the Beginning – Mobile computing –
Dialogue control- Networks – Middleware and Gateways-Applications and Services –
Developing Mobile computing Applications –Security in Mobile computing –Standards- why it
is necessary – Standard Bodies –Players in the wireless space.
UNIT II: 15 Hrs
Mobile computing Architecture: History of Computers – History of Internet –Internet –
The Ubiquitous Network – Architecture for mobile computing – Three –tier architecture –
Design consideration for mobile computing – mobile computing through Internet – making
existing applications mobile enabled.
UNIT III : 15 Hrs
Mobile computing through Telephony – Evolution of Telephony – Multiple Access
Procedures – mobile computing through telephone – Developing an IVR application – voice
XML – Telephony application Programming Interface.
UNIT IV: 15 Hrs
Global System for Mobile Communication – Global System for Mobile communications
– GSM Architecture – GSM Entities – call routing in GSM – PLMN interfaces – GSM address
and Identifiers – Network aspects in GSM- GSM Frequency allocation – Authentication and
security.
UNIT V: 15 Hrs
General packet radio service: introduction –GPRS and packet data network-GPRS
network architecture-GPRS network operation –data service in GPRS-application for GPRS-
limitation of GPRS-Billing and charging in GPRS.
Text Book
Mobile computing tech application and service creation,Asoke KTalukder,Roopa,2003
R Yavagal,THH publishing company NewDelhi,2005.
Unit I :1-2
Unit II :3.1-3.6 to 4
Unit III :5-6.4
Unit IV :9,11
Unit v :12.1-12.3,15.1,15.2
Reference Book:
Mobile Communication-Jochen schiller 2nd edition pearson 2003.
628
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Unit I:
15 hrs
Internet – Basic Concepts :
Connecting to DialUp Accounting- High Speed Connections:
ISDN, ADSL Modems – Extended- HighSpeed Connection-ISDN-ASDL-Modem-Email
Concepts.
Text Book:
Chapters:
Unit I : 1,2,3,5
Unit II : 1,2,3,4,5
Unit III : 6,7,8,9
Unit IV : 10,11,12
Unit V : 14, 17
Reference Book:
HTML Black Book, Steven Holzner, Dreamtech Press. Tata Mcgraw Hill ,2001
629
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To get the ideas about the process of Compiler.
Unit I 14 Hrs
Introduction to Compilers:
Compilers and Translators-Structure of a compiler-programming languages.
Unit II 15 Hrs
Parse Tree:
Finite Automata & Lexical Analysis-Minimizing the number of states of DFA. Syntactic
specification of programming languages-Context -free grammers. Derivations and parse Trees-
Capabilities of Context -free grammers .
Unit IV 15Hrs
Symbol tables & Error Detection:
Symbol tables-Content -Data structures –Errors-Lexical, Syntatic, Semanic errors.
Unit V 14 Hrs
Code Optimization:
Principal of sources of optimization-loop optimization-DAG representation of
Basic Blocks-Code Generation -Problems of Code Generation.
Text Book:
Alfred V. AHO , Principles of Compiler Design, Narosa Publishing.2001
Chapters:
Unit I :1-2
Unit II :3.1-3.6 to 4
Unit III :5-6.4
Unit IV :9,11
Unit v :12.1-12.3,15.1,15.2
Reference Book:
Y.N.Srikant,Compler Design Handbook,CRC press.2001
630
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Theory, Binary Half adder and Full adder, Binary Half subtracter and Full subtracter.
631
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Excel:
1.To find Mean and Median.
2.Tax Calculation.
3.Prepare a Excel sheet for Sales analysis.
4.Prepare a Excel sheet for Cricket Scores for two teams, and display the output using Line
Chart.
5.Prepare a Sales budget for a first Quarter.
6.Prepare a Excel sheet for Foreign Money Exchange
7.Personal data for Staff Members, Short out the name in Alphabetical Order.
8.Programs using Excel Pivot Table
9.Programs using Excel Data Base
10. Programs using Excel Macros.
Word:
11. Program using Formatting Toolbar
12. Program using Table
13. Program using Mail merge & Templates
14. Program using graphics& l wizards.
Power point
15.Program using slide show
AccesseqQq
16. Program to create a database file (Relationship)
17. Program using query.
18. program to create forms and reports.
632
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To become familiar with the basics of visual basic concepts.
To get idea about simple visual basic programming.
Unit I 15hrs
INTRODUCTION :
Getting started –VB environment-Writing simple programs-user interfaces-data types-
variables.
Unit II 15hrs
Functions & Control flow structures:
Displaying information-controlling program flow-built in functions-user defined
functions-procedures-graphics.
Text Book:
1. Gary Cornell,Groud up reference,Tata McGraw Hill.1998
2. HTML Black Book, Steven Holzner,Paraglyph Press.2001
Reference:
1. Noel Jerke,Visual Basic Complete reference , Tata McGraw Hill.1997
2. Steven Holzaer XHTML- BlackBook (DreamTechPress)2001
633
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
634
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
To become familiar with the basics of cryptography
To know about computer security.
Unit 1:
Introduction- the concept of security-introduction the need for security - security
approaches-principles of security – types of attacks. Cryptography techniques: introduction-
plaintext and cipher text- substation techniques –transposition techniques-encryption and
decryption – symmetric and asymmetric key cryptography – stenography -- key range and key
size - possible types of attacks.
Unit 2:
Computer based symmetric Key Cryptography Algorithms: Introduction-Algorithm
Types and Modes-An overview of Symmetric Key Cryptography-Data Encryption
Standard(DES)-International Data Encryption Algorithm(IDEA)-RC5-Blow fish- Advanced
Encryption Standard(AES)-Differential and linear Cryptanalysis-Computer Based Asymmetric
Cryptography Algorithm: Introduction-Brief History of Asymmetric Cryptography-An overview
of Asymmetric Key Cryptography-The RSA algorithm- Symmetric and Asymmetric Key
Cryptography together-Digital Signatures-Knapsack Algorithm-Some other Algorithm
Text book:
Cryptography and Network Security, Atul Kahate, TMH 2006
Reference Book:
Cryptography and Network Security-Behrouz A.Forcizan, The MC Graw Hill, 2008
635
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course objectives:
To become familiar with object models and its process
To understand the implementations and applications of UML diagrams
Unit I: 15 hrs
The Object model: Evaluation of object model – Elements of object model –Applying
the object model
Unit II 15 hrs
Text book:
Object – Oriented analysis and design with applications, 3/E by Grady Booch, 2006.
Chapters
Reference book:
Object oriented analysis and design, Ramalingam.G Tata Mcgraw Hill Publications-2005
636
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Unit I 15Hrs
Secure mean-Attacks- Meaning of computer security-computer criminals-methods of
defense
Unit II 15Hrs
Terminology and Background-Substitution Ciphers-transpositions
Program security: secure programs- virus and other malicious code-targeted malicious code
Text book:
Security in computing - Third Edition, Charles Pfleeger.Shari Lawrence Pfleeger, PHI 2005
Reference Book:
Cryptography and Network Security –Behrouz A.Forouzan, Mc graw Hill, 2008
637
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
Unit I 15 Hrs
System concepts and Theory: Definition and basic concepts - Elements of a system -
real life Business systems-System Models- Types of Systems.
Unit II 15Hrs
System Development Life cycle: System development life cycle- Capability Maturity
Model-System development life cycle
Text Book:
638
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
BACHELOR OF INFORMATION TECHNOLOGY
From 2014-2017batch onwards
Course Objective:
Unit I:
Computers- An Overview: Introduction to computers- Generation of Computers-
Classification of Computers. Anatomy of Digital Computer: Anatomy of Digital Computer.
Unit II:
Memory and Input Devices- Memory Unit- Input Devices- Output Devices- Introduction
to Computer Software‟s- Types of Computer Software‟s- Operating System and Languages:
About Operating Syatem- Programming Languages- Types.
Unit III:
Internet and E-mail: Introduction-Internet Basics- Protocol- HTML Web Browsers- Mailing
Basics- Advantages and Disadvantages.
Unit IV:
Intranet and Multimedia: Characteristics- Intranet – Basics of Intranet- Benefits of
Intranet.
Unit V:
Business on Internet: Introduction- Web Advertising- Secure Transaction
Text Book:
Alexi‟s leon and Mathews leon, Introductions to Computers, Galgotia Publications.2001
Reference Books:
639
Certificate/ Diploma Course
640
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014 – 2015 Batch onwards)
641
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014 – 2015 Batch onwards)
Text formatting
TEX and its offspring – What‟s different in LaTex 2ε – Distinguishing LATEX 2ε –
Basics of LATEX file
Displayed Text
Changing font – Centering and identing – Lists – Generalizes lists – Theorem-like
declarations – Tabular stops – Boxes
Mathematical formulae
Mathematical environments – Main elements of Math mode – Mathematical symbols –
Additional elements – Fine-tuning Mathematics
Graphics inclusion
The graphics packages
Reference Book :
A Guide to LATEX – H. Kopka and P.W. Daly, Addision-Wesley, 4th Edition, 1999
642
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014 – 2015 Batch onwards)
643
THIAGARAJAR COLLEGE, MADURAI – 9.
(Re-Accredited with ‘A’ Grade by NAAC)
DEPARTMENT OF MATHEMATICS
(From 2014 – 2015 Batch onwards)
Reference:
Wofram Mathematica 9 Documentation – Original
644