KodPrep
LoginRequest a Demo
KodPrep

Program Curriculum

Placement Readiness & Campus Recruitment Training

The complete campus-placement program — aptitude, core CS, coding, and interview skills — built to get engineering students hired across every hiring pattern.

3-4 Months
Duration
2000+ Questions
Practice
All Levels
Level
Offline / Online / Hybrid
Mode

Outcomes

What you'll be able to do

Solve aptitude, reasoning, and verbal sections at placement speed
Answer core CS (OS/DBMS/CN/OOP) interview questions confidently
Clear company-pattern online assessments (TCS/Infosys/Wipro)
Write an ATS-friendly resume and perform in GD/HR rounds
Track readiness via all-India mock rankings

Curriculum

Full curriculum

1

MODULE 1

Quantitative Aptitude

Build sub-60-second solving speed on the arithmetic and algebra questions that anchor every campus screening test.

  • Number system, divisibility rules, HCF and LCM
  • Percentages, profit, loss and discount
  • Simple and compound interest
  • Ratio, proportion and partnership
  • Averages and mixtures/alligation
  • Time, speed and distance including boats and trains
  • Time and work, pipes and cisterns
  • Permutations, combinations and probability
  • Simple linear and quadratic equations
  • Progressions: arithmetic and geometric series
  • Elementary geometry, mensuration and coordinate geometry
  • Trigonometry basics for height and distance problems
  • Simplification, approximation and surds and indices
  • Speed-math shortcuts for calculation-heavy MCQs
ToolsKodPrep PracticePython
2

MODULE 2

Logical Reasoning

Sharpen pattern-recognition and deduction skills that decide accuracy in the reasoning section of every recruiter's test.

  • Number, letter and symbol series completion
  • Coding-decoding (letter, number and substitution codes)
  • Blood relations and family tree puzzles
  • Direction sense and distance-based reasoning
  • Linear and circular seating arrangement
  • Puzzles: floor, box and scheduling arrangements
  • Syllogisms and statement-conclusion logic
  • Statement and assumption/argument evaluation
  • Analogy, classification and odd-one-out
  • Data sufficiency questions
  • Cubes, dice and cuboid visualization
  • Venn diagrams and set-based reasoning
  • Clocks and calendars
  • Non-verbal and visual reasoning (mirror/water images, series)
ToolsKodPrep Practice
3

MODULE 3

Verbal Ability

Master grammar, comprehension and workplace writing so language sections stop being the silent rank-killer.

  • Reading comprehension with inference-based questions
  • Sentence completion and fill-in-the-blanks
  • Para jumbles and paragraph sequencing
  • Error spotting and sentence correction
  • Subject-verb agreement and tense usage
  • Synonyms, antonyms and vocabulary in context
  • Idioms, phrasal verbs and one-word substitution
  • Active-passive voice and direct-indirect speech
  • Cloze test and contextual vocabulary
  • Sentence rearrangement and logical flow
  • Précis writing and passage summarization
  • Professional email and workplace writing etiquette
  • Passage recall and short-term reading memory drills
ToolsKodPrep Practice
4

MODULE 4

Data Interpretation

Turn dense tables, charts and graphs into fast, confident answers under strict time pressure.

  • Table-based data interpretation and cross-referencing
  • Bar graphs and multi-series comparisons
  • Line graphs and trend analysis
  • Pie charts and percentage-share breakdowns
  • Caselets and paragraph-based data sets
  • Mixed-graph and combination-chart questions
  • Data sufficiency in quantitative context
  • Ratio and percentage change across data sets
  • Averages and growth-rate calculations from data
  • Approximation techniques for large data sets
  • Missing data and reverse-calculation problems
  • Statistical measures: mean, median, mode from grouped data
ToolsKodPrep PracticePython
5

MODULE 5

Programming & DSA Essentials

Build working proficiency in a core language and the data structures interviewers test in every technical round.

  • Language fundamentals: variables, control flow, functions
  • Arrays, strings and two-pointer techniques
  • Time and space complexity (Big-O) analysis
  • Recursion and backtracking
  • Searching and sorting algorithms
  • Linked lists (singly, doubly, circular)
  • Stacks, queues and their applications
  • Trees, binary search trees and traversals
  • Hashing and hash maps for frequency problems
  • Graphs: BFS, DFS and shortest-path basics
  • Greedy algorithms and dynamic programming fundamentals
  • Object-oriented programming applied to problem-solving
  • Writing clean, debuggable code under time constraints
  • Company-style coding round patterns (TCS CodeVita-style, Infosys HackWithInfy-style problems)
ToolsC++JavaPythonKodPrep Practice
6

MODULE 6

Operating Systems

Explain core OS concepts clearly enough to survive rapid-fire technical interview rounds.

  • Process vs thread and process states
  • CPU scheduling algorithms (FCFS, SJF, Round Robin, Priority)
  • Process synchronization and race conditions
  • Semaphores, mutexes and classic synchronization problems
  • Deadlock: conditions, prevention and avoidance
  • Memory management: paging and segmentation
  • Virtual memory and page replacement algorithms
  • File systems and disk scheduling
  • Inter-process communication mechanisms
  • Multithreading and concurrency basics
  • System calls and the kernel/user mode boundary
  • Common OS interview questions with structured answers
ToolsC++KodPrep Practice
7

MODULE 7

DBMS

Query, design and reason about relational databases with confidence in both written tests and interviews.

  • ER diagrams and relational data modeling
  • Normalization (1NF through BCNF) and denormalization trade-offs
  • SQL fundamentals: SELECT, JOIN, GROUP BY, subqueries
  • Keys: primary, foreign, candidate and composite
  • Indexing and query performance basics
  • Transactions and ACID properties
  • Concurrency control and locking
  • Views, triggers and stored procedures
  • Aggregate functions and window functions
  • Normal forms vs real-world schema design trade-offs
  • Database recovery and backup fundamentals
  • Common DBMS interview questions and query-writing drills
ToolsMySQLKodPrep Practice
8

MODULE 8

Computer Networks & OOP

Connect networking fundamentals with object-oriented design principles for well-rounded CS-core interviews.

  • OSI and TCP/IP models layer by layer
  • TCP vs UDP and connection handshakes
  • IP addressing, subnetting and routing basics
  • DNS, HTTP/HTTPS and application-layer protocols
  • Network security basics: firewalls, encryption, VPN
  • Classes, objects, constructors and access modifiers
  • Encapsulation, abstraction, inheritance and polymorphism
  • Method overloading vs overriding
  • Interfaces and abstract classes
  • Exception handling and memory management basics
  • Design principles: SOLID and common design patterns
  • OOP-based interview questions and code-tracing drills
ToolsJavaC++KodPrep Practice
9

MODULE 9

Company-Pattern Mock Tests

Simulate real recruiter test formats end-to-end to walk into assessment day with zero surprises.

  • TCS NQT-style foundation section: numerical, verbal, reasoning
  • TCS NQT advanced section: quantitative, reasoning and coding
  • Infosys-style aptitude, pseudocode and coding test simulation
  • Wipro-style aptitude and essay-writing round simulation
  • Cognizant GenC-style aptitude and technical MCQ simulation
  • Accenture-style cognitive and coding assessment simulation
  • Full-length timed sectional mocks with negative-marking rules
  • Adaptive difficulty mocks based on weak-topic diagnostics
  • Score analytics: percentile, accuracy and time-per-question
  • Error-log review and targeted revision cycles
  • Test-day logistics: proctoring rules, tab-switch and webcam checks
  • Previous-year question pattern analysis by company
ToolsKodPrep PracticePython
10

MODULE 10

Interview & Soft Skills

Present a polished, confident, job-ready version of yourself across HR, technical and group discussion rounds.

  • Resume building and ATS-friendly formatting
  • Elevator pitch and 'tell me about yourself' structuring
  • STAR method for behavioral questions
  • Group discussion strategy and etiquette
  • Common HR interview questions and framing answers
  • Technical interview communication and whiteboard etiquette
  • Body language, eye contact and video-interview presence
  • Salary negotiation and offer evaluation basics
  • Handling stress questions and rejection gracefully
  • Email and LinkedIn professional communication
  • Mock interview practice with structured feedback
  • Company research and role-specific question preparation
ToolsKodPrep Practice

Hands-on

Projects you'll build

TCS NQT Full Mock
Infosys Pattern Mock
Aptitude Sprint Challenge
Resume & Portfolio Build
Mock GD & HR Interview
Core CS Rapid Revision

Stack

Tools & technologies

C++C++
JavaJava
PythonPython
MySQLMySQL
KodPrep Practice

Certification

Campus Placement Readiness Certification

Industry-recognized certificate awarded on successful completion of the program.

Bring this program to your college

Download or print this curriculum to share with your team, or talk to us for a custom proposal and pricing.