UPES Dehradun BA Admissions 2026
Ranked #45 Among Universities in India by NIRF | 1950+ Students Placed, 91% Placement, 800+ Recruiters
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. The CUET 2026 syllabus will help the applicants in getting ready for the CS exam.
This Story also Contains
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. The CUET 2026 computer science syllabus covers a broad range of subjects, including fundamental ideas like algorithms, data structures, and programming languages. 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:
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.
Ranked #45 Among Universities in India by NIRF | 1950+ Students Placed, 91% Placement, 800+ Recruiters
Recognized as Category-1 Deemed to be University by UGC | 41,000 + Alumni Imprints Globally | Students from over 20+ countries
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.
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.
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.
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.
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 |
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.
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 for All Subjects:
Students interested in other subjects can check the PDFs for other CUET syllabus in below provided table:
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.
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.
India's Largest University | NAAC A++ | 100% Placements Record | Highest CTC 2.5 Cr PA | 150 + Programmes across Multiple Disciplines
Merit Scholarships | NAAC A+ Accredited | Top Recruiters: Nvidia, CISCO, Genpact, Amazon & many more
Also Read,
Frequently Asked Questions (FAQs)
The CUET 2026 computer science syllabus is based on the NCERT Class 12th curriculum.
There are three sections: section A, section B (which includes two subsections: B1 and B2).
Candidates can download the syllabus in PDF format from the official NTA website at nta.ac.in.
Key topics include exception and file handling in python, database concepts, structured query language (sql), computer networks, and data handling using pandas.
Candidates should familiarise themselves with the syllabus, prioritise important topics, practise past papers and mock tests, and consider joining coaching classes for structured guidance.
The CUET 2026 Computer Science syllabus includes Python programming, file handling, databases, SQL, and networks. Students must answer questions from Section A and choose between Computer Science or Informatics Practices.
CUET exam for CS will be held for a duration of 60 minutes.
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.
CUET exam for CS will be held for a total of 175 questions.
Candidates must solve at least 40-50 questions in CUET CSE exam. The total marks for CUET Computer Science exam is 300 marks.
On Question asked by student community
A mismatch in father's name on official documents (like 10th marksheet vs. Aadhaar) will not lead to an immediate rejection of CUET application form, but it can cause significant problems during the document verification stage at universities. The National Testing Agency provides a CUET UG correction window to fix such
Hello
The application process for the Common University Entrance Test (CUET) UG 2026 has officially begun. The National Testing Agency (NTA) released the application form on January 3, 2026. If you want to join top central universities like Delhi University (DU), BHU, or JNU, you must apply before the deadline.
Hello
Yes, it is fine to choose Political Science and History as your domain subjects, English as your language, and GAT in CUET for BA Ancient Indian Culture & Archaeology at BHU. These subjects are fully accepted and will not affect your eligibility for the course.
Hello,
Yes, you can get a reservation to study B Tech. through cuet exam as per your category. It is partially dependent on the university you will get admission.
Thank You.
The top government colleges offering B.Tech admission through the CUET exam in Delhi primarily include institutions under Guru Gobind Singh Indraprastha University (GGSIPU) and specific colleges within the University of Delhi (DU).
Here are the key government colleges that accept CUET scores for B.Tech:
Cluster Innovation Centre (CIC), University of
Among top 100 Universities Globally in the Times Higher Education (THE) Interdisciplinary Science Rankings 2026
Education World: Ranked 2nd in Jharkhand by Education World India Private Universities Ranking-2021
India’s first liberal arts college to offer a four-year full time Bachelor of Arts and Bachelor of Science (Liberal Arts) Honours degree
Highly qualified faculty from diverse academic backgrounds. An interdisciplinary curriculum blending humanities, social sciences, and liberal arts.
NAAC A+ Accredited | Among top 2% Universities Globally (QS World University Rankings 2026)
Ranked #45 Among Universities in India by NIRF | 1950+ Students Placed, 91% Placement, 800+ Recruiters