Sajid Mehmood

About Me

Hi, I am Sajid Mehmood

I am a final-year student pursuing a degree in Information Technology (IT) at Middlesex University, expected to graduate in April 2025. My academic journey has equipped me with a strong foundation in IT, and I am passionate about leveraging technology to address real-world challenges. My final-year project focuses on virtual classroom, a topic that aligns with global efforts to revolutionize education by making it more accessible, inclusive, and technologically advanced. By integrating AI and innovative features, the project aims to enhance the learning experience while promoting sustainability in education through reduced reliance on physical resources.

Weekly Blogs

Week 1

Welcome to Week 1 of my final year undergraduate project journey! This week marks the beginning of an exciting and challenging process as I work toward the completion of my project. The first step in this journey was brainstorming and refining ideas, a process that allowed me to explore several directions before narrowing it down to one clear path:

Virtual Classroom

.

Brainstorming and Narrowing Down Project Ideas

I began the week by sitting down with a fresh mind, ready to generate ideas for my final year project. The goal was to come up with an innovative, relevant, and feasible topic that I could fully commit to. I asked myself several questions:

After some thought, I started brainstorming various ideas—some big, some small, and some that were completely outside the box. I focused on finding something that resonated with my interests, skills, and the real-world applications of my work. One idea that stood out was the concept of a Virtual Classroom, especially given the growing importance of online education and the challenges faced by students and educators in remote learning environments.

Narrowing Down the Ideas

Once I had a list of potential project ideas, the next step was to narrow them down to the most promising ones. This involved carefully evaluating each idea based on criteria such as:

Relevance

How closely does this idea align with my academic goals and industry needs? The Virtual Classroom concept is highly relevant, as online education has become a critical part of the global learning ecosystem, especially post-pandemic.

Feasibility

Do I have the skills and resources required to complete this project successfully? I have a strong foundation in software development, user experience design, and educational technology, which makes this project feasible.

Innovation

How unique and impactful is this idea? Will it contribute something new to my field? While virtual classrooms are not entirely new, I believe there is room for innovation in areas like accessibility, engagement, and personalized learning experiences.

After careful thought, I selected the Virtual Classroom as my primary focus. I wanted to ensure that the project would not only be something I am passionate about but also something that could showcase my knowledge and skills in the best possible way.

Sending Ideas to My Supervisor

With a refined list of potential topics in hand, I sent my ideas over to my supervisor for feedback. This was a crucial step in the process, as getting their input would help me gain clarity on which direction to pursue. I included details about the Virtual Classroom concept, highlighting its relevance, feasibility, and potential for innovation.

I was eager to get my supervisor’s review and was open to their suggestions for improvement or refinement. This feedback is invaluable, as it will help me ensure that I am on the right track and making the most out of my final-year project.

Finalizing the Topic

After receiving my supervisor's feedback, we had a discussion and finalized the topic for my project: Designing and Developing an Innovative Virtual Classroom Platform. The decision-making process wasn’t easy, but I’m excited to embark on this next stage of my project. The topic is aligned with both my interests and the current needs of the industry, and I can’t wait to dive deeper into it in the coming weeks.

Week 2

In Week 2, my project took an exciting turn. Initially, my supervisor and I decided to develop a virtual classroom platform, which was an interesting concept in and of itself. However, my supervisor suggested that we tailor the system to address global educational challenges in order to increase its impact and relevance. After some consideration, we decided to adapt the platform for worldwide use, making it more innovative and practical for diverse education systems.

Key Developments

Project Focus

The virtual classroom platform will address key challenges in global education, such as:

Next Steps

Moving forward, the project will focus on:

Reflection

As I work on the worldwide virtual classroom platform, I am thrilled about these new directions and eager to face the challenges that lie ahead. My supervisor's guidance has been invaluable in narrowing the project's focus and ensuring its relevance to global education systems. The weekly blog will not only help me track my progress but also provide a platform to share insights and gather feedback from a broader audience.

This project has the potential to make a significant impact on education worldwide, and I am excited to contribute to the development of a more inclusive, engaging, and effective virtual learning environment.

Week 3

Deliverables of This Week

Introduction Chapter

Background

The education sector has undergone significant transformation worldwide, particularly with the rapid adoption of virtual classrooms. The COVID-19 pandemic accelerated this shift, exposing both the potential and challenges of online learning platforms. While virtual classrooms offer flexibility, accessibility, and cost-effectiveness, they also face issues such as student engagement, technological barriers, and concerns about the quality of education delivered through digital means.

Globally, education systems have embraced virtual classrooms as a key component of digital transformation strategies. However, challenges such as unequal access to technology, lack of teacher training in digital tools, and difficulties in maintaining student interaction persist. These issues highlight the need for a more robust and inclusive virtual classroom system that addresses these gaps while enhancing the overall learning experience.

Problem Statement

Virtual classrooms have become a critical component of modern education worldwide, but their implementation is not without challenges. The adoption of virtual classrooms has revealed several obstacles, including low student engagement, limited access to reliable technology, and concerns about the effectiveness of online learning compared to traditional methods. These challenges hinder the potential of virtual classrooms to deliver high-quality education and meet the diverse needs of students and educators globally.

The key challenges are:

Aims & Objectives

Scope of the Research

This research will focus on the design, development, and implementation of a virtual classroom platform tailored to the needs of education systems worldwide. It will include:

The study will also assess the impact of the proposed platform on student performance, teacher satisfaction, and overall educational outcomes across diverse regions and demographics.

Significance

This research aims to contribute to the development of a more effective and inclusive virtual classroom system on a global scale. By addressing the current challenges of online learning, the proposed platform has the potential to enhance the quality of education, improve student engagement, and ensure equitable access to learning resources worldwide. This, in turn, can support global efforts to achieve inclusive and equitable quality education, as outlined in the United Nations Sustainable Development Goal 4 (SDG 4).

Conclusion

As I reflect on the development of a virtual classroom platform for education systems worldwide, I am struck by the transformative potential of this initiative. Throughout the research and design process, I have gained a deeper understanding of the challenges facing virtual classrooms, such as low student engagement, technological barriers, and concerns about educational quality. These issues not only hinder the effectiveness of online learning but also limit its potential to reach a broader audience.

Exploring solutions to these challenges has been particularly enlightening. I have come to appreciate how advanced technologies, such as AI and gamification, can address many of the current limitations of virtual classrooms. The proposed platform offers a comprehensive solution that enhances interaction, personalizes learning, and provides actionable insights for educators. By integrating these features, the platform can create a more engaging and effective learning environment, ultimately improving educational outcomes.

The potential impact of this project on education systems worldwide excites me. The adoption of an advanced virtual classroom platform could serve as a model for addressing global educational challenges, promoting innovation and inclusivity in education. This experience has deepened my understanding of the intersection between technology and education, and I am eager to contribute to the growth of this dynamic field. Overall, this project has reinforced my belief in the power of technology to drive positive change and transform traditional systems for the better.

Week 4

My project proposal on "Enhancing Education Through Virtual Classrooms" was officially approved. This milestone enables me to proceed with in-depth research and development to create a global virtual classroom platform.

Self-Assessment: Ethics Screening Form

I successfully submitted the ethics screening form, ensuring that my project does not require human participation. All data will be system-generated or sourced from existing research, addressing ethical compliance concerns.

Identifying Gaps in Global Education Systems

A critical step in my research involved analyzing the current challenges in education systems worldwide that virtual classrooms could help resolve. The key gaps identified include:

Literature Review

Action Plan

To move forward, I have outlined the following action plan:

Conclusion

This week marked a major step forward with my proposal's approval and the identification of critical gaps in global education systems. The next focus is building a strong foundation through a literature review, ensuring my project aligns with real-world challenges and solutions. I am excited to contribute to the development of a more inclusive, engaging, and effective virtual learning environment worldwide.

Week 5

Formal Literature Review

I began writing the literature review for my research topic: "Enhancing Education Through Virtual Classrooms." I explored insights from web pages, articles, and case studies to strengthen my research. The key areas of focus included:

Supervisor Feedback

I submitted my draft literature review to my supervisor for review and received constructive feedback, mainly on:

I applied the feedback, refined the literature review, and ensured a well-structured document. After reviewing my revised literature review, my supervisor confirmed that my work was well-researched and structured. I received the go-ahead to start the development phase, marking a key transition in my project.

Development Phase

With the literature review complete, the focus now shifts to the development of the virtual classroom platform. Key tasks include:

Selecting the Appropriate Technology Stack

Platform Requirements

Initial Workflow

Action Plan

To move forward, I have outlined the following action plan:

Conclusion

Week 5 was a significant milestone as I completed my literature review and received approval to transition into the development phase. The focus now shifts to setting up the development environment and implementing the core functionalities of the virtual classroom platform. I am excited to bring this project to life and contribute to the advancement of global education systems.

Week 6

Completing Literature Review and Beginning Development

As I progress through my final year project, I’ve successfully completed and submitted my literature review on the topic "Enhancing Education Through Virtual Classrooms." This phase was critical in establishing a strong theoretical foundation for my project, allowing me to explore the existing inefficiencies in global education systems and how advanced technologies can revolutionize the industry.

Key Findings from the Literature Review

During my research, I discovered several pain points within traditional education systems worldwide, including:

The literature review further reinforced the advantages of advanced technologies in addressing these challenges by:

Development Phase

With the literature review phase complete, I am now shifting my focus to the coding and implementation stage. The key milestones for the upcoming weeks include:

Platform Development

Testing & Iteration

Action Plan

To move forward, I have outlined the following action plan:

Conclusion

Completing the literature review and transitioning into the development phase marks a significant milestone in my project. I am excited to bring my research to life through code and create a virtual classroom platform that could genuinely transform education systems worldwide. Stay tuned for more updates in the coming weeks as I navigate through the development phase!

Week 7

This week marks a significant milestone in my final year project as I officially begin coding for the frontend and backend. Having spent the past few weeks on research, planning, and architecture, it's exciting to finally bring everything to life through development.

Frontend Development

I am using Next.js for the frontend to ensure a smooth, responsive, and user-friendly interface. This framework provides server-side rendering (SSR) and static site generation (SSG) for optimized performance, making it ideal for a virtual classroom application where speed and interactivity are crucial.

This week, I set up the project structure and implemented essential UI components for user authentication, classroom management, and session scheduling. Additionally, I focused on building a role-based dashboard layout, ensuring that each user role (student, teacher, admin) has a tailored interface to enhance user experience and functionality.

For global state management, I integrated Context API or Redux, enabling seamless data flow across components, ensuring data consistency, and improving application performance. I also integrated NextAuth for secure authentication and dynamic routing to ensure a seamless and intuitive user journey through different sections of the platform.

Backend Development

For the backend, I am using NestJS, a powerful Node.js framework, to build scalable and maintainable APIs. MongoDB is used for authentication and as the primary data store to ensure a more efficient and responsive system. I have implemented authentication using JWT (JSON Web Tokens) to safeguard access and maintain user session integrity. Additionally, I developed API endpoints for virtual classroom creation, assignment management, and attendance tracking, leveraging NestJS’s modular architecture for better organization and maintainability.

Week 8

As part of the Virtual Classroom system, Ethereum-based smart contracts were developed using Solidity to enhance security and transparency in academic processes. These contracts were tested locally with Truffle and Ganache, focusing on core educational functionalities. Deployment to a public testnet is still pending as integration is ongoing. Key features of the smart contracts include:

Week 9

As I progress with my final year project, Week 9 marks a major achievement: the successful deployment of smart contracts, completion of the admin dashboard, and full integration of the frontend, backend, Solidity-based smart contracts, and MongoDB Atlas. Additionally, I have integrated MetaMask and Ganache UI, enhancing the system’s blockchain interaction and testing capabilities. This milestone brings me closer to delivering a fully functional blockchain-powered virtual classroom platform.

Key Achievements This Week

With all core components now integrated and functioning smoothly, my project is shaping up to be a secure and transparent virtual classroom platform. The combination of blockchain smart contracts, a role-based admin dashboard, and robust database handling ensures trust, accountability, and efficiency in managing academic records and interactions. The integration of MetaMask and Ganache enhances testing and real-world simulation, paving the way for a polished and secure final product.

Moving forward, I will focus on refining the user experience, conducting thorough testing, and preparing for final evaluation and deployment. I have also submitted all recent project updates to my supervisor, ensuring alignment with academic goals and expectations.

Week 10

As I move into Week 10 of my final year project, I have started the crucial testing phase to ensure the reliability and functionality of my blockchain-based Virtual Classroom system. I have been conducting comprehensive tests to validate database interactions, user authentication, and the overall user experience.

Key Testing Activities

This week has been instrumental in validating the system’s core functionalities. The user authentication, database performance, and blockchain interactions have all undergone rigorous testing. The system is proving to be secure, efficient, and user-friendly, with blockchain features enhancing transparency and security in managing academic records. Moving forward, I will refine any remaining issues and conduct further optimizations to enhance performance and security before the final deployment.

Week 11

This week marked a major milestone in my final year project journey as I officially began drafting the full report. With the core development of my Virtual Classroom system nearing completion, my focus has now shifted towards documenting every step of the journey in a structured, clear, and professional manner.

Sections Completed

Writing these sections has not only helped me understand my project better but also solidified the purpose of the Virtual Classroom system. The process of documenting has provided a structured way to communicate its potential impact on the education sector.

What's Next

In the coming week, I will focus on the system design section of the report, which will include architectural diagrams, data flow, and detailed descriptions of the system modules. This section will bridge the gap between concept and execution, just as I have done in the development phase.

Supervisor Meeting Log

Problem Statement

Many virtual classroom solutions are expensive, lack personalization, and have limited collaboration tools. This project aims to provide an affordable, AI-driven, and interactive virtual learning environment.

Objectives

Contact Me