Movie Review 2024/3 – Edge of the Unknown

I highly recommend “Edge of the Unknown with Jimmy Chin,” for its creativity in featuring elite athletes navigating the unforgiving terrain of the vertical world. With a rating of 9/10, this first episode – Before Free Solo – sets a promising tone for the remainder of the series.

Edge of the Unknown with Jimmy Chin (TV Series 2022– ) - IMDb

Jimmy Chin, renowned alpinist and filmmaker, guides us through the treacherous landscape of high-altitude climbing, where the margin for error is virtually non-existent. The title itself – Edge of the unknown, encapsulates the gravity of the situations these athletes face, where a single misstep could spell disaster.

As we delve into the lives of these athletes, the concept of fear as a constant companion in their pursuit of greatness, was introduced. Whether scaling towering rock faces or navigating precarious ridgelines, each elite athletes must confront their deepest fears in order to succeed. Chin’s intimate portrayal of these individuals humanizes their experiences, offering viewers a glimpse into the psyche of those who dare to defy gravity.

Watch All Seasons of Edge of the Unknown with Jimmy Chin on Disney+ Hotstar

What sets this episode apart is its ability to capture the essence of adventure without glorifying risk-taking. While the adrenaline-fueled moments are undeniably thrilling, Chin also explores the inherent dangers and sacrifices involved in extreme sports. Through stunning cinematography and candid interviews, he sheds light on the complexities of the human spirit, revealing the resilience and determination that drive these athletes to push beyond their limits.

I find this docuseries to be not only entertaining but also thought-provoking. It serves as a reminder of the importance of perseverance and courage in the face of adversity, values that are equally applicable in our academic pursuits. Just as these athletes must overcome obstacles to reach the summit, so too must we overcome challenges to achieve our goals.

Photographer Jimmy Chin Interview - Edge of the Unknown

One of Jimmy’s opening remarks, “When you’re in the quest to redefine what humanly possible is, the thin line between triumph and tragedy,” woke me up to engage deeply with all 10 series.

Disney+ Greenlights Nat Geo Docu-Series 'On the Edge With Alex Honnold' - Media Play News

The series sets a high standard for a documentary series, offering a captivating glimpse into the world of extreme adventure. With its compelling storytelling and breathtaking visuals, it leaves awed from the start to the end πŸ™‚

BTE1522 – Innovation (Python) – Act 1 2 3

Hi BTE 3232 Innovators,

In today’s class, we’ve ventured into a simple game development, utilizing the powerful Pygame library to bring our ideas to life.

Let’s recap the key pseudo codes we’ve explored, simplifying them for better understanding.

  • Step 1 – Setting Up the Game Window
    The first step in any game development endeavor is setting up the game window. In our case, we defined the dimensions of our game window using the Pygame library, specifying its width and height. This step is crucial as it establishes the canvas on which our game will unfold. Understanding the pixel system in Python is vital here, as it allows us to position game elements accurately within the window.

We defined the dimensions of our game window using the Pygame library, specifying its width and height in pixels. This step is crucial as it establishes the canvas on which our game will unfold, ensuring that every pixel is utilized effectively. Understanding the pixel system in Python is vital here, as it allows us to position game elements accurately within the window.

 

  • Step 2 – Defining the Player
    With the game window in place, we turned our attention to defining the player character. Using variables to represent properties such as color, width, height, and starting position, we laid the foundation for our protagonist. This step is essential as it breathes life into our game, providing us with a central element around which the gameplay will revolve. Understanding how to manipulate these variables using Python operators and expressions allows us to customize our player character to suit our game’s requirements.

 

  • Step 3 – Implementing Player Movements

With the player character defined, the next logical step was to implement player movements. Through keyboard interaction, we enabled our players to control the protagonist’s movements within the game window. By listening for keyboard events and responding accordingly, we ensured smooth and intuitive gameplay. This step highlights the importance of control statements, particularly conditional statements like if, elif, and else, which allow us to handle various user inputs and dictate the character’s behavior in different scenarios.

Next class will be:-
As we continue our journey in BTE 3232 Innovation, we’ve laid a solid foundation for our game development endeavors. Understanding the basics of setting up the game window, defining player characters, and implementing player movements is crucial as we dive deeper into more complex game mechanics and features. With each step forward, we inch closer to realizing our vision for our very own slider game.

Stay tuned for more exciting adventures as we explore advanced concepts and unleash our creativity in Python game development!

BTE3232 – Communications Systems Design Lab – Amplitude Modulation and Demodulation

Today is Lab 3 and Lab 4 – which focuses on AM modulation and AM demodulation. Understanding these important concepts in radio technology is paramount for success in our Communication System Design Laboratory class, as they form the foundation for efficient signal transmission and reception.

 

Why Modulate Signals?

To comprehend the significance of modulation, let’s first consider the limitations of transmitting a signal in its raw form. A simple, unmodulated signal lacks the resilience needed to combat issues like interference, noise, and attenuation over long distances. This is where modulation steps in as our technological superhero.

Amplitude Modulation involves varying the amplitude of a carrier signal in proportion to the instantaneous amplitude of the input signal. In simpler terms, it’s like riding the waves of your favorite radio station. The carrier wave carries the information from the input signal, effectively extending the reach and quality of the transmitted signal.

Why AM?

Now, you might wonder, “Why AM and not something else?” AM modulation has its unique advantages, such as simplicity, ease of implementation, and compatibility with various transmission mediums. However, it comes with challenges like susceptibility to noise and limited bandwidth efficiency, paving the way for modern modulation schemes.

In the ever-evolving landscape of communication systems, engineers sought to address the limitations of AM modulation. This led to the development of more sophisticated schemes like FM (Frequency Modulation) and PM (Phase Modulation). These modern modulation techniques offer improved noise resilience, better bandwidth utilization, and enhanced signal quality.

Demodulation: Unveiling the Message:

Now, let’s transition to the counterpart of our tale – demodulation. Demodulation is the process of retrieving the original signal from the modulated carrier wave. It’s like extracting the hidden treasure from the waves you’ve been riding. In our laboratory, we’ll explore demodulation techniques to decode the transmitted information accurately.

As we journey through the world of AM modulation and demodulation in our Communication System Design Laboratory, remember that these concepts are the cornerstone of effective signal transmission. Understanding the ‘why’ behind modulation and the advancements leading to modern schemes equips us to tackle real-world challenges in the dynamic field of electrical engineering.

So, gear up, future engineers! Let’s ride the waves of knowledge and explore the intricate dance between amplitude, frequency, and phase in the vast ocean of communication systems.

 

 

 

 

 

 

 

 

 

 

 

 

BTE 1522 – Innovation (Python) – Class Introduction

Welcome to the world of innovation and programming!

As we dive into the BTE 1522 – Innovation course, we are set to embark on an exciting journey of building competencies in Python programming. This course has been carefully crafted to provide you with a hands-on experience, focusing on two key components: Python programming itself and the fascinating realm of Raspberry Pi.

In the first part of the course, we’ll be delving into the vast landscape of Python programming. This language, known for its simplicity and versatility, is a powerful tool for turning your creative ideas into reality. Our goal is to not only teach you the syntax but also to guide you in understanding coding concepts through practical application.

 

Week One: Introduction to Replit
What is Replit?
Replit is an online integrated development environment (IDE) that allows you to write, run, and collaborate on Python code in real-time. It eliminates the need for complex installations and configurations, making it an ideal choice for beginners. You can access your projects from anywhere with an internet connection, providing a convenient and flexible coding environment.

Why Replit?
Accessibility: Replit enables you to access your projects from any device with an internet connection, allowing for flexibility and convenience in your coding journey.

Collaboration: The platform supports real-time collaboration, making it easy for you to work on projects with your peers. Collaborative coding enhances your learning experience and fosters teamwork.

No Setup Hassle: Forget about the hassle of setting up Python on your local machine. Replit streamlines the process, allowing you to focus on coding and learning without the headache of installations.

Accessing Course Materials
To enhance your learning experience, you can access course notes and relevant materials on my website. This resource hub will serve as a valuable companion throughout the course, providing supplementary materials, tutorials, and additional insights to support your understanding of the concepts covered in class.

Additionally, Kalam, our dedicated platform for course-related content, will be available for you to access and download materials at your convenience. It’s a centralized hub for announcements, assignments, and collaborative discussions, ensuring you stay connected and engaged with the course content.

https://replit.com/~

Looking Ahead: Designing our First Game
As we familiarize ourselves with Replit in Week One, anticipation is building for the upcoming classes where we will dive into the exciting process of designing our first game. This hands-on project will serve as a practical application of the coding concepts you’ll be learning throughout the course.

Whether you’re a seasoned coder or a complete beginner, this course is designed to cater to all skill levels. The game development aspect will not only be educational but also immensely enjoyable. Get ready to unleash your creativity and witness the transformation of your ideas into a functioning game!

As we venture further into the world of Python programming, keep

Welcome on Board 23/24 SEM 1

Welcome back to the university for the academic year 2024!

I hope this message finds you well and ready for an exciting and fulfilling semester ahead.

Reflecting on the challenges of the past years, we have witnessed significant transformations, especially in the education landscape AI and other advancements is crucial. Adapting to these innovations has been a journey for us all. Now, as we step into 2024, it’s time for us to creatively embrace these changes and strive for greater success, InshaAllah.

I am enthusiastic about the upcoming semester =), where I’ll be teaching various subjects, including BTE 3232 Communication System Design Laboratory, BTE 1522 Programming & Innovation, Final Sem Diploma Project, Undergraduate Research Project I & II, and Final Year Project I. These courses are designed to provide you with a comprehensive and hands-on learning experience, preparing you for the challenges and opportunities in the field.

Additionally, I’ve curated a series of intriguing mentoring activities at the UMP STEM Lab (http://ee.ump.edu.my/hazlina/#outreach). These activities encompass Arduino Robotics, R-Pi IoT, pico-satellites =), Software Radios, and Web Development.

Stay tuned for announcements, as there might be some exciting free lunches on board for participants :). It’s an excellent opportunity to delve into practical applications and enhance your skills in these cutting-edge technologies.

I am eager to facilitate engaging, interactive, and fruitful academic programs this semester. Let’s collaborate, learn, and keep abreast withΒ  technological advancements, InshaAllah. If you have any questions or need guidance throughout the semester, don’t hesitate to reach out.

Here’s to a successful and enriching semester ahead!

Warm regards,