0% found this document useful (0 votes)
248 views2 pages

Gate 2014 Syllabus CS

This document provides a syllabus for a Computer Science and Information Technology program. It outlines the topics that will be covered in the following areas: engineering mathematics, computer science and information technology, theory of computation, and compiler design. Some of the key topics included are propositional logic, probability distributions, algorithms, operating systems, databases, computer networks, and regular languages/finite automata.

Uploaded by

Asp Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
248 views2 pages

Gate 2014 Syllabus CS

This document provides a syllabus for a Computer Science and Information Technology program. It outlines the topics that will be covered in the following areas: engineering mathematics, computer science and information technology, theory of computation, and compiler design. Some of the key topics included are propositional logic, probability distributions, algorithms, operating systems, databases, computer networks, and regular languages/finite automata.

Uploaded by

Asp Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 2

Syllabus for Computer Science and

Information Technology (CS)


ENGINEERING MT!EMTICS
Mathematical "ogic: Propositional Logic; First Order Logic.
#robability: Conditional Probability; Mean, Median, Mode and Standard Deviation; Random
Variables; Distribtions; ni!orm, normal, e"ponential, Poisson, #inomial.
Set Theory $ lgebra: Sets; Relations; Fnctions; $rops; Partial Orders; Lattice; #oolean
%lgebra.
Combinatory: Permtations; Combinations; Conting; Smmation; generating !nctions;
recrrence relations; asymptotics.
Graph Theory: Connectivity; spanning trees; Ct vertices & edges; covering; matc'ing;
independent sets; Coloring; Planarity; (somorp'ism.
"inear lgebra: %lgebra o! matrices, determinants, systems o! linear e)ations, *igen vales
and *igen vectors.
Numerical Methods: L+ decomposition !or systems o! linear e)ations; nmerical soltions o!
non,linear algebraic e)ations by Secant, #isection and -e.ton,Rap'son Met'ods; -merical
integration by trape/oidal and Simpson0s rles.
Calculus: Limit, Continity & di!!erentiability, Mean vale 1'eorems, 1'eorems o! integral
calcls, evalation o! de!inite & improper integrals, Partial derivatives, 1otal derivatives,
ma"ima & minima.
C%M#&TER SCIENCE N' IN(%RMTI%N TEC!N%"%G)
'igital "ogic* Logic !nctions, Minimi/ation, Design and synt'esis o! combinational and
se)ential circits; -mber representation and compter arit'metic 2!i"ed and !loating point3.
Computer %rgani+ation and rchitecture* Mac'ine instrctions and addressing modes, %L+
and data,pat', CP+ control design, Memory inter!ace, (4O inter!ace 2(nterrpt and DM% mode3,
(nstrction pipelining, Cac'e and main memory, Secondary storage.
#rogramming and 'ata Structures* Programming in C; Fnctions, Recrsion, Parameter
passing, Scope, #inding; %bstract data types, %rrays, Stac5s, 6ees, Lin5ed Lists, 1rees, #inary
searc' trees, #inary 'eaps.
lgorithms* %nalysis, %symptotic notation, -otions o! space and time comple"ity, 7orst and
average case analysis; Design8 $reedy approac', Dynamic programming, Divide,and,con)er;
1ree and grap' traversals, Connected components, Spanning trees, S'ortest pat's; 9as'ing,
Sorting, Searc'ing. %symptotic analysis 2best, .orst, average cases3 o! time and space, pper and
lo.er bonds, #asic concepts o! comple"ity classes : P, -P, -P,'ard, -P,complete.
%perating System* Processes, 1'reads, (nter,process commnication, Concrrency,
Sync'roni/ation, Deadloc5, CP+ sc'edling, Memory management and virtal memory, File
systems, (4O systems, Protection and secrity.
'atabases* *R,model, Relational model 2relational algebra, tple calcls3, Database design
2integrity constraints, normal !orms3, 6ery langages 2S6L3, File strctres 2se)ential !iles,
inde"ing, # and #; trees3, 1ransactions and concrrency control.
Information Systems and Soft,are Engineering8 in!ormation gat'ering, re)irement and
!easibility analysis, data !lo. diagrams, process speci!ications, inpt4otpt design, process li!e
cycle, planning and managing t'e pro<ect, design, coding, testing, implementation, maintenance.
Computer Net,or-s* (SO4OS( stac5, L%- tec'nologies 2*t'ernet, 1o5en ring3, Flo. and error
control tec'ni)es, Roting algorit'ms, Congestion control, 1CP4+DP and soc5ets, (P2v=3,
%pplication layer protocols 2icmp, dns, smtp, pop, !tp, 'ttp3; #asic concepts o! 'bs, s.itc'es,
gate.ays, and roters. -et.or5 secrity : basic concepts o! pblic 5ey and private 5ey
cryptograp'y, digital signatre, !ire.alls.
.eb technologies8 91ML, >ML, basic concepts o! client,server compting.
Theory of Computation* Reglar langages and !inite atomata, Conte"t !ree langages and
Ps',do.n atomata, Recrsively enmerable sets and 1ring mac'ines, +ndecidability.
Compiler 'esign* Le"ical analysis, Parsing, Synta" directed translation, Rntime environments,
(ntermediate and target code generation, #asics o! code optimi/ation.

You might also like