ABOUT THE COURSE :
A fun filled whirlwind tour of 30 hrs, covering everything you need to know
to fall in love with the most sought after skill of the 21st century. The
course brings programming to your desk with anecdotes, analogies and
illustrious examples. Turning abstractions to insights and engineering to
art, the course focuses primarily to inspire the learner's mind to think
logically and arrive at a solution programmatically. As part of the course,
you will be learning how to practice and culture the art of programming with
Python as a language. At the end of the course, we introduce some of the
current advances in computing to motivate the enthusiastic learner to pursue
further directions.
Summary | |
---|---|
Course Type | Elective |
Duration | 12 weeks |
Category | Computer Science and Engineering |
Start Date | 22 Jan 2024 |
End Date | 12 Apr 2024 |
Exam Registration Ends | 16 Feb 2024 |
Exam Date | 21 Apr 2024 IST |
Assignment Solutions : Programming Assignment :
W2_Programming_Qs-1 :
def find_output(M, N):
if M < N:
print(M,end="")
else:
while M >= N:
M -= N
print(M,end="")
M_input = int(input())
N_input = int(input())
find_output(M_input, N_input)
W2_Programming_Qs-2 :
a,b,c=int(input()),int(input()),int(input())
if max(a,b,c)==a:
if a*a==b*b+c*c:
print("YES",end="")
else:
print("NO",end="")
elif max(a,b,c)==b:
if b*b==a*a+c*c:
print("YES",end="")
else:
print("NO",end="")
else:
if c*c==b*b+a*a:
print("YES",end="")
else:
print("NO",end="")
W2_Programming_Qs-3 :
def is_valid_password(password):
if 8 <= len(password) <= 32:
if password[0].isalpha():
forbidden_chars = set("/\\='\" ")
if not any(char in forbidden_chars for char in password):
if ' ' not in password:
return True
return False
password_input = input()
result = is_valid_password(password_input)
print(result,end="")
CRITERIA TO GET A CERTIFICATE :
- Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.
- Exam score = 75% of the proctored certification exam score out of 100
- Final score = Average assignment score + Exam score
YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE
>=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met,you will not get the certificate even if the Final score >= 40/100.
Follow Us