whatsapp

Chat with us

CUET 2026 Computer Science Syllabus

CUET Computer Science Syllabus 2026: Important Topics, Books & Preparation Tips

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:

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 Perfection

One of the most effective ways to gauge your preparation is solving previous year’s question papers and taking mock tests.

Read More:

Leave a Comment

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