Python Programming
BCC 302
Presentation By:
Prof. Anjali Jain
Prof. Arushi Singh
Contents
• Course Objective
• Course Outcome
• CO/PO mapping
• Evaluation Methodology
Course Objective
ď‚· Students will gain a solid understanding of Python programming and
its applications in engineering. They will acquire the skills to write
Python code, solve engineering problems, and develop practical
solutions.
ď‚· To equip students with the knowledge and proficiency needed to
leverage Python as a valuable tool in their engineering careers,
fostering problem-solving abilities and enhancing their professional
competence.
Course Outcomes
Course Outcome (CO)
Bloom’s
Knowledge Level
(KL)
Knowledge
Category
(KC)
Attendee of the course will be able to:
CO 1
Interpret the fundamentals of Python syntax and
semantics
K2 C
CO 2
Express proficiency in the handling of strings and
functions
K2 C, P
CO 3
Discover the methods to utilize the data structures like lists,
dictionaries, tuples and sets.
K3 C, P
CO 4
Acquire the knowledge of file handling operations and
adherence to coding standards.
K3 C, P
CO 5
Develop Python-based projects by inculcating creativity
and originality in problem-solving
K6 P, M
CO/PO Mapping
Evaluation Categories
ď‚· 3 Programming
Assignments
[Compulsory in
Theory Class]
ď‚· One small project
[80%]
ď‚· Quizzes-2 [ 20%]
ď‚· 3 Programming
Assignments
[Compulsory in
Theory Class 20]
ď‚· 2 Programming
Assignment [ 80
%]
ď‚· Quizzes-2 [20%]
ď‚· 3 Programming Assignments
[Compulsory in Theory Class]
ď‚· Coursera/ Udemy
/LinkedIn/other course
certificate as prescribed by
subject teachers. [ 80%]
ď‚· Quizzes-2 [ 20%]
ď‚· 3 Programming
Assignments [Compulsory
in Theory Class]
ď‚· Programming on online
platform (medium/hard
level)Ex. Leetcode, hacker
rank [80%]
ď‚· Quizzes-2 [ 20%]
A B C D
GL’s Monitoring and assessment
For Students with < 40% Marks in any CT (Pre/CT-1/CT-2)
Solution of CT as assignment
+
Quiz based on syllabus of CT within 10 days of respective CT
(10 days time for doubt discussion with faculty)
Self Study Reference Material
ď‚· https://www.python.org
ď‚· https://www.coursera.org/specializations/python
ď‚· https://www.codecademy.com/learn/learn-python-3
ď‚· https://www.w3schools.com/python/
ď‚· https://realpython.com/
ď‚· https://www.youtube.com/user/schafer5
• https://www.simplilearn.com/tutorials/python-tutorial
Probable MOOC Course
Probable Project List
• Python Projects.pdf
• D:PythonPYTHON_2023Python Projects.pdf
Thank You

Presentation1.pptx

  • 1.
    Python Programming BCC 302 PresentationBy: Prof. Anjali Jain Prof. Arushi Singh
  • 2.
    Contents • Course Objective •Course Outcome • CO/PO mapping • Evaluation Methodology
  • 3.
    Course Objective ď‚· Studentswill gain a solid understanding of Python programming and its applications in engineering. They will acquire the skills to write Python code, solve engineering problems, and develop practical solutions. ď‚· To equip students with the knowledge and proficiency needed to leverage Python as a valuable tool in their engineering careers, fostering problem-solving abilities and enhancing their professional competence.
  • 4.
    Course Outcomes Course Outcome(CO) Bloom’s Knowledge Level (KL) Knowledge Category (KC) Attendee of the course will be able to: CO 1 Interpret the fundamentals of Python syntax and semantics K2 C CO 2 Express proficiency in the handling of strings and functions K2 C, P CO 3 Discover the methods to utilize the data structures like lists, dictionaries, tuples and sets. K3 C, P CO 4 Acquire the knowledge of file handling operations and adherence to coding standards. K3 C, P CO 5 Develop Python-based projects by inculcating creativity and originality in problem-solving K6 P, M
  • 5.
  • 6.
    Evaluation Categories ď‚· 3Programming Assignments [Compulsory in Theory Class] ď‚· One small project [80%] ď‚· Quizzes-2 [ 20%] ď‚· 3 Programming Assignments [Compulsory in Theory Class 20] ď‚· 2 Programming Assignment [ 80 %] ď‚· Quizzes-2 [20%] ď‚· 3 Programming Assignments [Compulsory in Theory Class] ď‚· Coursera/ Udemy /LinkedIn/other course certificate as prescribed by subject teachers. [ 80%] ď‚· Quizzes-2 [ 20%] ď‚· 3 Programming Assignments [Compulsory in Theory Class] ď‚· Programming on online platform (medium/hard level)Ex. Leetcode, hacker rank [80%] ď‚· Quizzes-2 [ 20%] A B C D
  • 7.
    GL’s Monitoring andassessment For Students with < 40% Marks in any CT (Pre/CT-1/CT-2) Solution of CT as assignment + Quiz based on syllabus of CT within 10 days of respective CT (10 days time for doubt discussion with faculty)
  • 8.
    Self Study ReferenceMaterial  https://www.python.org  https://www.coursera.org/specializations/python  https://www.codecademy.com/learn/learn-python-3  https://www.w3schools.com/python/  https://realpython.com/  https://www.youtube.com/user/schafer5 • https://www.simplilearn.com/tutorials/python-tutorial
  • 9.
  • 10.
    Probable Project List •Python Projects.pdf • D:PythonPYTHON_2023Python Projects.pdf
  • 11.