AMCAT Computer Skills Section — Complete Guide 2026

Master the AMCAT Computer Skills section: OS concepts, networking, databases, and programming logic. Cutoffs, topics, and prep tips for IT jobs in India.

AMCAT Computer Skills Section — Complete Guide 2026

What the AMCAT Computer Skills Section Tests

The AMCAT Computer Skills module is a 25-question MCQ test designed to assess foundational knowledge required for software engineering and IT support roles. It is separate from the AMCAT Automata coding module, which requires writing actual code. Computer Skills uses objective questions that cover theoretical and applied concepts in four core areas.

Questions are adaptive — the difficulty adjusts based on your previous answers. You are not penalized for wrong answers in the same way as the Logical Ability module, but the adaptive path means early correct answers unlock higher-value questions. The typical time allocation is 25 minutes for 25 questions (1 minute per question), so speed and accuracy both matter.

Companies specifically request this module when hiring for roles such as Systems Engineer, IT Analyst, Software Developer, Network Support Engineer, and similar designations. A score above the 70th percentile is generally considered competitive for Tier-1 IT companies in India.

Who Needs to Take the AMCAT Computer Skills Module

You should opt into the Computer Skills module if you are applying for any of the following role types through AMCAT-enabled recruiting:

  • Software Engineering Trainees — Infosys, Wipro, TCS, HCL, Tech Mahindra all require this module for SE roles
  • IT Infrastructure Roles — Networking, server administration, and cloud support positions
  • CS/IT Graduates — B.Tech (CSE/IT/ECE) and BCA graduates are expected to clear this module with high scores
  • Campus-to-Corporate Programs — Many mass-hiring drives across India specify Computer Skills as mandatory

Even if a company does not explicitly require it, a strong Computer Skills score visible on your AMCAT scorecard differentiates you from candidates who skipped optional modules. It demonstrates domain depth that recruiters value.

IT Company Score Cutoffs for AMCAT Computer Skills

While companies do not always publish exact cutoffs, data gathered from placement forums and hiring drives across India indicates the following approximate benchmarks:

CompanyRoleTypical Cutoff (out of 900)Percentile Required
InfosysSystems Engineer550+65th+
WiproProject Engineer500+60th+
TCSNinja / Digital600+70th+
CognizantProgrammer Analyst Trainee550+65th+
HCL TechnologiesGraduate Engineer Trainee500+60th+
Tech MahindraAssociate Software Engineer480+58th+
MphasisSoftware Engineer520+62nd+

These are approximate values. Always verify on the official job posting or company careers page. Use AMCAT practice tests to track where your scores stand relative to these benchmarks before attempting the actual exam.

4 Core Areas of AMCAT Computer Skills

OS Concepts~6–7 Qs

Theory HeavyMCQ
  • Processes & Threads: Scheduling, context switching, PCB
  • Memory Management: Paging, segmentation, virtual memory
  • File Systems: FAT, NTFS, inodes, permissions
  • Deadlocks: Conditions, prevention, Banker's algorithm
Networking Basics~5–6 Qs

AppliedDiagrams
  • OSI Model: 7 layers and their functions
  • TCP/IP: Protocols, handshake, subnetting
  • IP Addressing: IPv4, IPv6, CIDR, NAT
  • DNS & HTTP: Resolution, request-response cycle
Database Fundamentals~6 Qs

High WeightageSQL
  • SQL Queries: SELECT, JOIN, GROUP BY, subqueries
  • Normalization: 1NF, 2NF, 3NF, BCNF rules
  • Transactions: ACID properties, isolation levels
  • Indexing: B-trees, clustered vs non-clustered
Programming Logic~6–7 Qs

Logic BasedLanguage-Agnostic
  • Data Structures: Arrays, stacks, queues, linked lists, trees
  • Algorithms: Sorting, searching, time complexity
  • OOP Concepts: Inheritance, polymorphism, encapsulation
  • Debugging: Trace output, error identification

Sub-Topic Detail and Exam Tips

Operating System Concepts

OS questions on the AMCAT Computer Skills section are primarily theoretical. Expect definitions, scenario-based comparisons (e.g., preemptive vs non-preemptive scheduling), and diagram interpretation. Focus on:

  • CPU Scheduling algorithms — FCFS, SJF, Round Robin, Priority Scheduling. Know how to calculate average waiting time.
  • Page replacement algorithms — FIFO, LRU, Optimal. Practice with small page reference strings.
  • Semaphores and Mutex — When each is used, producer-consumer and reader-writer problems.

Exam tip: For OS questions, always check whether the question asks about a single-core or multi-core environment — answers differ. Process state diagrams (new → ready → running → waiting → terminated) are commonly tested.

Networking Basics

Networking questions test your ability to identify which layer handles a given function and to perform basic calculations like subnet masks. Prioritize:

  • OSI vs TCP/IP — Know both models, which protocols map to which layers
  • Subnetting — Given an IP and mask, calculate network address, broadcast, and valid host range
  • TCP vs UDP — Reliability, use cases (video streaming vs file transfer)
  • Common ports — HTTP (80), HTTPS (443), FTP (21), SSH (22), DNS (53)

Exam tip: Subnetting calculations appear frequently. Practice converting between decimal and binary quickly using the powers-of-2 table.

Database Fundamentals

SQL and relational model questions have the highest average weightage in the Computer Skills module. Most questions require you to trace query output or identify normalization violations:

  • SQL JOINs — INNER, LEFT, RIGHT, FULL OUTER — know the output for each with small example tables
  • Normalization — Identify functional dependencies and decompose relations to eliminate anomalies
  • ACID properties — Atomicity, Consistency, Isolation, Durability — with real-world examples

Exam tip: Write out small SQL queries on paper and trace their results. The AMCAT does not ask you to write queries from scratch — it shows you a query and asks what the output is.

Programming Logic and Data Structures

These questions are language-agnostic — they use pseudocode or generic syntax. You are tested on your ability to reason about algorithms, not syntax. Focus areas:

  • Time and Space Complexity — Big-O for common algorithms: O(n log n) sorts, O(log n) binary search, O(n²) bubble sort
  • Stack and Queue operations — Push, pop, enqueue, dequeue — trace through small sequences
  • Tree traversals — In-order, pre-order, post-order — be able to produce the traversal sequence given a tree diagram
  • OOP principles — Which concept does an example code snippet illustrate? Identify inheritance vs composition.

Exam tip: Practice the AMCAT Logical Reasoning module alongside this section — pattern recognition skills transfer directly to algorithm tracing questions. Also review the AMCAT Quantitative Aptitude section for probability and combinatorics that appear in algorithm analysis questions.

AMCAT Computer Skills study topics overview: OS, networking, databases, and programming logic on a whiteboard

Top IT Companies That Use AMCAT Computer Skills Scores

Engineering students at a computer lab reviewing AMCAT Computer Skills practice questions for IT job placement

AMCAT Computer Skills Questions and Answers

About the Author

Dr. Lisa PatelEdD, MA Education, Certified Test Prep Specialist

Educational Psychologist & Academic Test Preparation Expert

Columbia University Teachers College

Dr. Lisa Patel holds a Doctorate in Education from Columbia University Teachers College and has spent 17 years researching standardized test design and academic assessment. She has developed preparation programs for SAT, ACT, GRE, LSAT, UCAT, and numerous professional licensing exams, helping students of all backgrounds achieve their target scores.