Careers360 Logo
ask-icon
share
    CUET Computer Science Syllabus 2026: Free Download Topics Wise Syllabus PDF

    CUET Computer Science Syllabus 2026: Free Download Topics Wise Syllabus PDF

    Nikita ShawUpdated on 20 Feb 2026, 04:56 PM IST

    CUET Computer Science Syllabus 2026: The NTA has released the CUET UG 2026 Computer Science syllabus at cuet.nta.nic.in. Students can check the CUET Computer Science syllabus 2026 in this article. Candidates can visit cuet.nta.nic.in, the official NTA official website, to view the CUET CS UG syllabus 2026 online. The CUET 2026 syllabus will help the applicants in getting ready for the mathematics exam.

    This Story also Contains

    1. What is the syllabus of CUET for 2026?
    2. CUET Computer Science Syllabus PDF 2026
    3. What is the Subject Combination for Computer Science in CUET?
    4. CUET Computer Science Syllabus 2026 - Topics Wise
    5. CUET Computer Science Exam Pattern 2026
    6. Best Books for CUET Computer Science 2026
    7. CUET Computer Science Preparation Tips 2026
    CUET Computer Science Syllabus 2026: Free Download Topics Wise Syllabus PDF
    CUET Computer Science Syllabus

    The CUET 2026 syllabus will help the applicants in getting ready for the CS exam. If you're unsure what subjects to choose in CUET for BSc Computer Science, Mathematics and Computer Science are the most important options for eligibility. Checking the official CUET CSE syllabus helps aspirants understand the important topics required for BSc Computer Science courses. Before beginning the test preparation process, it is important that you become familiar with the entire CUET UG exam syllabus. However, applicants can review the CUET 2026 Computer Science syllabus below:

    What is the syllabus of CUET for 2026?

    The CUET 2026 syllabus contains topics from Physics, Chemistry, Biology, Mathematics, Economics, Business Studies, History, Geography, Political Science, etc. The syllabus is in accordance with NCERT Class 12 syllabus, with an emphasis on concept-based understanding and application questions. Apart from Mathematics, some universities list English or Physics as additional subjects required for BSc Computer Science in CUET. Students should follow the CUET UG syllabus 2026 for Computer Science based on NCERT Class 12 to prepare effectively.

    Amity University-Noida BA Admissions 2026

    Among top 100 Universities Globally in the Times Higher Education (THE) Interdisciplinary Science Rankings 2026

    UPES Dehradun BA Admissions 2026

    Last Date to Apply: 26th March | Ranked #45 Among Universities in India by NIRF | 1950+ Students Placed, 91% Placement, 800+ Recruiters

    The Computer Science and Information Technology CUET UG exam aims to test students' problem-solving abilities and knowledge of modern computing technologies. Understanding the BSc Computer Science subjects for CUET helps aspirants prepare effectively for topics like programming, algorithms, and data structures. Students can refer to the official CUET 2026 syllabus for the latest information and subject-wise detailed topics. Preparing well using NCERT books and past papers can assist in obtaining good marks.

    CUET UG 2026: MCQs Questions and Answers PDF
    Prepare smarter for CUET UG 2026 with our comprehensive MCQs Questions & Answers PDF. Cover all important topics, boost accuracy, and ace your exam with ease!
    Download Now

    CUET Computer Science Syllabus PDF 2026

    The NCERT Class 12th serves as the foundation for the entire CUET 2026 computer science syllabus. Important details can be found in the CUET computer science syllabus PDF. The CUET BSc Computer Science program covers core subjects like programming, databases, and algorithms for tech-driven careers. Students should analyze computer science CUET PYQ to identify commonly asked questions and focus areas for better preparation.

    Candidates can visit the official website to download the CUET computer science syllabus in PDF format. Students should study the computer science syllabus in CUET to prepare for questions on SQL and network basics. The BSc Computer Science CUET subjects usually include Mathematics, Computer Science, and a General Test, depending on university requirements. A thorough study of the CUET UG Computer Science syllabus ensures that candidates are well-prepared for the entrance exam.

    What is the Subject Combination for Computer Science in CUET?

    The subject combination for Computer Science in CUET varies with the university and course requirements. In general, students must opt for Mathematics, Computer Science, and another subject such as Physics or English. Students can get the CUET CS syllabus 2026 PDF free download to plan their exam preparation better. The computer syllabus for CUET includes Python programming, databases, SQL, and basic networking concepts.

    Understanding the CUET syllabus 2026 for computer science students helps in better preparation and time management. The General Test is also accepted by some universities. Referring to the official CUET guidelines assists in choosing the appropriate subjects. Choosing the right subjects for BSc Computer Science in CUET is essential to be eligible to apply to top participating colleges.

    CUET Computer Science Syllabus 2026 - Topics Wise

    Divided into separate courses, the CUET computer science syllabus 2026 provides a structured overview on multiple topics. Students aiming for engineering should study the CUET syllabus for BTech CSE to cover all key concepts.

    CUET 2026 Computer Science Syllabus - Topics Wise

    Section

    Unit

    Sub Unit

    A

    Exception and File Handling in Python

    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.

    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.


    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 (SQL)

    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


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


    Data Query: SELECT, FROM, WHERE


    Data Manipulation: INSERT, UPDATE, DELETE


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


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


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


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


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


    Computer Networks

    Introduction to computer networks, Evolution of networking


    Network types: LAN, WAN, MAN


    Network devices: Modem, Ethernet Card, Repeater, Hub, Switch, Router, Gateway.


    Network Topologies: Mesh, Ring, Bus, Star, and Tree topologies.


    Basic concept of MAC and IP Address Difference between Internet and web

    B1: Computer Science

    Exception and File Handling in Python

    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.


    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

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


    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

    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.


    Hashing: Hash Functions, Collision Resolution, Implementing the Map Abstract Data Type


    Understanding Data

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


    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

    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


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


    Data Query: SELECT, FROM, WHERE


    Data Manipulation: INSERT, UPDATE, DELETE


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


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


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


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


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


    Computer Networks

    Introduction to computer networks, Evolution of networking,


    Network types: LAN, WAN, MAN


    Network devices: Modem, Ethernet Card, Repeater, Hub, Switch, Router, Gateway.


    Network Topologies: Mesh, Ring, Bus, Star, and Tree topologies


    Basic concept of MAC and IP Address


    Difference between Internet and web

    B2: Informatics Practices

    Database Query using SQL

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


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


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


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


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


    Data Handling using Pandas – I

    Introduction to Python libraries- Pandas, NumPy, Chapter 1: Database Query using SQL Chapter 2: Data Handling using Pandas – I Chapter 9: Computer Networks Page | 6 Matplotlib. Data structures in Pandas - Series and Data Frames.


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


    Data Frames: creation - from the 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 usingLabels, Boolean Indexing; Styling & Formatting data, Head and Tail functions; Joining, Merging and Concatenations.


    Importing/Exporting Data between CSV files and DataFrames.


    Data Handling using Pandas – II

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


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


    Handling missing values – dropping and filling.


    Importing/Exporting Data between MySQL database and Pandas.


    Plotting Data using Matplotlib

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


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


    Introduction to Computer Networks

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


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


    Network Topologies: Star, Bus, Tree, Mesh.


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


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


    Web Browser: Introduction, commonly used browsers, browser settings, add-ons and plugins,cookies.


    Societal Impacts

    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), Cybercrime and cyber laws, hacking, phishing, cyberbullying, Overview of Indian IT Act, preventing cybercrime.


    E-waste its a hazard and management


    Awareness about health concerns related to the usage of technology like effect on eyesight, physiological issues, and ergonomic aspects.


    Data Communication

    Concept of communication, Types of Data Communication, switching techniques


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


    Introduction to mobile telecommunication technologies


    Wireless Technologies – Bluetooth, WLAN, Infrared, Microwave


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


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


    Security Aspects

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


    Network Security Concepts: Firewall, Cookies, Hackers and Crackers


    Antivirus and their workings


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

    CUET Computer Science Exam Pattern 2026

    It is very much important for the aspirants to have a brief look over the CUET 2026 computer science exam pattern. Preparing for CUET for CS requires strong knowledge in subjects like Mathematics, Computer Science, and logical reasoning.

    CUET 2026 Computer Science Exam Pattern

    Details

    Exam pattern

    Topics

    Section IA and IB: Language related questions (50 questions)


    Section II: Domain specific questions (50 questions)


    Section III: General test questions (75 questions)

    Duration

    Slot 1: 120 minutes

    Slot 2: 120 minutes

    Slot 3: 180 minutes

    Medium of exam

    English, Bengali, Hindi, Kannada, Malayalam, Urdu, Odia, Telegu, Tamil, Punjabi, Assamese, Marathi and Gujarati

    Total number of questions

    175 questions

    Types of questions

    Multiple Choice Questions (MCQs)


    Check CUET Syllabus 2026 for All Subjects:

    Students interested in other subjects can check the PDFs for other CUET syllabi in below provided table:

    Best Books for CUET Computer Science 2026

    Choosing the right study materials is a crucial step towards the preparation of the CUET 2026 exam. Starting from books, notes, online resources, anything can help the students prepare better for the examination. The CUET study materials are those which not only help students learn more about the subject, but also highlights important topics.

    CUET Computer Science Preparation Tips 2026

    It gets much simpler to score well with the correct approach, perseverance, and consistent practice. The following advice could be useful to students in properly planning their CUET 2026 preparation:

    • Get familiar with the CUET 2026 computer science syllabus.

    • Use the CUET computer science syllabus 2026 pdf to prioritise your study strategy by identifying the most important topics.

    • Enhance your knowledge of algorithms, data structures, programming languages, and computer organisation principles.

    • To enhance your problem-solving abilities, work through a variety of programming and algorithmic challenges.

    • Practice CUET computer science past years question papers and practice tests frequently to become familiar with the format of the exam and time management techniques.

    • Try the free CUET mock test 2025 frequently to gauge your level of preparation and replicate exam conditions.

    • Consider joining coaching classes or seeking guidance from experienced mentors to clarify doubts and receive valuable insights.

    RV University, Bangalore | B.A Admissions 2026

    Highly qualified faculty from diverse academic backgrounds. An interdisciplinary curriculum blending humanities, social sciences, and liberal arts.

    SCSVMV Deemed to be University | B.A. Admissions 2026

    B.A. at SCSVMV | Accredited by NAAC 'A' Grade | AICTE Approved | NCTE, NCISM & UGC Approved | 100% Placement Support

    Also Read,

    CUET College Predictor Free

    Frequently Asked Questions (FAQs)

    Q: What is the foundation of the CUET computer science Syllabus 2026?
    A:

    The CUET 2026 computer science syllabus is based on the NCERT Class 12th curriculum.

    Q: Are there negative markings in the CUET Computer Science exam?
    A:

    Candidates will be awarded 5 marks for every correct answers and 1 mark will be deducted for every incorrect one.

    Q: How many sections are there in the CUET computer science Syllabus 2026?
    A:

    There are three sections: section A, section B (which includes two subsections: B1 and B2).

    Q: Where can I download the CUET computer science Syllabus 2026 PDF?.
    A:

    Candidates can download the syllabus in PDF format from the official NTA website at nta.ac.in.

    Q: What are some key topics covered in the CUET computer science Syllabus 2026?
    A:

    Key topics include exception and file handling in python, database concepts, structured query language (sql), computer networks, and data handling using pandas.

    Q: What type of question are there in CUET Computer Science exam?
    A:

    Computer Science exam in CUET consists of Multiple choice questions (MCQs).

    Q: What are the topics in Computer Science subject?
    A:

    CUET Computer Science syllabus comprises of main sections with topics like Database Concepts, Computer Networks, Exception and File Handling in Python, Computer Networks, Societal Impacts, Data Communication and more.

    Q: How can candidates prepare effectively for the CUET 2026 computer science exam?
    A:

    Candidates should familiarise themselves with the syllabus, prioritise important topics, practise past papers and mock tests, and consider joining coaching classes for structured guidance.

    Q: What is the maximum marks for CSE in CUET?
    A:

    Candidates must solve at least 40-50 questions in CUET CSE exam. The total marks for CUET Computer Science exam is 300 marks.

    Q: How many questions are asked from the Computer Science subject?
    A:

    CUET exam for CS will be held for a total of 175 questions. 

    Articles
    |
    Upcoming University Exams
    Ongoing Dates
    BITS LAT Application Date

    27 Aug'25 - 28 Apr'26 (Online)

    Ongoing Dates
    APS CSB Score Card Date

    8 Oct'25 - 31 Mar'26 (Online)

    Certifications By Top Providers
    Online Course of Indian Constitution
    Via NALSAR University of Law, Hyderabad
    Analytical Techniques in Biochemistry
    Via All India Institute of Medical Sciences New Delhi
    BA Political Science
    Via Aligarh Muslim University, Aligarh
    Advanced Constitutional Law
    Via National Law University, New Delhi
    BA English
    Via Aligarh Muslim University, Aligarh
    Swayam
     691 courses
    Edx
     613 courses
    Udemy
     505 courses
    Futurelearn
     346 courses
    Coursera
     313 courses
    NPTEL
     303 courses
    Explore Top Universities Across Globe
    University of Essex, Colchester
    Wivenhoe Park Colchester CO4 3SQ
    The University of Edinburgh, Edinburgh
    Old College, South Bridge, Edinburgh, Post Code EH8 9YL
    University College London, London
    Gower Street, London, WC1E 6BT
    Lancaster University, Lancaster
    Bailrigg, Lancaster LA1 4YW
    Indiana University, Bloomington
    107 S. Indiana Avenue, Bloomington, Indiana, 47405-7000
    Bristol Baptist College, Bristol
    The Promenade, Clifton Down, Bristol BS8 3NJ

    Questions related to CUET UG

    On Question asked by student community

    Have a question related to CUET UG ?

    Hi,

    The total marks of CUET UG for each subject is 250 marks. You can check the CUET OBC cut off marks of previous year by clicking on the link below.

    Hi,

    You can prepare for the CUET exam by going through the study material given below.

    Hi,

    National Forensic Science University has cancelled the NFAT exam from academic year 2026-27. You can go to the official website to check if CUET is mandatory and the eligibility of your desired programme.


    Patna Women's College offers admissions for UG programmes based on the marks obtained in CUET exam .

    The CUET final answer key 2025 for physics was released on July 1 at cuet.nta.nic.in.

    You can visit this Careers360 link directly to download the 2025 Answer key for CUET UG Physics by clicking on this link , and start your preparations. Hope this helps!