UGC NET Syllabus 2018 For Computer Science and Application
UGC NET Syllabus 2018 For Computer Science and Application
And Application
February 9, 2018 by Anurag Chopra in All India Entrance, UGC NET
1. Discrete Structure
Sets, relation, Functions, Pigeonhole Principle, inclusion -Exclusion Principle, Equivalence and
Partial orderings, elementary counting techniques Probability, Measures for Information and
total information
Compatibility: Model of computation-Finite Automata, Pushdown Automata, Non-determinism
and NFS, DPDA and PDAs and languages accepted by these structure, Grammars languages,
non compatibility and example of non computable problems
Graph-definitions walks paths, trails, connected graphs, regular and bipartite graphs, cycles and
circuits, tree and rooted tree, spanning trees, eccentricity of a vertex radius and diameter of a
graph, central graphs, centers of a tree, Hamiltonian and Eulerian graphs, planar graphs
Group: Finite field and error correcting / detecting codes
2. Computer Arithmetic
Proportional (Boolean Logic), Predicate Logic, Well formed formula (WFF), Satisfactory and
tautology
Logic Families: TTL, ECL and C-MOS sates, Boolean algebra and minimization of Boolean
functions, Flip-Flop types race conditions and comparison, Design of combinational and
sequential circuits
Representation of Integer: Octal, Hex, Decimal and Binary, 2;s Complement and 1’s
complement arithmetic, Floating point representation
6. Computer Network
Network Fundaments: Local area Network (LAN), metropolitan Area Network *(MKAN), Wide
area Network (WAN)m, Wireless Network , Inter Network
Reference Model: The OSI model , TCP/IP model
Data Communication: cannel capacity. Transmission media. Twisted pasi Coaxial cables, Fiber
optic cables, Wireless transmission -radio, microwave infrared and millimeter waves Light wave
transmission , telephones-local loop, trunks, multiplexing switching, narrowband ISDNm
broadband ISDNm ATM, High speed LANS, Cellular radio Communication satellite-
Geosynchronous and low orbit
Internetworking: Switch/Hub . Bridge, router, Gateways Concatahetsd virtual circuits,
Tunneling, Fragmentation Firewalls
Routing: Virtual circuits and datagram’s, Routing algorithms , congestion control
Network Security: Cryptography-Public key, Secret Key, domain Name System (DNS),
electronics mail and worldwide web (WWW), the DNs Resource Records Name Services, E-
Mail Architecture and Servers
7. System Software
Assemble language fundamental (8085 based assembly language programming), Assemblr-2
pass and single pass, Macros and Microprocessor
Loading , linking, program recordable, linkage editing
text editor programming environments debugger and program generator
Compilation and interpretation, Bootstrap compiler. Phase of Compilation process, Lexical
analysis, Lex package on UNIX System
context free grammar, Parsing and parse trees, representation pf parse (derivation) trees as
nightmare and leftmost derivation , Bottom up parsers=-Shift reduce, operator, precedence, and
LR . YACC package an on UNIX system
Top down parses-Left recursion and its removal , recursive descend pares. Predictive parses,
Intermediate codes, Quadruples, Triples, Intermediate code generation , Code generation, Code
optimization
9. Software engineering
System development cycle(SDCL) : Steps, water fall model, Prototypes, Spiral model
Software Metrics : Software Project Management
Software Design : System Design , Detailed design., function oriented design, Object oriented
design, user interface design, Design level metrics
Coding and testing : testing level metrics, Software quality ad reliability, clean room approach,
Software reengineering