1067 Views

What is the syllabus of ICRB exam for Computer Engineering? Is it similar to GATE Computer Engineering syllabus?


Chetana. 15th Aug, 2019
Answer (1)
akshaevelin27_9770651 Student Expert 15th Aug, 2019

Hello aspirant,

Preparing for ISRO Scientist/Engineer exam requires knowledge of all basic fundamentals of important technical subjects of undergraduate course. Here we provide comprehensive syllabus for ISRO Computer Science exam preparation.

There is no pre-defined syllabus for the ICRB examination. However from previous year question paper’s analysis we can infer that Syllabus is based on the curriculum taught in graduation and somewhat similar pattern as GATE Exam.

Detailed Syllabus for ICRB Computer science Exam

Programming & Data Structures:

  • Programming in C. Recursion. Arrays, stacks, queues, linked lists, trees, binary search trees, binary heaps, graphs.

Algorithms:

  • Searching, sorting, hashing. Asymptotic worst case time and space complexity. Algorithm design techniques: greedy, dynamic programming and divide‐and‐conquer. Graph search, minimum spanning trees, and shortest paths.

Computer Organization:

  • Machine instructions and addressing modes. ALU, data‐path and control unit. Instruction pipelining. Memory hierarchy: cache, main memory and secondary storage; I/O interface (interrupt and DMA mode).

Digital Logic:

  • Boolean algebra. Combinational and sequential circuits. Minimization. Number representations and computer arithmetic (fixed and floating point).

Computer Networks:

  • Concept of layering. LAN technologies (Ethernet). Flow and error control techniques, switching. IPv4/IPv6, routers and routing algorithms (distance vector, link state). TCP/UDP and sockets, congestion control. Application layer protocols (DNS, SMTP, POP, FTP, HTTP). Network security: authentication, basics of public key and private key cryptography, digital signatures and certificates, firewalls.

Operating Systems:

  • Processes, threads, inter‐process communication, concurrency and synchronization. Deadlock. CPU scheduling. Memory management and virtual memory. File systems.

Databases:

  • ER‐model. Relational model: relational algebra, tuple calculus, SQL. Integrity constraints, normal forms. File organization, indexing (e.g., B and B+ trees). Transactions and concurrency control.

Compiler Design:

  • Lexical analysis, parsing, syntax-directed translation. Runtime environments. Intermediate code generation.

Theory of computation:

  • Regular expressions and finite automata. Context-free grammars and push-down automata. Regular and context-free languages, pumping lemma. Turing machines and undecidability.

Microprocessor:

  • 8-bit microprocessor (8085): architecture, programming, memory and I/O interfacing.

Software Engineering & Web Technology:

  • Information gathering, requirement and feasibility analysis, data flow diagrams, process specifications, input/output design, process life cycle, planning and managing the project, design, coding, testing, implementation, maintenance. HTML, XML, Scripting, basic concepts of client-server computing.

Image processing:

  • Image Registration, Spatial Fourier Transforms, Discrete Spatial ( 2 dimensional ) Fourier Transforms, Restoration, Lossy Compression of images. Data Compression Techniques: Representation and compression of text, sound, picture, and video files ( based on the JPEG and MPEG standards ).

Engineering Mathematics:

  • Discrete Mathematics: Propositional and first order logic. Sets, relations, functions, partial orders and lattices. Groups. Graphs: connectivity, matching, coloring.
  • Combinatorics: counting, recurrence relations, generating functions.
  • Linear Algebra: Matrices, determinants, system of linear equations, eigenvalues and eigenvectors, LU decomposition.
  • Calculus: Limits, continuity and differentiability. Maxima and minima. Mean value theorem. Integration.
  • Probability: Random variables. Uniform, normal, exponential, poisson and binomial distributions. Mean, median, mode and standard deviation. Conditional probability and Bayes theorem.

The syllabus for ICRB is quite similar to GATE. Hence if you prepare seriously for GATE, you can easily clear ICRB.

Thank you

Know More About

Related Questions

UPES Integrated LLB Admission...
Apply
Ranked #28 amongst Institutions in India by NIRF | Ranked #1 in India for Academic Reputation by QS University Rankings | 16.6 LPA Highest CTC
SLAT 2025 - The Symbiosis Law...
Apply
Conducted by Symbiosis International (Deemed University) | Ranked #5 in Law by NIRF | Ranked #2 among best Pvt Universities by QS World Rankings
Jindal Global Law School Admi...
Apply
Ranked #1 Law School in India & South Asia by QS- World University Rankings | Merit cum means scholarships
Symbiosis Law School Pune Adm...
Apply
NAAC A++ Accredited | Ranked #5 by NIRF
Nirma University Law Admissio...
Apply
Grade 'A+' accredited by NAAC
ISBR Business School PGDM Adm...
Apply
180+ Companies | Highest CTC 15 LPA | Average CTC 7.5 LPA | Ranked as Platinum Institute by AICTE for 6 years in a row | Awarded Best Business Scho...
View All Application Forms

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books