LecturePlan CS201 21CSH-459

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Printed on 8/10/2024 3:56:52 PM

LECTURE PLAN

Institute/Department UNIVERSITY INSTITUTE Program Bachelor of Engineering -


OF ENGINEERING (UIE) Computer Science & Engineering
(CS201)
Master Subject Coordinator Hardeep Kaur Master Subject Coordinator E- E15828
Name: Code:
Course Name Numerical Methods and Course Code 21CSH-459
Optimization using Python

Lecture Tutorial Practical Self Study Credit Subject Type


3 0 2 0 4.0 T

Course Type Course Category Mode of Assessment Mode of Delivery

N.A Graded (GR) Hybrid Hybrid (HYB)

Mission of the M1: To provide practical knowledge using state-of-the-art technological support for the experiential learning of our students.
Department M2: To provide industry recommended curriculum and transparent assessment for quality learning experiences.
M3: To create global linkages for interdisciplinary collaborative learning and research.
M4: To nurture advanced learning platform for research and innovation for students’ profound future growth.
M5: To inculcate leadership qualities and strong ethical values through value based education.
Vision of the To be recognized as a leading Computer Science and Engineering department through effective teaching practices and
Department excellence in research and innovation for creating competent professionals with ethics, values and entrepreneurial attitude to
deliver service to society and to meet the current industry standards at the global level.

Program Educational Objectives(PEOs)


PEO1 Engage in successful careers in industry, academia, and public service, by applying the acquired knowledge of Science,
Mathematics and Engineering, providing technical leadership for their business, profession and community.
PEO2 Establish themselves as entrepreneur, work in research and development organization and pursue higher education.

PEO3 Exhibit commitment and engage in lifelong learning for enhancing their professional and personal capabilities.

Program Specific OutComes(PSOs)


PSO1 Exhibit attitude for continuous learning and deliver efficient solutions for emerging challenges in the computation domain.

PSO2 Apply standard software engineering principles to develop viable solutions for Information Technology Enabled Services (ITES).

Program OutComes(POs)
PO1 Engineering knowledge: Apply the knowledge of Mathematics, Science, Engineering fundamentals and computer science
fundamental and strategies which have the solution of complex computer science engineering problems.
PO2 Problem analysis: Identify, formulate, research literature, and analyze complex computer science engineering problems reaching
substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
PO3 Design/development of solutions: Design solutions for complex database and software engineering problems and design system
components or processes that meet the specified needs with appropriate considerations for the public health and safety, and the
cultural, societal, and environmental considerations.
PO4 Conduct investigations of complex problems: Use research-based knowledge and research methods including design of software
engineering &networking based experiments, analysis and Interpretation of data, and synthesis of the information to provide valid
conclusions.
PO5 Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern Computer science engineering and
IT tools including prediction and modeling to complex database or software engineering activities with an understanding of the
limitations.
PO6 The engineer and society: Apply reasoning informed by the contextual knowledge to assess Social, health, safety, legal and
cultural issues and the consequent responsibilities relevant to the Professional Computer Science & Engineering practice.
PO7 Environment and sustainability: Understand the impact of the professional computer science and engineering solutions in social
and environmental contexts, and demonstrate the knowledge of, and need for sustainable development goals.

University Information System - By - ERP Division Page 1 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

PO8 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of computer science engineering
practice
PO9 Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in
multidisciplinary settings.
PO10 Communication: Communicate effectively on complex computer science engineering activities with the engineering community like
CSI society at large, such as, being able to comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
PO11 Project management and finance: Demonstrate knowledge and understanding of the computer science engineering and
management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in
multidisciplinary environments.
PO12 Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in
the broadest context to technological change.

Text Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Numerical Python: A Practical Robert Johansson First edition . 2015
Techniques Approach for Industry
2 "Numerical Methods in Jaan Kiusalaas 3rd edition Cambridge 2014
Engineering with Python 3", university press
3 Scientific Computing with Python Claus Führer 1st edition Packt Publishing 2016
3"
4 ”Python Crash Course” Eric Matthes 2nd edition No Starch Press 2019

Reference Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Computer Oriented Numerical Rajaraman V 4th edition Pearson 2019
Methods Education, PHI
Learning
2 Applied Numerical Analyses Gerals &Whealey 7th edition AW, Greg Tobin 2006
Publishers
3 Python Programming And Qingkai kong 1st edition AP, Academic 2020
Numerical Methods Press Inc,

Course OutCome
SrNo OutCome
CO1 Students will be able to recall the use of python with Numerical and Optimization methods.
CO2 Students will be able to understand the techniques used for solving linear and nonlinear Algebra.
CO3 Students will be able to apply the optimization algorithms such as gradient descent, Newton's method,
and genetic algorithms.
CO4 Students will be able to analyze the proficiency of numerical methods using Python for implementing
optimization techniques.
CO5 Students will be able to evaluate the numerical computations used for different Python libraries, such as
NumPy and SciPy.

University Information System - By - ERP Division Page 2 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

Lecture Plan Preview-Theory


Mapped with
Pedagogical
Unit No LectureNo ChapterName Topic Text/ Reference Books CO Numer
Tool**
(s)
1 1 Chapter 1.1 Introduction to Python Programming ,T- "Numerical Methods in Activity,Case CO1
Enginee,T-Numerical Python: A Study,Flippe
Practical ,R-Computer Oriented d
Numerical Me Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 2 Chapter 1.1 Basic Python Syntax and Control ,T- ”Python Crash Course”,T- Activity,Case CO1
Structures Scientific Computing with Pyth,R- Study,Flippe
Python Programming And Numeric d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 3 Chapter 1.1 Introduction to Data Structures ,T- "Numerical Methods in Activity,Case CO1
Enginee,T-Numerical Python: A Study,Flippe
Practical ,R-Computer Oriented d
Numerical Me Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 3 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

1 4 Chapter 1.1 Functions in Python ,T- "Numerical Methods in Activity,Case CO1


Enginee,R- Applied Numerical Study,Flippe
Analyses d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 5 Chapter 1.1 Passing Different Types of Arguments ,T- ”Python Crash Course”,T- Activity,Case CO1
to Functions "Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 6 Chapter 1.2 Introduction to Calculus and Algebra in ,T- ”Python Crash Course”,T- Activity,Case CO1
Python "Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 7 Chapter 1.2 Overview of Numerical Methods ,T- ”Python Crash Course”,T- Activity,Case CO1
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical Me ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 4 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

1 8 Chapter 1.2 Introduction to NumPy and SciPy ,T- ”Python Crash Course”,T- Activity,Case CO1
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 9 Chapter 1.2 NumPy and SciPy for Numerical ,T- ”Python Crash Course”,T- Activity,Case CO1
Computing "Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 10 Chapter 1.2 Root-finding Methods: Bisection Method ,T-Scientific Computing with Pyth,R- Activity,Case CO1
Applied Numerical Analyses Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
1 11 Chapter 1.3 Root-finding Methods: Newton- ,T-Numerical Python: A Practical ,R- Video CO5
Raphson Method Applied Numerical Analyses Lecture
1 12 Chapter 1.3 Root-finding Methods: Secant Method ,T-Numerical Python: A Practical ,R- Activity,Case CO5
Applied Numerical Analyses Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 5 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

1 13 Chapter 1.3 Practice Session and Review ,T-Numerical Python: A Practical ,R- Simulation CO5
Computer Oriented Numerical Me
1 14 Chapter 1.3 Case Studies and Applications ,T-Scientific Computing with Pyth,R- Simulation CO5
Applied Numerical Analyses
1 15 Chapter 1.3 Revision ,T- "Numerical Methods in Simulation CO5
Enginee,R-Python Programming
And Numeric
2 16 Chapter 2.1 Basic Algebra and Interpolation ,T-Scientific Computing with Pyth,R- Activity,Case CO2
Computer Oriented Numerical Me Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 17 Chapter 2.1 : Lagrange Interpolation ,T- "Numerical Methods in Activity,Case CO2
Enginee,R-Computer Oriented Study,Flippe
Numerical Me d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 18 Chapter 2.1 Newton Interpolation ,T-Scientific Computing with Pyth,R- Activity,Case CO2
Applied Numerical Analyses Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 6 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

2 19 Chapter 2.1 Polynomial Curve Fitting R- Applied Numerical Analyses ,R- Activity,Case CO2
Computer Oriented Numerical Study,Flippe
Me,R-Python Programming And d
Numeric Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 20 Chapter 2.1 Introduction to Numerical Integration ,T-Numerical Python: A Practical ,R- Activity,Case CO2
Applied Numerical Analyses ,R- Study,Flippe
Computer Oriented Numerical d
Me,R-Python Programming And Classes,Info
Numeric graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 21 Chapter 2.2 Trapezoidal Rule ,T-Numerical Python: A Practical ,R- Video CO3
Applied Numerical Analyses Lecture
2 22 Chapter 2.2 Simpson's Rule ,T- "Numerical Methods in Activity,Case CO3
Enginee,R-Computer Oriented Study,Flippe
Numerical Me d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 23 Chapter 2.2 Gaussian Quadrature ,T-Scientific Computing with Pyth,R- Simulation CO3
Applied Numerical Analyses
2 24 Chapter 2.2 Introduction to Ordinary Differential ,T- "Numerical Methods in Simulation CO3
Equations (ODEs) Enginee,R-Computer Oriented
Numerical Me

University Information System - By - ERP Division Page 7 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

2 25 Chapter 2.2 Euler's Method for Solving ODEs ,T-Numerical Python: A Practical ,R- Activity,Case CO3
Python Programming And Numeric Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 26 Chapter 2.3 Runge-Kutta Methods ,T- ”Python Crash Course”,T- Activity,Case CO3
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 27 Chapter 2.3 Higher-Order Runge-Kutta Methods ,T- "Numerical Methods in Activity,Case CO3
Enginee,R- Applied Numerical Study,Flippe
Analyses d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 28 Chapter 2.3 Solving ODEs with SciPy ,T- ”Python Crash Course”,T- Activity,Case CO3
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 8 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

2 29 Chapter 2.3 Applications of ODEs ,T- ”Python Crash Course”,T- Activity,Case CO3
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
2 30 Chapter 2.3 Revision ,T-Scientific Computing with Pyth,R- Activity,Case CO3
Computer Oriented Numerical Me Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 31 Chapter 3.1 Introduction to Optimization ,T-Numerical Python: A Practical ,R- Video CO4
Applied Numerical Analyses Lecture
3 32 Chapter 3.1 Types of Optimization Problems ,T- ”Python Crash Course”,R- Simulation CO4
Applied Numerical Analyses
3 33 Chapter 3.1 Optimization in Python ,T-Numerical Python: A Practical ,R- Activity,Case CO4
Applied Numerical Analyses Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 9 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

3 34 Chapter 3.1 Unconstrained Optimization: Gradient- ,T- "Numerical Methods in Activity,Case CO4
based Methods Enginee,R-Computer Oriented Study,Flippe
Numerical Me d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 35 Chapter 3.1 Constrained Optimization: Introduction ,T- ”Python Crash Course”,T- Activity,Case CO4
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 36 Chapter 3.2 Constrained Optimization: Lagrange ,T-Numerical Python: A Practical ,R- Activity,Case CO4
Multipliers Applied Numerical Analyses ,R- Study,Flippe
Computer Oriented Numerical d
Me,R-Python Programming And Classes,Info
Numeric graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 37 Chapter 3.2 Constrained Optimization: Linear ,T- ”Python Crash Course”,T- Simulation CO4
Programming "Numerical Methods in Enginee,T-
Numerical Python: A Practical ,T-
Scientific Computing with Pyth,R-
Applied Numerical Analyses ,R-
Computer Oriented Numerical
Me,R-Python Programming And
Numeric

University Information System - By - ERP Division Page 10 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

3 38 Chapter 3.2 Constrained Optimization: Quadratic ,T- ”Python Crash Course”,T- Activity,Case CO4
Programming "Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 39 Chapter 3.2 Metaheuristic Optimization Algorithms: ,T- "Numerical Methods in Activity,Case CO4
Introduction Enginee,R- Applied Numerical Study,Flippe
Analyses d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 40 Chapter 3.2 Genetic Algorithms: Fundamentals ,T- ”Python Crash Course”,T- Activity,Case CO4
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Computer Oriented Numerical Me graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 41 Chapter 3.3 Simulated Annealing ,T- ”Python Crash Course”,T- Activity,Case CO3
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 11 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

3 42 Chapter 3.3 Particle Swarm Optimization (PSO) ,T- "Numerical Methods in Activity,Case CO3
Enginee,R-Computer Oriented Study,Flippe
Numerical Me d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 43 Chapter 3.3 Comparison of Optimization ,T- ”Python Crash Course”,T- Activity,Case CO3
Techniques "Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 44 Chapter 3.3 Applications of Optimization ,T-Scientific Computing with Pyth,R- Activity,Case CO3
Techniques Applied Numerical Analyses Study,Flippe
d
Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 45 Chapter 3.3 Revision ,T- ”Python Crash Course”,T- Activity,Case CO3
"Numerical Methods in Enginee,T- Study,Flippe
Numerical Python: A Practical ,T- d
Scientific Computing with Pyth,R- Classes,Info
Applied Numerical Analyses ,R- graphics,Inst
Computer Oriented Numerical ructor Lead
Me,R-Python Programming And WorkShop,P
Numeric PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture

University Information System - By - ERP Division Page 12 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

Lecture Plan Preview-Practical


Mapped with CO
Unit No ExperimentNo Experiment Name Text/ Reference Books Pedagogical Tool**
Numer(s)
1 1 Review of Python ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO1
Basics, Data Types, Methods in Enginee,T-Numerical Python: Study,Flipped
Control Struc A Practical ,T-Scientific Computing with Classes,Infographic
Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture
1 2 Implementations of ,T- "Numerical Methods in Enginee,R- Video Lecture CO1
different Data Computer Oriented Numerical Me
Structures
1 3 Implementing Root- ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO5
finding Algorithms Methods in Enginee,T-Numerical Python: Study,Flipped
(Bisection me A Practical ,T-Scientific Computing with Classes,Infographic
Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture
1 4 Implementing Secant ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO5
Algorithms in Python Methods in Enginee,T-Numerical Python: Study,Flipped
A Practical ,T-Scientific Computing with Classes,Infographic
Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture
2 5 Hands-on ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO2
interpolation exercises Methods in Enginee,T-Numerical Python: Study,Flipped
using Python libr A Practical ,T-Scientific Computing with Classes,Infographic
Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture
2 6 Implementing ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO3
numerical integration Methods in Enginee,T-Numerical Python: Study,Flipped
algorithms A Practical ,T-Scientific Computing with Classes,Infographic
Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture

University Information System - By - ERP Division Page 13 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

2 7 Implementing ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO3


numerical Methods in Enginee,T-Numerical Python: Study,Flipped
differentiation A Practical ,T-Scientific Computing with Classes,Infographic
algorithms Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture
3 8 Write a program on ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO4
Lagrange Multipliers in Methods in Enginee,T-Numerical Python: Study,Flipped
Python A Practical ,T-Scientific Computing with Classes,Infographic
Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture
3 9 Write a program on ,T-Numerical Python: A Practical ,R- Video Lecture CO4
Optimization with Applied Numerical Analyses ,R-Computer
Equality and Oriented Numerical Me,R-Python
Programming And Numeric
3 10 Particle Swarm ,T- ”Python Crash Course”,T- "Numerical Activity,Case CO3
Optimization in Python Methods in Enginee,T-Numerical Python: Study,Flipped
A Practical ,T-Scientific Computing with Classes,Infographic
Pyth,R- Applied Numerical Analyses ,R- s,Instructor Lead
Computer Oriented Numerical Me,R- WorkShop,PPT,Pro
Python Programming And Numeric fessor of
Practice/Adjunct
Faculty/Visiting
Professor,Reports,
Simulation,Video
Lecture

Assessment Model
Sr No Assessment Name Exam Name Max Marks
1 Hybrid Course All Practical Evaluations 40
2 Hybrid Course All End Term Hybrid Theory 60
3 Hybrid Course All Attendance Marks 2
4 Hybrid Course All Surprise Test 12
5 Hybrid Course All Practical MST 10
6 Hybrid Course All Practical 30
Worksheet/Projects 1
7 Hybrid Course All Practical 30
Worksheet/Projects 2
8 Hybrid Course All Practical 30
Worksheet/Projects 3
9 Hybrid Course All Practical 30
Worksheet/Projects 4
10 Hybrid Course All Practical 30
Worksheet/Projects 5
11 Hybrid Course All Practical 30
Worksheet/Projects 6

University Information System - By - ERP Division Page 14 of 15


Printed on 8/10/2024 3:56:52 PM
LECTURE PLAN

12 Hybrid Course All Practical 30


Worksheet/Projects 7
13 Hybrid Course All Practical 30
Worksheet/Projects 8
14 Hybrid Course All Practical 30
Worksheet/Projects 9
15 Hybrid Course All Practical 30
Worksheet/Projects 10
16 Hybrid Course All Quiz 4
17 Hybrid Course All Assignment/PBL 10
18 Hybrid Course All MST-1 Hybrid 20
19 Hybrid Course All MST-2 Hybrid 20

University Information System - By - ERP Division Page 15 of 15

You might also like