CUET exam is a national level exam which is held every year to provide admissions to the bachelors degree programmes like BA, BSc, BCom, BFA and other courses at more than 200+ CUET PG 2026 participating universities.Candidates who wish to pursue their degree in computer science, need to thoroughly understand the CUET 2026 computer science syllabus. To develop the comprehensive and efficient exam preparation plan, students must review the CUET syllabus 2026 and focus on the important chapters.'Candidates will be able to fill out the CUET 2026 application form in the second week of March, tentatively. Before applying candidates must check out the CUET eligibility criteria 2026 meticulously to not lose their candidature at any stage.Check out this SciAstra article to know detailed CUET syllabus, important topics, recommended books, and preparation tips below:

Latest Updates:

Table of Contents

CUET Computer Science Syllabus 2026: Overview

Candidates who have completed their class 12 and are preparing for UG courses need to appear for the CUET 2026 exam. Check out the complete overview of CUET Computer Science Syllabus 2026 from below:

Features

Details

Exam Conducting Authority

National Testing Agency (NTA)

Mode of Examination

Computer-Based Test (CBT)

Frequency of the examination

Once a Year

Syllabus Download Website

Yet to be released

Medium of the examination

13 languages: English, Hindi, Assamese, Bengali, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Tamil, Telugu, and Urdu

Type of Questions

Multiple Choice Questions (MCQs)

Total Questions

50 (all compulsory)

Exam Duration

60 minutes

Total Marks per Subject

250

Marking Scheme

+5 for each correct answer; -1 for each incorrect answer

Mapping for Courses

BSc Computer Science, BCA

Also Read: CUET 2026 Exam Dates 

CUET 2026 Computer Science Syllabus

This section will cover all the important topics mentioned by the exam officials in the CUET Computer Science syllabus. Candidates who wish to get admissions in the BSC computers science/BCA degree need to have a thorough understanding of the curriculum.Check out the list of topics in CUET Computer Science Syllabus 2026 mentioned on the official website,cuet.nta.nic.in from here:

CUET Computer Science Syllabus 2026: Section A

Know the Section A of CUET Computer Science Syllabus from here:

Unit

Topic

Database Concepts

  1. Introduction to database concepts, difference between database and file system, relational data model: concept of domain, tuple, relation, keys - candidate key, primary key, alternate key, foreign key.

  2. Relational algebra: selection, projection, union, set difference and cartesian product.

Structured Query Language - I

  1. Advantages of using Structured Query Language, Data Definition Language, Data Query Language and Data Manipulation Language, Introduction to MySQL, Creating a database using MySQL, DataTypes

  2. Data Definition: CREATE TABLE, DROP TABLE, ALTER TABLE,Data Query: SELECT, FROM, WHERE

  3. Data Manipulation: INSERT, UPDATE, DELETEMath functions: POWER (), ROUND (), MOD ().Text functions: UCASE ()/UPPER (), LCASE ()/LOWER (), MID ()/SUBSTRING ()/SUBSTR (),LENGTH (), LEFT (), RIGHT (), INSTR (), LTRIM (), RTRIM (), TRIM ().

Structured Query Language - II

  1. Date Functions: NOW (), DATE (), MONTH (), MONTHNAME (), YEAR (), DAY (), DAYNAME ().

  2. Aggregate Functions: MAX (), MIN (), AVG (), SUM (), COUNT (); using COUNT(*). Querying and manipulating data using Group by, Having, Order by.

  3. Operations on Relations - Union, Intersection, Minus, Cartesian Product, JOIN

Computer Networks

  1. Introduction to computer networks, Evolution of networking,

  2. Network types: LAN, WAN, MAN

  3. Network devices: Modem, Ethernet Card, Repeater, Hub, Switch, Router, Gateway.Network Topologies: Mesh, Ring, Bus, Star, and Tree topologies.

  4. Basic concept of MACand IP Address Difference between Internet and web.

CUET Computer Science Syllabus 2026: Section B2 Information Practices

Know the Section B2 of CUET Computer Science Syllabus from here:

Unit

Topics

Exception and File Handling in Python

  1. Exception Handling: syntax errors, exceptions, need of exception handling, user-defined exceptions, raising exceptions, handling exceptions, catching exceptions, Try - except - else clause, Try - finally clause, recovering and continuing with finally, built-in exception classes.

  2. File Handling: text file and binary file, file types, open and close files, reading and writing text files, reading and writing binary files using pickle module, file access modes.

Stack

Stack (List Implementation): Introduction to stack (LIFO Operations), operations on stack (PUSH and POP) and its implementation in python. Expressions in Prefix, Infix and postfix notations, evaluating arithmetic expressions using stack, conversion of Infix expression to postfix expression

Queue

  1. Queue (List Implementation): Introduction to Queue (FIFO), Operations on Queue (INSERT and DELETE) and its implementation in Python.

  2. Introduction to DQueue and its implementation in Python.

Searching

Searching: Sequential search, Binary search, Analysis of Sequential and Binary Search. Dry run to identify best, worst and average cases. Implementation of searching techniques in Python

Sorting

  1. Overview of sorting techniques, Bubble Sort, Selection Sort and Insertion Sort. Dry run to identify best, worst and average cases. Implementation of sorting techniques in Python.

  2. Hashing: Hash Functions, Collision Resolution.

Understanding Data

Data and its purpose, collection and organization; understanding data using statistical methods: mean, median, standard deviation, variance; data interpretation.

Database Concepts

  • Introduction to database concepts, difference between database and file system, relational data model: concept of domain, tuple, relation, keys - candidate key, primary key, alternate key, foreign key;

  • Relational algebra: selection, projection, union, set difference and cartesian product.

Structured Query Language

  1. Advantages of using Structured Query Language, Data Definition Language, Data Query Language and Data Manipulation Language, Introduction to MySQL, Creating a database using MySQL,Data Types

  2. Data Definition: CREATE TABLE, DROP TABLE, ALTER TABLE,

  3. Data Query: SELECT, FROM, WHERE

  4. Data Manipulation: INSERT, UPDATE, DELETE

  5. Math functions: POWER (), ROUND (), MOD ().

  6. Text functions: UCASE ()/UPPER (), LCASE ()/LOWER (), MID ()/SUBSTRING ()/SUBSTR (), LENGTH (), LEFT (), RIGHT (), INSTR (), LTRIM (), RTRIM (), TRIM ().

  7. Date Functions: NOW (), DATE (), MONTH (), MONTHNAME (), YEAR (), DAY (),DAYNAME ()

  8. Aggregate Functions: MAX (), MIN (), AVG (), SUM (), COUNT (); using COUNT(*). Querying and manipulating data using Group by, Having, Order by.

  9. Operations on Relations - Union, Intersection, Minus, Cartesian Product, JOIN

Computer Networks

  1. Introduction to computer networks, Evolution of networking,

  2. Network types: LAN, WAN, MAN

  3. Network devices: Modem, Ethernet Card, Repeater, Hub, Switch, Router, Gateway.Network Topologies: Mesh, Ring, Bus, Star, and Tree topologies

  4. Basic concept of MAC and IP Address.

  5. Difference between Internet and web

Data Communication

  1. Concept of communication, Types of Data Communication, switching techniques

  2. Communication Media: Wired Technologies – Twisted pair cable, Co-axial cable, Ethernet Cable,Optical Fibre;

  3. Introduction to mobile telecommunication technologies

  4. Wireless Technologies – Bluetooth, WLAN, Infrared, Microwave

  5. Network Protocol: Need for Protocol, Categorization and Examples of protocol, HTTP, FTP, IP, PPP;electronic mail protocol

  6. Concept of Channel, Bandwidth (Hz, KHz, MHz) and Data Transfer rate (bps, Kbps, Mbps, Gbps,Tbps)

Security Aspects

  1. Threats and prevention: Viruses, Worms, Trojan horse, Spam, Cookies, Adware, Firewall, http vs https.

  2. Network Security Concepts: Firewall, Cookies, Hackers and Crackers

  3. Antivirus and their workings

  4. Network security threats: Denial of service, Intrusion problems, Snooping, Eavesdropping.

CUET 2026 Computer Science Syllabus: Section B1 Computer Science

Know the Section A of CUET Computer Science Syllabus from here:

Unit

Topics

Database Query using SQL

  1. Math functions: POWER (), ROUND (), MOD ().

  2. Text functions: UCASE ()/UPPER (), LCASE ()/LOWER (), MID ()/SUBSTRING ()/SUBSTR (),LENGTH (), LEFT (), RIGHT (), INSTR (), LTRIM (), RTRIM (), TRIM ().

  3. Date Functions: NOW (), DATE (), MONTH (), MONTHNAME (), YEAR (), DAY (), DAYNAME ().

  4. Aggregate Functions: MAX (), MIN (), AVG (), SUM (), COUNT (); using COUNT (*).

  5. Querying and manipulating data using Group by, Having, Orderby.

  6. Operations on Relations - Union, Intersection, Minus, Cartesian Product, JOIN

Data Handling using Pandas – I

  1. Introduction to Python libraries-Pandas, NumPy, Matplotlib.

  2. Data structures in Pandas - Series and DataFrames.

  3. Series: Creation of Series from – and array, dictionary, scalar value; mathematical operations; Head and Tail functions; Selection, Indexing, and Slicing.

  4. DataFrames: creation - from dictionary of Series, list of dictionaries, Text/CSV files; display; iteration; Operations on Rows and columns: add, select, delete, rename; Head and Tail functions;Indexing using Labels, Boolean Indexing; Styling & Formatting data, Head and Tail functions; Joining, Merging and Concatenations.

  5. Importing/Exporting Data between CSV files and DataFrames.

Data Handling using Pandas – II

  1. Descriptive Statistics: max, min, count, sum, mean, median, mode, quartile, Standard deviation,variance.

  2. DataFrame operations: Aggregation, group by, Sorting, Deleting and Renaming Index, Pivoting.

  3. Handling missing values – dropping and filling.

  4. Importing/Exporting Data between MySQL database and Pandas.

Plotting Data using Matplotlib

  1. Purpose of plotting; drawing and saving t h e following types of plots using Matplotlib – line plot, bargraph, histogram, pie chart, frequency polygon, box plot, and scatter plot.

  2. Customizing plots: color,style (dashed, dotted), width; adding label, title, and legend in plots.

Introduction to Computer Networks

  1. Introduction to Networks, Types of networks: LAN, MAN,WAN.

  2. Network Devices: modem, hub, switch, repeater, router, gateway

  3. Network Topologies: Star, Bus, Tree, Mesh.

  4. Introduction to Internet, URL, WWW, and its applications- Web, email, Chat, VoIP.

  5. Website: Introduction, the difference between a website and webpage, static vs dynamic webpage, webserver, and hosting of a website.

  6. Web Browsers: Introduction, commonly used browsers, browser settings, add-ons and plug-ins, cookies.

Societal Impacts

  1. Digital footprint, Etiquettes for Net surfing and for communicating through social media, data protection, Intellectual Property Rights (IPR) and their violation, plagiarism licensing and copyrights, Free and Open Source Software (FOSS), creative commons, Cybercrime and cyber laws, hacking, phishing, cyberbullying, Overview of Indian IT Act, preventing cybercrime.

  2. E-waste : hazards and management.

  3. Awareness about health concerns related to the usage of technology- l i k e effect on eyesight,physiological issues, and ergonomic aspects.

CUET Computer Science Syllabus 2026 PDF

CUET 2026 notification will be released soon by the exam officials, therefore CUET 2026 Computer Science syllabus pdf is not available to download. However, for reference candidates can check out the previous year CUET syllabus pdf from below:

CUET Computer Science Syllabus PDF

Download Now  

CUET Computer Science Exam Pattern 2026

Check out the section wise CUET exam pattern 2026 from here:

Section

Number of Questions

Duration

Question Types

Section II – Domain (Computer Science)

50 Questions

60 minutes

MCQs based on Class 12 NCERT syllabus. Input text may be provided for certain questions.

CUET 2026 Negative Marking Scheme

Check out the CUET UG 2026 marking scheme from here:

  • For every right answer marked by the candidate in the exam, +5 marks will be awarded to the candidate.

  • For every incorrect answer marked by the candidates in the examination, -1 mark will be deducted from the candidate.

  • If the candidate has not answered any question or marked it as the “Unanswered/ Marked for Review”, no marks will be deducted.

  • If more than one correct answer is found by the exam officials in the question paper, +5 marks will be awarded for the candidates who have marked any of the options of the particular question

CUET Subject Wise Syllabus and Question Paper PDF

In order to prepare well for the examination, test takers can check out the CUET Syllabus 2026 and CUET UG Previous Year Question Papers of Language Paper, CUET Domain Subjects and General Test in the following section:

Subject Name

CUET Syllabus PDF

CUET Question Paper PDF

Section I (Language)

English

CUET English Syllabus 2026 

Download Question Paper

Hindi

CUET Hindi Syllabus

Download Question Paper

Section II (Domain Subjects)

Accountancy

CUET 2026 Accountancy Syllabus 

Download Question Paper

Agriculture

Download Syllabus

Download Question Paper

Anthropology

Download Syllabus

Download Question Paper

Biology/Biological Science/Biotechnology/Biochemistry

CUET 2026 Biology Syllabus 

Download Question Paper

Business Studies

CUET Business Studies Syllabus

Download Question Paper

Chemistry

CUET 2026 Chemistry Syllabus 

Download Question Paper

Environmental Science

Download Syllabus

Download Question Paper

Computer Science

Download Syllabus

Download Question Paper

Economics

CUET 2026 Economics Syllabus  

Download Question Paper

Fine Arts

Download Syllabus

Download Question Paper

Geography

Download Syllabus

Download Question Paper

History

CUET History Syllabus 2026  

Download Question Paper

Home Science

Download Syllabus

Download Question Paper

Knowledge Tradition Practices in India

Download Syllabus

Download Question Paper

Mass Media/ Mass Communication

Download Syllabus

Download Question Paper

Mathematics/ Applied Mathematics

CUET Mathematics Syllabus 2026 

Download Question Paper

Performing Arts

Download Syllabus

Download Question Paper

Physical Education

CUET Physical Education Syllabus 2026 

Download Question Paper

Physics

CUET Physics Syllabus 

Download Question Paper

Political Science

CUET Political Science Syllabus 

Download Question Paper

Psychology

Download Syllabus

Download Question Paper

Sanskrit

Download Syllabus

Download Question Paper

Sociology

Download Syllabus

Download Question Paper

Section III (General Aptitude Test)

General Aptitude Test

Download Syllabus

Download Question Paper

CUET Computer Science Books for Preparation

Computer Science, being one of the most student-favoured subjects, makes highly competitive and higher CUET cutoff 2026. Choosing the right books for CUET Computer Science preparation tailored to the syllabus is very important. This will help the candidates in clarifying fundamentals, practicing diverse question types, building speed, and developing the confidence to handle both theory and problem solving under timed conditions. Good preparation books for CUET 2026 computer science thus act as both a roadmap and a support tool, enabling students to maximize their performance.

Book / Resource

Key Features

Targeted Use

Oswaal NTA CUET (UG) Question Bank Chapter-wise & Topic-wise: Computer Science (For 2024/2025)

Covers latest pattern; includes past years’ questions; revision notes + plenty of practice.

Use to strengthen each chapter; do many questions to understand weightage. Review wrong ones carefully.

Oswaal NTA CUET (UG) 5 Mock Test Papers: Computer Science/Informatics Practices (For 2025)

Gives you full mock tests; good for exam timing & identifying weak areas.

After finishing theory, do these mocks under timed conditions. Then analyze mistakes.

Disha Publications: Computer Science / Informatics Practices questions + mock tests

Contains theory explained simply + mock tests. Good for self-assessment.

Use theory part to strengthen foundations; mock tests to practice. Especially useful to simulate the exam pattern.

CUET 2026 Computer Science Preparation Tips

Over the years, the CUET UG exam competition level has been increasing. Candidates preparing for the exam must have the strategic approach to ace the exam. Candidates can check out the below preparation tips for CUET Computer Science exam from here:Know Exam Pattern and Syllabus:Get aware of the exam pattern and CUET syllabus. The exam pattern will help them in understanding the type of questions asked, marking scheme and depthness of the topics asked.Solve CUET Computer Science previous year question paper: Solving the previous year question paper will not only help you to understand the question pattern and difficulty level but also improves your time management skills, which is vital in a timed competitive exam.Allocate Time Wisely: Candidates should focus on having a study schedule for around 4 hours per day. When the exam approaches, one needs to increase their dedicated study time.Revision is Key: Make a habit of revising the topics studied at the end of the week.Practice and Self-Assessment: Your Path to PerfectionOne of the most effective ways to gauge your preparation is solving previous year’s question papers and taking mock tests.Read More: