This document summarizes an 8-hour introductory Python course organized by Dr. Baber Ramzan of the Clothing Department. The course is aimed at BS Engineering students and will cover basic Python concepts like variables, data types, conditional statements, loops and iterations through hands-on activities and examples. It will be held in the Garments Computer Lab over 8 sessions, each focusing on a different topic. Successful participants will receive a digital certificate upon completion. Space is limited to 40 students so early registration is encouraged.
This document summarizes an 8-hour introductory Python course organized by Dr. Baber Ramzan of the Clothing Department. The course is aimed at BS Engineering students and will cover basic Python concepts like variables, data types, conditional statements, loops and iterations through hands-on activities and examples. It will be held in the Garments Computer Lab over 8 sessions, each focusing on a different topic. Successful participants will receive a digital certificate upon completion. Space is limited to 40 students so early registration is encouraged.
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
Instant ebooks textbook Financial Sector Development in Ghana: Exploring Bank Stability, Financing Models, and Development Challenges for Sustainable Financial Markets James Atta Peprah download all chapters