NIC Scientific/Technical Assistant -A Syllabus & Exam Pattern 2020

NIC Technical Assistant Syllabus

NIC Technical Assistant Syllabus 2020: National Informatics Centre (NIC) has Published Notification Regarding Scientist B & Scientific/Technical Assistant A Vacancy. A Total of 495 Vacancy For Above Post. NIC Scientist and Scientific/Technical Assistant Online Form 2020 started on 26th February 2020 and will end on 30th April 2020. Here Applicants Will get Full Details Above NIC Technical Assistant Syllabus 2020 PDF.

NIC Recruitment 2020

Job Recruitment Board National Informatics Centre
Notification No. NIELIT/NIC/2020/1
Post Scientist – ‘B’ and Scientific/Technical Assistant – ‘A’
Vacancies 495
Job Location Anywhere in India
Job Type Central Govt Jobs
Application Mode Online
Admit Card Update Soon
Last Date 30-04-2020

NIC Technical Assistant Exam Pattern 2020

Subject Syllabus Questions Duration
Technical Area (Computer Science) 65% Computer-related topics: Computer Science/Computer Engineering 78
180 Min.
Generic area 35% Logical Reasoning, Analytical Reasoning Capabilities,
Quantitative and Qualitative abilities and General Aptitude.
42
Total Questions 120  
  • Scheme of written examination shall be Objective type and OMR Based.
  • Every question will carry 1(one) mark and there will be negative marking of 0.25 mark for each wrong answer.
  • The minimum percentage to qualify the written examination will be
    • 50% for General/EWS categories.
    • 40% for OBC categories.
    • 30% for the SC/ST/PWD categories.
  • The cut –off marks specified would be applicable in the overall marks (i.e., Technical/Generic Combined) as well as for each section (Technical/Generic) separately.

NIC Technical Assistant Syllabus 2020

SI No. Topic
Section A: Generic 35%
1 Logical Reasoning, Analytical Reasoning Capabilities, Quantitative and Qualitative abilities and General Aptitude
Section B: Technical (Computer Science) 65%
1 Probability and Statistics:

  • Sampling theorems,
  • Conditional Probability,
  • Mean,
  • Median,
  • Mode and standard deviations,
  • Random Variables Discrete and continuous distributions,
  • Poisson,
  • Normal and Binomial distribution,
  • correlation and regression analysis
2 Digital Computer Principles:

  • Number systems- Binary,
  • Decimal,
  • Octal, and Hexadecimal Conversion,
  • Arithmetic operations,
  • Boolean expression, simplification,
  • Postulates and theorems,
  • Simplifications,
  • K-map,
  • Combinational
    Logic circuits – Adder,
  • Subtractor,
  • Multiplexer,
  • Demultiplexer,
  • Encoder,
  • Decoder,
  • Sequential circuits – SR, JK, T, D,
  • flip flops,
  • shift registers,
  • Asynchronous,
  • synchronous and Module and counters.
3 Computer Organization and Architecture:

  • Multiprocessors and
    microcomputers,
  • Machine Instructions and addressing mode.
  • ALU and datapath,
  • CPU control design,
  • Memory interface,
  • I/O interface (Interrupt and DMA
    mode),
  • Cache and main memory,
  • Secondary storage,
  • Semiconductor memory –
    Internal organization,
  • SRAM, DRAM, SDRAM,
  • Rambus Memory,
  • ROM Technology,
  • virtual memory,
  • Instruction sequencing,
  • Instruction execution,
  • Hardwired control and microprogrammed control,
  • microinstructions,
  • Instruction pipelining.
4 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.
5 Object-Oriented Programming:

  • Object-Oriented design concept,
  • programming in C++ and on programming languages viz., Java, .Net,
  • Open Source (PHP),
  • Python,
  • GoLang,
  • NodeJS, etc
6 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.
  • Asymptotic analysis (best, worst, average cases) of time and space,
  • upper and lower bounds.
  • Basic concept of complexity classes, N, NP, NP-hard,
  • NP-complete.
7 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.
8 System Software:

  • Lexical analysis,
  • parsing,
  • syntax-directed translation,
  • code generation and optimization,
  • Assemblers,
  • linkers and loaders for microprocessors,
  • operating systems – processes,
  • threads,
  • inter-process communication,
  • synchronization,
  • deadlocks,
  • CPU scheduling,
  • memory management and virtual memory,
  • file system,
  • I/O systems,
  • protection and security module
9 Information Systems and Software Engineering:

  • Information gathering,
  • requirement and feasibility analysis,
  • data flow diagrams,
  • process specifications,
  • input/output design,
  • process life cycle,
  • planning and managing the project,
  • design,
  • coding and testing,
  • implementation,
  • maintenance.
10 Computer Networks:

  • ISO/OSI stack,
  • LAN technologies (Ethernet, Token Ring),
  • flow and error control techniques,
  • Routing algorithm,
  • Congestion Control,
  • TCP/UDP and sockets,
  • IP(v4),

Application layer protocol (ICMP, DNS,SMTP, POP, FTP, HTTP, HTTPS) :

  • Basic concept of hubs, switches, gateways and routers.

Network security:

  • basic concepts of public key and private key cryptography.
  • Hash function,
  • Digital Signature,
  • Firewalls,
  • User authentication – Token-based,
  • Biometric,
  • Remote user authentication,
  • Intrusion detection systems,
  • honey pots,
  • Denial of Service.
  • Wireless network,
  • 2G and 3G Networks,
  • Bluetooth.
11 Web Technologies:

  • HTML5,
  • CSS3,
  • XML,
  • basic concept of client-server computing,
  • webserver,
  • proxy server,
  • web application development,
  • MVC architecture,
  • web services,
  • frontend and backend technologies.

NIC Technical Assistant Syllabus 2020 Important Links

  • NIC Scientist and Scientific/Technical Assistant Online Form 2020: Apply Now
  • NIC Scientist B Syllabus 2020 & Exam Pattern PDF Download
  • NIC 497 Scientist – ‘B’ and Scientific/Technical Assistant – ‘A’ Vacancy Notification: Download
  • NIC Official Website: Click Here

NIC Technical Assistant Syllabus 2020 PDF Download

Updated: April 24, 2020 — 9:23 pm

The Author

Admin

Making the World a Better Place

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.