SlideShare a Scribd company logo
Theory of Computation: Regular languages and finite automata, Context free languages and Push-
down automata, Recursively enumerable sets and Turing machines, Undecidability; NP-completeness.
Digital Logic: Logic functions, Minimization, Design and synthesis of combinational and sequential
circuits; Number representation and computer arithmetic (fixed and floating point).
Computer Organization and Architecture: Machine instructions and addressing modes, ALU and data-
path, CPU control design, Memory interface, I/O interface (Interrupt and DMA mode), Instruction pipelining,
Cache and main memory, Secondary storage.
Programming and Data Structures: Programming in C; Functions, Recursion, Parameter passing, Scope,
Binding; Abstract data types, Arrays, Stacks, Queues, Linked Lists, Trees, Binary search trees, Binary
heaps.
Algorithms: Analysis, Asymptotic notation, Notions of space and time complexity, Worst and average case
analysis; Design: Greedy approach, Dynamic programming, Divide-and-conquer; Tree and graph traversals,
Connected components, Spanning trees, Shortest paths; Hashing, Sorting, Searching.
Compiler Design: Lexical analysis, Parsing, Syntax directed translation, Runtime environments,
Intermediate and target code generation, Basics of code optimization.
Operating System: Processes, Threads, Inter-process communication, Concurrency, Synchronization,
Deadlock, CPU scheduling, Memory management and virtual memory, File systems, I/O systems, Protection
and security.
Databases: ER-model, Relational model (relational algebra, tuple calculus), Database design (integrity
constraints, normal forms), Query languages (SQL), File structures (sequential files, indexing, B and B+
trees), Transactions and concurrency control.
Computer Networks: ISO/OSI stack, LAN technologies (Ethernet, Token ring), Flow and error
control techniques, Routing algorithms, Congestion control, TCP/UDP and sockets, IP(v4), Application
layer protocols (icmp, dns, smtp, pop, ftp, http); Basic concepts of hubs, switches, gateways, and
routers.

More Related Content

PDF
GATE Aptitude
PDF
techResume2015winter
PPTX
FUZZY LOGIC BASED IRRIGATION CONTROL SYSTEM USING WIRELESS SENSOR NETWORK FOR...
PDF
Gate computer-science-engineering-&-information-technology
PPTX
Summer Training Project On Data Structure & Algorithms
DOCX
6On Efficient Retiming of Fixed-Point Circuits
PDF
Thinking in clustering yueshen xu
DOC
Pragmatic integration of an sram row cache in heterogeneous 3 d dram architec...
GATE Aptitude
techResume2015winter
FUZZY LOGIC BASED IRRIGATION CONTROL SYSTEM USING WIRELESS SENSOR NETWORK FOR...
Gate computer-science-engineering-&-information-technology
Summer Training Project On Data Structure & Algorithms
6On Efficient Retiming of Fixed-Point Circuits
Thinking in clustering yueshen xu
Pragmatic integration of an sram row cache in heterogeneous 3 d dram architec...

Viewers also liked (14)

PDF
Resume-Vishnu Monn Baskaran_v3
PDF
Global strategy execution and it accountability an accelerator approach
DOCX
Yo lo seguiré
PDF
10 11 2
PDF
Understanding Social Security and Medicare
PPTX
N.PATEL-ATC
PDF
Ionic - Hybrydowe aplikacje mobilne
PDF
Time To Get Tax Savvy, Managing Your Tax Burden
PDF
img05108
PDF
Jayavarman Cruise - Palace of the King
PDF
SK Menteri Kehutanan Nomor 863 Tahun 2014
PDF
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...
PPT
Ec2009 ch09 auctions
Resume-Vishnu Monn Baskaran_v3
Global strategy execution and it accountability an accelerator approach
Yo lo seguiré
10 11 2
Understanding Social Security and Medicare
N.PATEL-ATC
Ionic - Hybrydowe aplikacje mobilne
Time To Get Tax Savvy, Managing Your Tax Burden
img05108
Jayavarman Cruise - Palace of the King
SK Menteri Kehutanan Nomor 863 Tahun 2014
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...
Ec2009 ch09 auctions
Ad

Similar to Drdo syllabus computer science (20)

PDF
Computer Science-Gate Syllabus
PDF
Gate coaching for computer science
PPTX
Gate 2014 cse
PPTX
Gate 2014 cse
PDF
NTA UGC NET JRF - 87 csa-new updated syllabus
PDF
GATE _CS_2025_Syllabus abcdefghijklmnop.pdf
PDF
Syllabus gate
PDF
PPTX
BCS (WRITTEN) EXAMINATION.pptx
PDF
UGC Net New Syllabus
PDF
Gate syllabs
PPT
PDF
icert_syllabus_scientistB.pdf
PPTX
Gate 2017 csitsyllabus
DOCX
Gate 2014 syllabus
PDF
Mpet 2014 ph d cse
PDF
Syllabus for written test in electronics department
PDF
CS_Syllabus Page useful for the nex tim e
PDF
Computer science-and-information-technology
PDF
Computer science-and-information-technology
Computer Science-Gate Syllabus
Gate coaching for computer science
Gate 2014 cse
Gate 2014 cse
NTA UGC NET JRF - 87 csa-new updated syllabus
GATE _CS_2025_Syllabus abcdefghijklmnop.pdf
Syllabus gate
BCS (WRITTEN) EXAMINATION.pptx
UGC Net New Syllabus
Gate syllabs
icert_syllabus_scientistB.pdf
Gate 2017 csitsyllabus
Gate 2014 syllabus
Mpet 2014 ph d cse
Syllabus for written test in electronics department
CS_Syllabus Page useful for the nex tim e
Computer science-and-information-technology
Computer science-and-information-technology
Ad

Recently uploaded (20)

PPTX
Cell Structure & Organelles in detailed.
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Institutional Correction lecture only . . .
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
RMMM.pdf make it easy to upload and study
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
Cell Structure & Organelles in detailed.
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Computing-Curriculum for Schools in Ghana
Abdominal Access Techniques with Prof. Dr. R K Mishra
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Institutional Correction lecture only . . .
human mycosis Human fungal infections are called human mycosis..pptx
RMMM.pdf make it easy to upload and study
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
O5-L3 Freight Transport Ops (International) V1.pdf
Complications of Minimal Access Surgery at WLH
Microbial disease of the cardiovascular and lymphatic systems
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
TR - Agricultural Crops Production NC III.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
VCE English Exam - Section C Student Revision Booklet

Drdo syllabus computer science

  • 1. Theory of Computation: Regular languages and finite automata, Context free languages and Push- down automata, Recursively enumerable sets and Turing machines, Undecidability; NP-completeness. Digital Logic: Logic functions, Minimization, Design and synthesis of combinational and sequential circuits; Number representation and computer arithmetic (fixed and floating point). Computer Organization and Architecture: Machine instructions and addressing modes, ALU and data- path, CPU control design, Memory interface, I/O interface (Interrupt and DMA mode), Instruction pipelining, Cache and main memory, Secondary storage. Programming and Data Structures: Programming in C; Functions, Recursion, Parameter passing, Scope, Binding; Abstract data types, Arrays, Stacks, Queues, Linked Lists, Trees, Binary search trees, Binary heaps. Algorithms: Analysis, Asymptotic notation, Notions of space and time complexity, Worst and average case analysis; Design: Greedy approach, Dynamic programming, Divide-and-conquer; Tree and graph traversals, Connected components, Spanning trees, Shortest paths; Hashing, Sorting, Searching. Compiler Design: Lexical analysis, Parsing, Syntax directed translation, Runtime environments, Intermediate and target code generation, Basics of code optimization. Operating System: Processes, Threads, Inter-process communication, Concurrency, Synchronization, Deadlock, CPU scheduling, Memory management and virtual memory, File systems, I/O systems, Protection and security. Databases: ER-model, Relational model (relational algebra, tuple calculus), Database design (integrity constraints, normal forms), Query languages (SQL), File structures (sequential files, indexing, B and B+ trees), Transactions and concurrency control. Computer Networks: ISO/OSI stack, LAN technologies (Ethernet, Token ring), Flow and error control techniques, Routing algorithms, Congestion control, TCP/UDP and sockets, IP(v4), Application layer protocols (icmp, dns, smtp, pop, ftp, http); Basic concepts of hubs, switches, gateways, and routers.