Download the UP Board Class 12 Computer Syllabus PDF.

UP Board Computer Syllabus Class 12: Access here UP Board Class 12 Computer syllabus 2023-24 in English and Hindi. The weighting of the syllabus is mentioned along with the topics. Read and get the complete syllabus in pdf.

atul rawal

UPMSP: Download Computer Science Study Plan 2023-24 UP Board Class 12 PDF

UP Board Class 12 Computer Science Curriculum 2023-24: The world is changing and people’s needs too. With every passing minute, we are moving towards a future that is primarily based on technology. Can you imagine technology without the use of computers? No! good? Therefore, it is becoming very important to learn the computer language so that you can keep up with the development in the field of technology. Learning technology is a joy for students as it fascinates them in many aspects. To keep that fire burning and to get students to understand how computers and other devices work, boards of education have added computers as a subject to their curriculum.

UP Board allows its students to learn computer science and their language by offering them the Computer Science subject. The subject code is 144 for Classes 11 and 12. The Class 12 Computer Science subject has five units that individually contribute a significant part of the overall grade. For UP Board Computer Class 12, the theoretical work will be 60 points and 40 points are for the practical exam. Read below for the full curriculum.

UP Board Class 12 Syllabus (All Subjects) Download PDF

UP Board Class 12 2023-24 Computer Science Curriculum (English)

The written exam of this subject will be 60 points in a single three-hour questionnaire. Apart from this, there will also be a practical exam of 40 points. For the practical exam, the hourly duration of three hours will be set. To pass, the candidate must obtain a minimum of 20, 13 and 33 points in writing, practical and global respectively.



Introduction to Object Orientation


Introduction to basic Java language


Introduction to advanced Java language


Introduction to robotics


Introduction to drone technology


Practices (Maximum marks: 40)



Preparation of any two programs based on the following

1. Programs based on classes and objects

2. Variable literal data type and programming based on it

3. Program based on Entry/Exit

4. Method overloading constructor-based program

5. Inheritance and Encapsulation Based Programs

6. Programs based on the manipulation of arrays and strings



Project: Formulation of a program based on the following

1. Micro project based on robotics

2. Micro Project based on Drone Technology



Task-based internal assessment





UP Board Curriculum 2023-24 OUT! Download the PDFs of the study plan by subject for classes 10 and 12

UP Board Class 12 Computer Science Syllabus 2023-24 (Hindi)

For students who want UP Board Computer Class 12 in Hindi, we provide the same below. Check the syllabus and download its pdf from the link provided.

Also read: