SlideShare a Scribd company logo
1 of 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.

More Related Content

Viewers also liked

Resume-Vishnu Monn Baskaran_v3
Resume-Vishnu Monn Baskaran_v3Resume-Vishnu Monn Baskaran_v3
Resume-Vishnu Monn Baskaran_v3Vishnu Monn Baskaran
ย 
Global strategy execution and it accountability an accelerator approach
Global strategy execution and it accountability   an accelerator approachGlobal strategy execution and it accountability   an accelerator approach
Global strategy execution and it accountability an accelerator approachReddappa Gowd Bandi
ย 
Understanding Social Security and Medicare
Understanding Social Security and MedicareUnderstanding Social Security and Medicare
Understanding Social Security and MedicareJeff Ferretta RFC
ย 
Ionic - Hybrydowe aplikacje mobilne
Ionic - Hybrydowe aplikacje mobilneIonic - Hybrydowe aplikacje mobilne
Ionic - Hybrydowe aplikacje mobilneHubert Jaruzal
ย 
Time To Get Tax Savvy, Managing Your Tax Burden
Time To Get Tax Savvy, Managing Your Tax BurdenTime To Get Tax Savvy, Managing Your Tax Burden
Time To Get Tax Savvy, Managing Your Tax BurdenJeff Ferretta RFC
ย 
Jayavarman Cruise - Palace of the King
Jayavarman Cruise  - Palace of the KingJayavarman Cruise  - Palace of the King
Jayavarman Cruise - Palace of the KingIndochina Best Travel
ย 
SK Menteri Kehutanan Nomor 863 Tahun 2014
SK Menteri Kehutanan Nomor 863 Tahun 2014SK Menteri Kehutanan Nomor 863 Tahun 2014
SK Menteri Kehutanan Nomor 863 Tahun 2014S. Pandu Hartadita
ย 
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...S. Pandu Hartadita
ย 
Ec2009 ch09 auctions
Ec2009 ch09 auctionsEc2009 ch09 auctions
Ec2009 ch09 auctionsNuth Otanasap
ย 

Viewers also liked (14)

Resume-Vishnu Monn Baskaran_v3
Resume-Vishnu Monn Baskaran_v3Resume-Vishnu Monn Baskaran_v3
Resume-Vishnu Monn Baskaran_v3
ย 
Global strategy execution and it accountability an accelerator approach
Global strategy execution and it accountability   an accelerator approachGlobal strategy execution and it accountability   an accelerator approach
Global strategy execution and it accountability an accelerator approach
ย 
Yo lo seguirรฉ
Yo lo seguirรฉYo lo seguirรฉ
Yo lo seguirรฉ
ย 
Woak
WoakWoak
Woak
ย 
10 11 2
10 11 210 11 2
10 11 2
ย 
Understanding Social Security and Medicare
Understanding Social Security and MedicareUnderstanding Social Security and Medicare
Understanding Social Security and Medicare
ย 
N.PATEL-ATC
N.PATEL-ATCN.PATEL-ATC
N.PATEL-ATC
ย 
Ionic - Hybrydowe aplikacje mobilne
Ionic - Hybrydowe aplikacje mobilneIonic - Hybrydowe aplikacje mobilne
Ionic - Hybrydowe aplikacje mobilne
ย 
Time To Get Tax Savvy, Managing Your Tax Burden
Time To Get Tax Savvy, Managing Your Tax BurdenTime To Get Tax Savvy, Managing Your Tax Burden
Time To Get Tax Savvy, Managing Your Tax Burden
ย 
img05108
img05108img05108
img05108
ย 
Jayavarman Cruise - Palace of the King
Jayavarman Cruise  - Palace of the KingJayavarman Cruise  - Palace of the King
Jayavarman Cruise - Palace of the King
ย 
SK Menteri Kehutanan Nomor 863 Tahun 2014
SK Menteri Kehutanan Nomor 863 Tahun 2014SK Menteri Kehutanan Nomor 863 Tahun 2014
SK Menteri Kehutanan Nomor 863 Tahun 2014
ย 
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...
Peraturan Daerah Provinsi Jambi No. 02 Tahun 2016 Tentang Pencegahan dan Peng...
ย 
Ec2009 ch09 auctions
Ec2009 ch09 auctionsEc2009 ch09 auctions
Ec2009 ch09 auctions
ย 

Similar to Drdo syllabus computer science

TS PGECET Computer Science 2018 Syllabus
TS PGECET Computer Science 2018 SyllabusTS PGECET Computer Science 2018 Syllabus
TS PGECET Computer Science 2018 SyllabusEneutron
ย 
Computer science-and-information-technology
Computer science-and-information-technologyComputer science-and-information-technology
Computer science-and-information-technologynagendra kumar
ย 
Computer science-and-information-technology
Computer science-and-information-technologyComputer science-and-information-technology
Computer science-and-information-technologyreetika chauhan
ย 
Computer science-and-information-technology 2016
Computer science-and-information-technology 2016Computer science-and-information-technology 2016
Computer science-and-information-technology 2016Anita Pal
ย 
Gate syllabs
Gate syllabsGate syllabs
Gate syllabs6309
ย 
icert_syllabus_scientistB.pdf
icert_syllabus_scientistB.pdficert_syllabus_scientistB.pdf
icert_syllabus_scientistB.pdfVishnumayaN1
ย 
Computer Science-Gate Syllabus
Computer Science-Gate SyllabusComputer Science-Gate Syllabus
Computer Science-Gate Syllabusindrasir
ย 
NTA UGC NET JRF - 87 csa-new updated syllabus
NTA UGC NET JRF - 87 csa-new updated syllabusNTA UGC NET JRF - 87 csa-new updated syllabus
NTA UGC NET JRF - 87 csa-new updated syllabusUGC NET Astral Education
ย 
Gate 2017 csitsyllabus
Gate 2017 csitsyllabusGate 2017 csitsyllabus
Gate 2017 csitsyllabusMickey Boz
ย 
Syllabus gate
Syllabus gateSyllabus gate
Syllabus gatepradeep_52
ย 
AP PGECET Computer Science 2018 Syllabus
AP PGECET Computer Science 2018 SyllabusAP PGECET Computer Science 2018 Syllabus
AP PGECET Computer Science 2018 SyllabusEneutron
ย 
UGC Net New Syllabus
UGC Net New SyllabusUGC Net New Syllabus
UGC Net New SyllabusSanju_Doraha
ย 
Gate coaching for computer science
Gate coaching for computer scienceGate coaching for computer science
Gate coaching for computer sciencegatenetworks
ย 
Syllabus for written test in electronics department
Syllabus for written test in electronics departmentSyllabus for written test in electronics department
Syllabus for written test in electronics departmentbikram ...
ย 
Gate 2014 syllabus
Gate 2014 syllabusGate 2014 syllabus
Gate 2014 syllabusabhi_java
ย 
CS_Syllabus Page useful for the nex tim e
CS_Syllabus Page useful for the nex tim eCS_Syllabus Page useful for the nex tim e
CS_Syllabus Page useful for the nex tim emaxalfa2123
ย 
Gate 2014 cse
Gate 2014 cseGate 2014 cse
Gate 2014 cseetenneti
ย 

Similar to Drdo syllabus computer science (20)

TS PGECET Computer Science 2018 Syllabus
TS PGECET Computer Science 2018 SyllabusTS PGECET Computer Science 2018 Syllabus
TS PGECET Computer Science 2018 Syllabus
ย 
Computer science-and-information-technology
Computer science-and-information-technologyComputer science-and-information-technology
Computer science-and-information-technology
ย 
Computer science-and-information-technology
Computer science-and-information-technologyComputer science-and-information-technology
Computer science-and-information-technology
ย 
Computer science-and-information-technology 2016
Computer science-and-information-technology 2016Computer science-and-information-technology 2016
Computer science-and-information-technology 2016
ย 
Gate syllabs
Gate syllabsGate syllabs
Gate syllabs
ย 
icert_syllabus_scientistB.pdf
icert_syllabus_scientistB.pdficert_syllabus_scientistB.pdf
icert_syllabus_scientistB.pdf
ย 
BCS (WRITTEN) EXAMINATION.pptx
BCS (WRITTEN) EXAMINATION.pptxBCS (WRITTEN) EXAMINATION.pptx
BCS (WRITTEN) EXAMINATION.pptx
ย 
Computer Science-Gate Syllabus
Computer Science-Gate SyllabusComputer Science-Gate Syllabus
Computer Science-Gate Syllabus
ย 
NTA UGC NET JRF - 87 csa-new updated syllabus
NTA UGC NET JRF - 87 csa-new updated syllabusNTA UGC NET JRF - 87 csa-new updated syllabus
NTA UGC NET JRF - 87 csa-new updated syllabus
ย 
Gate 2017 csitsyllabus
Gate 2017 csitsyllabusGate 2017 csitsyllabus
Gate 2017 csitsyllabus
ย 
Cs
CsCs
Cs
ย 
Syllabus gate
Syllabus gateSyllabus gate
Syllabus gate
ย 
Cs 2022
Cs 2022Cs 2022
Cs 2022
ย 
AP PGECET Computer Science 2018 Syllabus
AP PGECET Computer Science 2018 SyllabusAP PGECET Computer Science 2018 Syllabus
AP PGECET Computer Science 2018 Syllabus
ย 
UGC Net New Syllabus
UGC Net New SyllabusUGC Net New Syllabus
UGC Net New Syllabus
ย 
Gate coaching for computer science
Gate coaching for computer scienceGate coaching for computer science
Gate coaching for computer science
ย 
Syllabus for written test in electronics department
Syllabus for written test in electronics departmentSyllabus for written test in electronics department
Syllabus for written test in electronics department
ย 
Gate 2014 syllabus
Gate 2014 syllabusGate 2014 syllabus
Gate 2014 syllabus
ย 
CS_Syllabus Page useful for the nex tim e
CS_Syllabus Page useful for the nex tim eCS_Syllabus Page useful for the nex tim e
CS_Syllabus Page useful for the nex tim e
ย 
Gate 2014 cse
Gate 2014 cseGate 2014 cse
Gate 2014 cse
ย 

Recently uploaded

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
ย 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
ย 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
ย 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
ย 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
ย 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxCeline George
ย 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfNirmal Dwivedi
ย 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
ย 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
ย 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
ย 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
ย 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
ย 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
ย 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
ย 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
ย 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesSHIVANANDaRV
ย 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17Celine George
ย 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
ย 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
ย 

Recently uploaded (20)

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
ย 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
ย 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
ย 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
ย 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
ย 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
ย 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
ย 
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdfUGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
UGC NET Paper 1 Unit 7 DATA INTERPRETATION.pdf
ย 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
ย 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
ย 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
ย 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
ย 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
ย 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
ย 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
ย 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
ย 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
ย 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
ย 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
ย 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
ย 

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.