Python Introductory Course

You might also like

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

Python Introductory Course

Organized by Dr. Baber Ramzan, Clothing Department

Course Description Activity: Creating a small script to display personalized greet-


ings and perform basic arithmetic operations.
We are excited to invite BS Engineering students to an 8-hour Topic 3: Conditional Statements (1 hour)
introductory Python course. This interactive learning experi- Overview: Learning if, elif, and else statements.
ence is tailored for beginners to get acquainted with Python, a Hands-on: Practice with conditions, making decisions within a
versatile and widely-used programming language. Python script.
Activity: Developing a simple decision-making program, e.g., a
basic quiz app.
Topic 4: Loops and Iterations (1 hour)
Overview: Explanation of ‘for’ and ‘while’ loops.
Hands-on: Iterating over lists and strings, using loops to repeat
tasks.
Activity: Creating a program to print patterns or process mul-
tiple user inputs.
Topic 5: Lists and Tuples (1 hour)
Overview: Introduction to Python’s lists and tuples.
Hands-on: Creating, modifying, and accessing elements within
Instructors: Dr. Fayyaz Ahmad & Dr. Humayoun Shahid lists/tuples.
Activity: Writing a script to manage a simple contact book.
Topic 6: Functions (1 hour)
Overview: Explanation of functions and their use in modular
Target Audience code.
Hands-on: Declaring functions, passing parameters, and re-
This course is tailored for BS Engineering students looking to
turning values.
expand their programming skills. Whether you are new to cod-
Activity: Building a calculator program using functions.
ing or looking to master a new language, this course offers prac-
Topic 7: Dictionary and Sets (1 hour)
tical and hands-on learning experiences that can be applied in
Overview: Exploring dictionaries and sets, and their common
various fields of engineering.
applications.
Hands-on: Creating and manipulating dictionaries and sets.
Activity: Developing a program for a basic inventory system.
Venue Topic 8: Real-World Applications of Python (1
The course will be held in the Garments Computer Lab. hour)
Overview: Exploration of Python in data analysis.
Hands-on: A guided tour of libraries like Pandas, and Mat-
Availability plotlib.
Activity: Plotting basic graphs with Matplotlib.
There are only 40 seats available, so be sure to register early to Each session ends with a brief Q&A and review segment
secure your spot. to reinforce learning and address queries. These topics provide
a broad overview while allowing participants to interact and
engage with Python practically, ensuring a foundational under-
Course Content standing that can be built upon with more advanced studies as
needed.
Topic 1: Introduction to Python and Basic Concepts
(1 hour)
Overview: Brief on Python’s popularity and versatility. Digital Certificate
Hands-on: Installation and a walkthrough of Python and its
Successful candidates will be awarded digital certificates.
interactive shell.
Activity: Writing the first Python program: “Hello, World!”
Topic 2: Variables and Data Types (1 hour) Contact
Overview: Introduction to variables, strings, numbers, and
booleans. For any queries or additional information, please contact the
Hands-on: Exercises on declaring variables and assigning val- organizer, Dr. Baber Ramzan from the Clothing Department.
ues. Email: drbabar@ntu.edu.pk

You might also like