11 Computerscience Eng 2024 25
11 Computerscience Eng 2024 25
1. Learning Outcomes
2. Distribution of Marks
Periods
Unit No. Unit Name Marks
Theory Practical
Total 70 110 70
● Digital Footprints
● Digital Society and Netizen: net etiquettes, communication etiquettes, social media
etiquettes
● Data Protection: Intellectual property rights (copyright, patent, trademark), violation
of IPR (plagiarism, copyright infringement, trademark infringement), open source
software and licensing (Creative Commons, GPL and Apache)
● Cyber Crime: definition, hacking, eavesdropping, phishing and fraud emails,
ransomware, cyber trolls, cyber bullying
● Cyber safety: safely browsing the web, identity protection, confidentiality
● Malware: viruses, trojans, adware
● E-waste management: proper disposal of used electronic gadgets.
● Information Technology Act (IT Act)
● Technology and society: Gender and disability issues while teaching and using
computers
Note: -
• All the syllabus should be completed by January 31, 2025.
• In Annual Examination, questions will be asked from the entire syllabus.
Revision of entire syllabus
Pre-Board/Annual Examination
Practical
S.No. Unit Name Marks (Total=30)
1. Lab Test (12 marks)
Python program (60% logic + 20% documentation + 12
20% code quality)
2. Report File + Viva (10 marks)
Report file: Minimum 20 Python programs 7
Viva voce 3
3. Project (that uses most of the concepts that have been 8
learnt)
1. Suggested Practical List
Python Programming
* 12345 A
** 1234 AB
*** 123 ABC
**** 12 ABCD
***** 1 ABCDE
● Write a program to input the value of x and n and print the sum of the following
series:
⮚ 1 + 𝑥 + 𝑥2 + 𝑥3 + 𝑥4 + ⋯ 𝑥n
⮚ 1 − 𝑥 + 𝑥2 − 𝑥3 + 𝑥4 − ⋯ 𝑥n
x2 x3 x4 xn
⮚ 𝑥+ + + +⋯
2 3 4 n
x2 x3 x4 xn
⮚ 𝑥+ + + +⋯
2! 3! 4! n!
● Determine whether a number is a perfect number, an Armstrong number or a
palindrome.
● Input a number and check if the number is a prime or composite number.
● Display the terms of a Fibonacci series.
● Compute the greatest common divisor and least common multiple of two integers.
● Count and display the number of vowels, consonants, uppercase, lowercase
characters in string.
● Input a string and determine whether it is a palindrome or not; convert the case of
characters in a string.
● Find the largest/smallest number in a list/tuple
● Input a list of numbers and swap elements at the even location with the elements at
the odd location.
● Input a list/tuple of elements, search for a given element in the list/tuple.
● Create a dictionary with the roll number, name and marks of n students in a class
and display the names of students who have marks above 75.