Pgcs syllabus
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Pgcs syllabus

on

  • 580 views

 

Statistics

Views

Total Views
580
Views on SlideShare
580
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Pgcs syllabus Document Transcript

  • 1. Chennai Mathematical Institute MSc/PhD Computer ScienceTopics covered in entrance examination • Discrete Mathematics Sets and relations, elementary counting techiniques, pigeon hole principle, partial or- ders, • Elementary probability theory • Automata Theory Regular expressions, non deterministic and deterministic finite automata, subset con- struction, regular languages, non regularity (pumping lemma), context free grammars, basic ideas about computable and noncomputable functions. • Algorithms O notation, recurrence relations, time complexity of algorithms, sorting and searching (bubble sort, quick sort, merge sort, heap sort). • Data structures Lists, queues, stacks, binary search trees, heaps. • Graphs Basic definitions, trees, bipartite graphs, matchings in bipartite graphs, breadth first search, depth first search, minimum spanning trees, shortest paths. • Algorithmic techniques Dynamic programming, divide and conquer, greedy. • Logic Boolean logic, truth tables, boolean circuits — and, or, not, and, nand gates.Suggested reading material 1. Frank Harary: Graph Theory, Narosa. 2. John Hopcroft and Jeffrey D Ullman: Introduction to Automata, Languages and Com- putation, Narosa. 3. Jon Kleinberg and Eva Tardos: Algorithm Design, Pearson. 4. C. Liu: Elements of Discrete Mathematics, Tata McGraw-Hill.