CBSE Class 11th(Science) Computer Science Syllabus 2020-21

                               Computer Science

 

Unit

No.

Unit Name

Marks

1.

Programming and Computational Thinking - 1

35

2.

Computer Systems and Organisation

10

3.

Data Management - 1

15

4.

Society, Law and Ethics - 1

10

5.

Practical

30

 

Total

100

Unit 1: Programming and Computational Thinking (PCT-1)           

Unit 2: Computer Systems and Organisation (CSO)                        

Unit 3: Data Management (DM-1)                                                     

Unit 4: Society, Law and Ethics (SLE-1) - Cyber safety                                     

 

                                       Practical

 

S.No.

Unit Name

Marks (Total=30)

1.

Lab Test (12 marks)

 

Python program (60% logic + 20% documentation + 20% code quality)

8

SQL program (at least 4 queries)

4

2.

Report File + viva (10 marks)

 

Report file: Minimum 20 Python programs and 8 SQL commands

7

Viva voce (based on the report file)

3

3.

Project (that uses most of the concepts that have been learnt) (See CS-XII for the rules regarding the projects).

8

Programming in Python: At least the following Python concepts should be covered in the lab sessions: expressions, conditionals, loops, list, dictionary, and strings. The following are some representative lab assignments.

Data Management: SQL Commands At least the following SQL commands should be covered during the labs: create, insert, delete, select, and join. The following are some representative assignments.