CUET logo

CUET Computer Science Syllabus 2024: Download Syllabus pdf

Nibedita Debnath logo

Nibedita Debnath

| Updated On - Aug 30, 2024

CUET Computer Science syllabus 2024 covers major topics like Database Concepts, Computer Networks, Exception and File Handling in Python, Structured Query Language, etc. Candidates appearing for CUET 2024 exam can check the article below for CUET Computer Syllabus pdf.

  • The section 2 of CUET 2024 exam will have questions from the computer science domain, for the candidates who chose “Computer science” as their domain.
  • There will be two section in CUET Computer Science paper i.e. Section A and Section B(B1 and B2).
  • Section A will have 15 questions from Computer Science/Informatics Practices. Candidates need to attempt all 15 questions.
  • In Section B1, there are a total of 35 questions based on computer science but the candidates have to attempt only 25 questions out of 35.
  • In Section B2, there are a total of 35 questions based on information practices but the candidates have to attempt only 25 questions out of 35.
Computer Science Syllabus PDF

CUET Computer Science Syllabus 2024 PDF

CUET Computer Science syllabus 2024 is available for download. Candidates appearing for CUET 2024 must have a proper synopsis of CUET computer science syllabus. This will help individuals prepare well for the examination and also not miss out on the important topics and sub-topics.

Computer Science Syllabus: Topics and Sub-Topics

CUET Computer Science Syllabus 2024: Topics and Sub-Topics

The entire CUET Computer Science Syllabus 2024 is discussed in the table given below:

  • Section A:

Chapter Topics Included
Exception and File Handling in Python
  • Exception Handling: syntax errors, exceptions, the need for exception handling, user-defined exceptions, raising 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
  • The difference between database and file system
  • Relational data model: the concept of the 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
  • Data Manipulation Language
  • Introduction to MySQL
  • Creating a database using MySQL
  • Data Types
  • Data Definition
  • Data Query
  • Data Manipulation
  • Maths functions: POWER (), ROUND (), MOD ()
  • Text functions
  • Date Functions
  • Aggregate functions
  • Operations on relations.
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
  • Network Topologies: Mesh, Ring, Bus, Star, and Tree topologies
  • Mesh, Basic concept of MAC and IP Address
  • Network Topologies: Difference between the Internet and the Web
  • Section B1: Computer Science
Chapter Topics Included
Exception and File Handling in Python
  • Exception Handling: syntax errors, exceptions, the need for 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
  • Introduction to stack (LIFO Operations)
  • Operations on the stack (PUSH and POP), and its implementation in Python
  • Expressions in prefixes, Infix, and postfix notations
  • Evaluating arithmetic expressions using stack
  • Conversion of Infix expressions to postfix expressions.
Queue
  • Introduction to Queue (FIFO)
  • Operations on Queue (INSERT and DELETE), and its implementation in Python.
  • Introduction to DQueue and its implementation in Python.
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
  • 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 organisation
  • Understanding data using statistical methods: mean, median, standard deviation, variance; data interpretation
  • Visualisation of data
Database Concepts
  • Introduction to database concepts
  • The difference between database and file system,
  • Relational data model: the concept of the 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
  • Data Manipulation Language
  • Introduction to MySQL
  • Creating a database using MySQL, Data Types.
  • Data Definition
  • Data Query
  • Data Manipulation
  • Maths functions
  • Text function
  • Date function
  • Aggregate function
  • Operation on Relation - Union, Intersection, Minus Cartesian
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 the Internet and the Web
  • Section B2: Information Practices
Chapter Topics Included
Database Query using SQL
  • Math functions
  • Text functions
  • Date Functions
  • Aggregate Functions
  • Operations on Relations - Union, Intersection, Minus, Cartesian Product
Data Handling using Pandas – I
  • Introduction to Python libraries- Pandas, NumPy, Matplotlib. Data structures in Pandas - Series, and DataFrames
  • Series: Creation of Series from – an array, dictionary, or scalar value; mathematical operations; Head and Tail functions; Selection, Indexing, and Slicing
  • DataFrames: 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 using labels, 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
  • Data Frame 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, bar graph, histogram, pie chart, frequency polygon, box plot, and scatter plot
  • Customising plots: colour, 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 a webpage, static vs dynamic web page, web server, and hosting of a website
  • Web Browsers: Introduction, commonly used browsers, browser settings, add-ons and plugins, cookies.
Societal Impacts
  • Digital footprint, Etiquettes for net surfing and communicating through social media, data protection, Intellectual Property Rights (IPR) and their violation, plagiarism licensing and Chapter 5: Introduction to Computer Networks Page | 7 Chapter 11: Security Aspects copyrights, Free and Open Source Software (FOSS), Cybercrime and cyber laws, hacking, phishing, cyberbullying, Overview of Indian IT Act, preventing cybercrime
  • E-waste, it’s 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, Coaxial 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 Mock Test

Exam Pattern

CUET Computer Science Syllabus 2024: Exam Pattern

Particulars Details
Exam Mode Online
Exam Frequency Once a Year
Section Section 2
Number of section in Computer science paper Section A Section B(B1 & B2)
Question Type MCQ
No. of Question 85
No. of Attempts 65
Marking Scheme +5 for each correct answer -1 for each incorrect answer No marks will be deducted for Unattempted questions
Total Marks 200
Duration for Computer Science paper 45 Minutes
Previous Year Question Paper

CUET Computer Science Previous Year Question Paper

CUET computer science previous year questions paper is available on the nta.ac.in the website. Candidates can download and prepare well for the CUET 2023 exam. Practicing previous year question papers will enhance the efficiency of the candidates and bring fluency in solving the paper. Also, candidates can attempt the practice papers to know the important topics.

Quick Links:

Preparation Strategy

CUET Computer Science Preparation Strategy

The most important thing you can do to prepare for your CUET 2024 exam is to get an overview of all the relevant topics. The following are some of the best tips for preparing your CUET Computer Science Syllabus:

  • You'll be better able to understand the exam structure as well as identify the important topics by understanding the exam curriculum.

  • Develop a strategic plan to start preparation of the CUET 2024 entrance exam.
  • Candidates should take out 1 day from a week for the revision of the syllabus covered in a week and other remaining days shall be devoted to covering the curriculum.
  • You should practice several questions on each topic every day. This will give you clarity of the concept and improve your speed.
  • After completing the syllabus, you should start solving the mock papers. This will make it easier for you to manage your time.

CUET Computer Science 2024 Study Material

Oswaal NTA CUET (UG) 5 Mock Test Sample Question Papers Computer Science / Informatics Practices by Oswaal Editorial Board Class XI and XII Computer Science NCERT Textbook by NCERT
Oswaal NTA CUET (UG) 5 Sample Question Papers, Computer Science/Informatics Practices by Oswaal Editorial Board Computer Awareness by Arihant Experts
Together With NTA CUET Entrance Exam Computer Science UG Central University (Solved Question Bank With Sample Paper Section 2) by Rachna Sagar Goyal Target CUET (UG) 2024 Computer Science Information Practices by Meenu Goyal and Gurmeet Singh
Go To Guide for CUET (UG) Computer Science/ Informatics Practices with 2024 Previous Question Papers by Disha Experts
Frequently asked questions

CUET Conputer Science Syllabus 2024 FAQs

Ques. What topics are covered in the CUET Computer Science syllabus?

Ans. The CUET Computer Science syllabus typically includes fundamentals of Computer Science, programming languages (often focusing on Python or C++), data structures, algorithms, networking basics, and sometimes elements of hardware and software systems.

Ques. Is the CUET Computer Science syllabus the same as the CBSE Class 12 Computer Science syllabus?

Ans. While there may be a significant overlap, the CUET Computer Science syllabus is designed to test a broad understanding of fundamental concepts in computer science and may not exactly mirror the CBSE syllabus. It's advisable to check the official CUET syllabus for the specific topics covered.

Ques. How can I prepare for the CUET Computer Science exam?

Ans. Preparation can involve reviewing key concepts from class 11 and 12 computer science textbooks, practicing programming problems, understanding the basics of data structures and algorithms, and taking mock tests to familiarize yourself with the exam format.

Ques. Are programming questions asked in the CUET Computer Science paper?

Ans. Yes, programming questions can be part of the exam, typically requiring a basic understanding of syntax and logic, problem-solving skills, and the ability to write simple programs or analyze given code snippets.

Ques. What type of questions are asked in the CUET Computer Science exam?

Ans. The exam usually features objective-type questions, including multiple-choice questions (MCQs) that cover theoretical concepts, application-based questions, and sometimes questions based on code snippets.

Ques. Is there a negative marking in the CUET Computer Science exam?

Ans. The marking scheme for CUET can vary each year, but there has been a pattern of negative marking in some sections of the exam. It's important to check the latest exam pattern and guidelines from the official CUET notification.

Ques. How much weight does the Computer Science section hold in the CUET?

Ans. The weight of the Computer Science section depends on the specific program and university you're applying to. Some programs may consider it a core subject, while for others, it might be an optional or additional subject.

Ques. Where can I find sample papers or previous years' question papers for CUET Computer Science?

Ans. Sample papers and previous years' question papers can typically be found on the official CUET website or through various educational portals and coaching centers specializing in CUET preparation.

Ques. Can I choose Computer Science in CUET if I didn't have it as a subject in Class 12?

Ans. The eligibility to choose Computer Science in CUET largely depends on the specific requirements of the universities and programs you are applying to. Some may allow it as an optional subject regardless of your background, while others may require a background in Computer Science or related subjects.

*The article might have information for the previous academic years, which will be updated soon subject to the notification issued by the University/College.

Comments



No Comments To Show