Syllabus MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R16 Regulation B.Tech JNTUK-kakinada Syllabus download

Syllabus , MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE, R16 Regulation, B.Tech , JNTUK,Syllabus, download,

MATHEMATICAL FOUNDATION OF COMPUTER SCIENCE Syllabus R16 Regulation R1621052

Unit - I

Mathematical Logic: Propositional Calculus: Statements and Notations, Connectives, Well Formed Formulas, Truth Tables, Tautologies, Equivalence of Formulas, Duality Law, Tautological Implications, Normal Forms, Theory of Inference for Statement Calculus, Consistency of Premises, Indirect Method of Proof. Predicate Calculus:Predicative Logic, Statement Functions, Variables and Quantifiers, Free and Bound Variables, Inference Theory for Predicate Calculus.

Unit - II

Set Theory: Introduction, Operations on Binary Sets, Principle of Inclusion and Exclusion,
Relations: Properties of Binary Relations, Relation Matrix and Digraph, Operations on Relations, Partition and Covering, Transitive Closure, Equivalence, Compatibility and Partial Ordering Relations, Hasse Diagrams, Functions: Bijective Functions, Composition of Functions, Inverse Functions, Permutation Functions, Recursive Functions, Lattice and its Properties.

Unit - III

Algebraic Structures and Number Theory: Algebraic Structures:Algebraic Systems, Examples, General Properties, Semi Groups and Monoids, Homomorphism of Semi Groups and Monoids, Group, Subgroup, Abelian Group, Homomorphism, Isomorphism, Number Theory:Properties of Integers, Division Theorem, The Greatest Common Divisor, Euclidean Algorithm, Least Common Multiple, Testing for Prime Numbers, The Fundamental Theorem of Arithmetic, Modular Arithmetic (Fermat’s Theorem and Euler’s Theorem)

Unit - IV

Combinatorics: Basic of Counting, Permutations, Permutations with Repetitions, Circular Permutations, Restricted Permutations, Combinations, Restricted Combinations, Generating Functions of Permutations and Combinations, Binomial and Multinomial Coefficients, Binomial and Multinomial Theorems, The Principles of Inclusion–Exclusion, Pigeonhole Principle and its Application.

Unit - V

Recurrence Relations: Generating Functions, Function of Sequences, Partial Fractions, Calculating Coefficient of Generating Functions, Recurrence Relations, Formulation as Recurrence Relations, Solving Recurrence Relations by Substitution and Generating Functions, Method of Characteristic Roots, Solving Inhomogeneous Recurrence Relations

Unit - VI

Graph Theory: Basic Concepts of Graphs, Sub graphs, Matrix Representation of Graphs: Adjacency Matrices, Incidence Matrices, Isomorphic Graphs, Paths and Circuits, Eulerian and Hamiltonian Graphs, Multigraphs, Planar Graphs, Euler’s Formula, Graph Colouring and Covering, Chromatic Number, Spanning Trees, Algorithms for Spanning Trees (Problems Only and Theorems without Proofs).

Text Books

  1. Discrete Mathematical Structures with Applications to Computer Science, J. P. Tremblay and P. Manohar, Tata McGraw Hill.
  2. Elements of Discrete Mathematics-A Computer Oriented Approach, C. L. Liu and D. P. Mohapatra, 3rdEdition, Tata McGraw Hill.
  3. Discrete Mathematics and its Applications with Combinatorics and Graph Theory, K. H. Rosen, 7th Edition, Tata McGraw Hill.

Reference Books

  1. Discrete Mathematics for Computer Scientists and Mathematicians, J. L. Mott, A. Kandel, T.P. Baker, 2nd Edition, Prentice Hall of India.
  2. Discrete Mathematical Structures, BernandKolman, Robert C. Busby, Sharon Cutler Ross, PHI.
  3. Discrete Mathematics, S. K. Chakraborthy and B.K. Sarkar, Oxford, 2011.

For other Subject Syllabus Click here

IF you don't find something you are searching for contact us

Other Subjects in Different Regulations
ESSENCE OF INDIAN TRADITIONAL KNOWLEDGE R19
MATHEMATICAL FOUNDATIONS OF COMPUTER SCI R19
SOFTWARE ENGINEERING R19
PYTHON PROGRAMMING R19
DATA STRUCTURES R19
OBJECT ORIENTED PROGRAMMING THROUGH C++ R19
COMPUTER ORGANIZATION R19
PYTHON PROGRAMMING LAB R19
DATA STRUCTURES THROUGH C++ LAB R19
EMPLOYABILITY SKILLS- I* R19
ENGLISH COMMUNICATION PRACTICE R10
MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS R10
ELECTRONIC DEVICES AND CIRCUITS R10
ELECTRONIC DEVICES AND CIRCUITS LAB R10
Data Structures R10
PROBABILITY & STATISTICS R10
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE AND ENGINEERING R10
DIGITAL LOGIC DESIGN R10
DATA STRUCTURES LAB R10
MANAGERIAL ECONOMICS & FINANCIAL ANALYSIS R13
Data Structures R13
OBJECT ORIENTED PROGRAMMING THROUGH C++ R13
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R13
DIGITAL LOGIC DESIGN R13
OBJECT ORIENTED PROGRAMMING LAB R13
DATA STRUCTURES LAB R13
DIGITAL LOGIC DESIGN LAB R13
SEMINAR R13
Probability and Statistics R07
MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE R07
UNIX AND SHELL PROGRAMMING R07