Class 12 Syllabus For-Computer Science


BoardCBSE
TextbookNCERT
ClassClass 12
SubjectAccountancy
ChapterClass 12 Syllabus For-Computer Science
Chapter NameAccounting Share Capital
Categoryboards

About UP Board Class 12 Computer Syllabus

Computer Science is one of the most career-oriented subjects in UP Board Class 12, especially for students interested in programming, IT, and software development. The syllabus covers both theory and practical aspects, giving students a strong foundation in computer applications and coding.

Syllabus Overview

The Class 12 Computer syllabus is divided into two parts: theory and practical.

  1. Computer Fundamentals: Basics of computer systems, data representation, memory organization, and number systems.

  2. Programming in C++/Python (as per syllabus version): Control structures, functions, arrays, strings, file handling, and object-oriented programming concepts.

  3. Database Management: Concepts of DBMS, SQL queries, normalization, and database handling.

  4. Networking & Internet: Network types, protocols, data communication, and internet applications.

  5. Practical Work: Programming exercises, project work, and viva-voce.

Marking Scheme

The Class 12 Computer paper is of 100 marks:

  • Theory – 70 marks

  • Practical/Project – 30 marks

Importance of Computer Science

Computer Science is essential for students aiming for careers in IT, software engineering, data science, and artificial intelligence. It develops logical thinking, coding skills, and problem-solving ability.

Preparation Tips

  • Practice coding regularly.

  • Revise SQL queries and database concepts.

  • Prepare short notes on networking terms.

  • Focus on project work and practicals as they carry high weightage.

Download the PDF of the UP Board Class 12 Syllabus for Computer Science