AI/ML BootCamp - Batch 01 - Session 03

COMSATS University Islamabad - Abbottabad, Pakistan

Welcome to Session 03 of the AI/ML BootCamp - Batch 01! In this session, participants will delve into the fundamentals of loops and functions in Python. Through interactive lectures and practical exercises, attendees will learn how to efficiently automate repetitive tasks and organize their code using functions.

Nov 11, 2023, 4:00 – 5:00 PM

36 RSVP'd


Key Themes

AccessibilityCareer DevelopmentExplore MLGeminiML Study JamMachine LearningOpen SourceSolution ChallengeTensorFlow / Keras

About this event

Session 03 of the AI/ML BootCamp - Batch 01 is an essential step in your journey to mastering Python for artificial intelligence and machine learning. This session will focus on two fundamental concepts: Loops and Functions in Python.

Loops in Python

The session will begin with an introduction to loops, a crucial programming construct that allows for the repetition of tasks. Participants will learn about the different types of loops in Python, including for loops and while loops. Through guided examples and hands-on exercises, they will understand how to use loops to automate repetitive tasks, iterate over data structures, and manage control flow effectively.

Functions in Python

Following the exploration of loops, we will dive into the concept of functions. Functions are essential for organizing and modularizing code, making it more readable, reusable, and maintainable. Participants will learn how to define their own functions using the def keyword, pass arguments to functions, return values, and understand the scope of variables within functions.

Interactive Learning and Practical Exercises

Throughout the session, participants will engage in interactive lectures that explain the theory behind loops and functions, coupled with practical exercises that reinforce these concepts. By writing and testing their own loop structures and functions, participants will gain confidence in their ability to implement these techniques in real-world scenarios.

Advanced Topics and Best Practices

In addition to the basics, the session will cover advanced topics such as nested loops, recursive functions, and best practices for writing efficient and clean code. Participants will also learn about the importance of documentation and how to write docstrings for their functions.

By the end of this session, participants will have a solid understanding of how to use loops and functions to streamline their Python programming. These skills are foundational for any AI/ML practitioner, as they enable the creation of complex algorithms and the automation of data processing tasks.

Join us for Session 03 of the AI/ML BootCamp - Batch 01, and enhance your Python programming skills with a deep dive into loops and functions. Whether you're new to Python or looking to strengthen your coding practices, this session will provide you with the tools and knowledge needed to advance in the field of artificial intelligence and machine learning.

Don't miss this opportunity to build a strong foundation in Python programming with the AI/ML BootCamp - Batch 01!


  • Rida Zainab


    AI/ML Ninja


  • Muhammad Raees Azam

    GDSC COMSATS Abbottabad


  • Rizwan Shah

    GDSC COMSATS Abbottabad



  • Muhammad Raees Azam

    GDSC Lead

  • Hashir Ahmad Khan

    Former General Secretary

  • Maha Babar

    Comsats University

    Co- Lead

  • Nayab Zahra

    COMSATS University Islamabad

    Industrial & PR GURU


    Comsat University Islamabad Abbottabad Campus

    Information Technology Guru

  • Ibrahim Mir

    Comsats university abbottabad

    General Secretary

  • Areeb Ajab

    C.U.I, Abbottabad Campus

    Android Ninja

  • Sara Iftikhar

    COMSATS University Islamabad, Abbottabad Camous.

    Graphics Ninja

  • Wania Khan

    COMSATS University Islamabad, Abbottabad Campus.

    Membership Ninja

  • Muneer Hasan

    Flutter Ninja

  • Rida Zainab

    AI/ML Ninja

  • Muhammad Awais Khan

    Comsat University Islamabad Abbottabad Campus

    Web Ninja

  • Maria Adil


    Documentation Ninja

  • Varisha Sajjad

    Comsats University Abbottabad

    Marketing Ninja (F)

  • Muhammad Hasnain

    Media Ninja

  • Muhammad Danyal

    Comsats Abbotabad

    Membership Ninja ( M )

  • Jawaid Aziz


    Marketing Ninja ( M )

  • Malik Imran

    Comsats university abbottabad

    Media Ninja

  • Mukaram Awan

    COMSATS University Abbottabad Campus

    Graphics Ninja ( M )

  • Saqib Dawar

    Inventory Ninja

Contact Us