[{"content":" About Seneca Engineering Students\u0026rsquo; Society # Seneca\u0026rsquo;s Engineering Student Society (SESS) is a club for students of Engineering programs at Seneca. SESS promotes the study, interest, and enjoyment of engineering. In SESS, we exchange ideas, share cutting-edge technologies, work on projects together, and learn together.\nMember Benefits # Benefits of membership in SESS include:\nStudents\u0026rsquo; social events Leadership opportunities Access to webinars, guest speakers, and training Potential access to project funding Competing in provincial and national competitions and hackathons A voice in shaping the future of engineering education (see cfes.ca) Events \u0026amp; Activities # Be the first to know about what we have planned. Stay connected through our Discord and social media for upcoming events and activities.\nExclusive Resources # Get our newsletter and stay in the loop on workshops, talks, and opportunities exclusive to SESS members.\nConnections Beyond Seneca # As members of the broader engineering student community, SESS connects to:\nESSCO - Engineering Students\u0026rsquo; Societies\u0026rsquo; Council of Ontario — 24+ engineering schools across Ontario CFES - Canadian Federation of Engineering Students — engineering students across Canada Industry Partners - Leading companies in engineering, technology, and consulting Our Team # Name Role Jasleen Kaur President Crissha Kaye Salaritan Vice-President Dipak Prasad Kushwaha Treasurer Interested in joining the team? We\u0026rsquo;re always looking for passionate student leaders — volunteers, committee members, and exec candidates are welcome!\nGet Involved →\n","date":"19 March 2026","externalUrl":null,"permalink":"/about/","section":"Seneca Engineering Students’ Society","summary":"","title":"About SESS","type":"page"},{"content":" SESS Events \u0026amp; Opportunities # The Seneca Engineering Students\u0026rsquo; Society organizes events throughout the year, from local activities to regional and national competitions. Here are the types of opportunities available to our members:\nLocal SESS Events # Frosh Event # When: September (every year)\nWhere: Newnham Campus\nA fun-filled day where new students can meet friends, learn about campus resources, and participate in engineering activities. Usually organized in collaboration with the School of Software Design \u0026 Data Science.\nNational Engineering Month (NEM) Event # When: March (every year)\nWhere: Newnham Campus\nCelebrating engineering excellence! This event features engineering activities, project demos, and showcases the impact of engineering in our world. Open to all students and faculty.\nSeneca Engineering Competition # When: Fall Semester\nWhere: Newnham Campus\nShowcase your skills in innovation, design, and communication by tackling real-world engineering challenges. In-house winners advance to compete at the Ontario Engineering Competition (OEC) against teams from other schools across Ontario!\nSocial Events \u0026amp; Workshops # Throughout the Year\nVarious networking events, coding workshops, design activities, and social mixers designed to help you connect with peers, learn new skills, and have fun.\nProvincial Events (ESSCO) # The Engineering Students\u0026rsquo; Societies\u0026rsquo; Council of Ontario (ESSCO) connects engineers across the province through prestigious annual conferences.\nPresident\u0026rsquo;s Meeting (PM) # When: June 7-9, 2024\nWhere: Conestoga (Waterloo Campus)\nESCO\u0026rsquo;s flagship event bringing together VP External Council members and presidents from member schools to set goals and prepare for the year ahead.\nPEO Student Conference (PEO-SC) # When: October 4-6, 2024\nWhere: University of Waterloo\nFocus on professional development for students nearing graduation. Learn about opportunities as a graduate engineer and the path to achieving your Professional Engineering (PEng) designation.\nFirst Year Integration Conference (FYIC) # When: November 1-3, 2024\nWhere: University of Toronto\nPresented by the Ontario Society of Professional Engineers (OSPE), FYIC encourages first-year students to take leadership roles and introduces you to the broader ESSCO community.\nOntario Engineering Competition (OEC) # When: January 2025\nWhere: McMaster University\nCompete against students from schools across Ontario in Design, Consulting, and Re-Engineering challenges. Top performers from Seneca\u0026rsquo;s local competition earn the chance to represent our school here!\nConference on Advocacy \u0026amp; Leadership in Engineering (CALE) # When: February 2025\nWhere: Toronto Metropolitan University\nESSOC\u0026rsquo;s annual leadership-focused conference promoting advocacy and excellence in engineering education across the province.\nNational Events (CFES) # The Canadian Federation of Engineering Students (CFES) connects engineers across Canada through world-class national events.\nCanadian Engineering Competition (CEC) # The annual gathering of Canada\u0026rsquo;s best and brightest engineering students! Through seven competitions, students are challenged in innovation, design, and communications.\n📍 More info: cfes.ca/cec\nCanadian Engineering Leadership Conference (CELC) # The CFES annual general meeting and platform for student collaboration with industry partners, sponsors, and fellow students across Canada.\n📍 More info: cfes.ca/celc\nConference on Sustainability in Engineering (CSE) # Raise awareness about sustainability and environmental engineering challenges, and discuss solutions to critical environmental issues.\n📍 More info: cfes.ca/cse\nConference on Diversity in Engineering (CDE) # Develop knowledge surrounding the diversity of individuals, cultures, and perspectives within engineering communities.\n📍 More info: cfes.ca/cde\nNational Engineering Month (NEM) # Every March across Canada! Over 500+ events celebrating engineering excellence and showcasing the rewarding, impactful nature of engineering.\n📍 More info: cfes.ca/nem\nBEST Courses # Complementary education courses provided across Europe through our partner, the Board of European Students of Technology.\n📍 More info: cfes.ca/best\nReady to join? Connect with us to find out about upcoming events and how to participate!\n","date":"19 March 2026","externalUrl":null,"permalink":"/events/","section":"Seneca Engineering Students’ Society","summary":"","title":"Events","type":"page"},{"content":" Join the Seneca Engineering Students\u0026rsquo; Society # Why Join SESS? # ✨ Network - Connect with peers, mentors, and industry professionals\n🚀 Grow - Develop technical and leadership skills\n🏆 Compete - Participate in local, provincial, and national competitions\n🎓 Learn - Attend workshops and gain real-world experience\n💼 Advance - Build your professional network for your engineering career\nBecome an Official Member # Ready to make it official? Join SESS through the Seneca Students\u0026rsquo; Federation portal:\n👉 Join SESS on the SSF Portal # Joining officially through the SSF gives you full access to all member benefits, voting rights, and eligibility for funded events and competitions.\nGetting Involved # Joining SESS is simple—there\u0026rsquo;s no formal membership process to attend events! Here\u0026rsquo;s how to get started:\n1. Attend an Event # Show up to any SESS event or activity. It doesn\u0026rsquo;t matter if it\u0026rsquo;s your first day or your last semester—everyone is welcome!\n2. Join Our Discord # Connect with the community online. Our Discord is where we share event announcements, collaborate on projects, and hang out.\n📱 Join our Discord\n3. Follow Our Social Media # Stay updated on upcoming events and news.\n📸 Instagram: @seneca.engsoc 💼 LinkedIn: Seneca Engineering Students\u0026rsquo; Society 🐙 GitHub: Seneca-Engineering-Students-Society 4. Consider Leadership # Interested in taking on a bigger role? We\u0026rsquo;re always looking for people to help organize events, lead committees, or take on executive positions. Talk to any exec member at an event, or contact us.\nFor First-Year Students # New to engineering at Seneca? SESS is the perfect place to:\nMeet people in your program Learn about campus resources and opportunities Get advice from upper-year students Start exploring your engineering interests Don\u0026rsquo;t miss our Frosh Event - happening in September!\nBeyond SESS # As a member, you\u0026rsquo;ll also have access to opportunities with:\nESSCO - Provincial events connecting Ontario engineering schools CFES - National competitions and conferences across Canada Industry Partners - Networking and potential internship opportunities Questions? # Ready to get involved or have questions about SESS? Contact us and we\u0026rsquo;ll be happy to help!\nSee you at the next event! 🚀\n","date":"19 March 2026","externalUrl":null,"permalink":"/join/","section":"Seneca Engineering Students’ Society","summary":"","title":"Join SESS","type":"page"},{"content":" SESS Projects # Coming soon — we\u0026rsquo;ll be showcasing projects built by SESS members here!\nHave a project you\u0026rsquo;d like to feature? Get in touch.\n","date":"19 March 2026","externalUrl":null,"permalink":"/projects/","section":"Seneca Engineering Students’ Society","summary":"","title":"Projects","type":"page"},{"content":" Welcome to SESS # Code. Make. Hack. Building Ontario\u0026rsquo;s next generation of engineering leaders.\nThe Seneca Engineering Students\u0026rsquo; Society (SESS) is the official student organization representing engineering students at Seneca College. We connect students to opportunities, foster technical excellence, and create a vibrant engineering community.\nWhat We Do # We organize and participate in a wide range of activities throughout the year:\nLocal Events - Frosh events, social mixers, competitions, and networking opportunities Technical Workshops - Coding workshops, design challenges, and hands-on learning sessions Competitions - Seneca Engineering Competition leading to provincial and national competitions Provincial \u0026amp; National Forums - ESSCO and CFES events connecting you with engineers across Ontario and Canada Community Building - Creating a supportive network of peers, mentors, and industry professionals Get Involved # Whether you\u0026rsquo;re a first-year student or an experienced technologist, there\u0026rsquo;s a place for you in SESS. Join us at upcoming events, volunteer to help organize, or run for a leadership position.\nNext Steps:\nCheck out our upcoming events Join our Discord Contact us to get involved ","date":"19 March 2026","externalUrl":null,"permalink":"/","section":"Seneca Engineering Students’ Society","summary":"","title":"Seneca Engineering Students’ Society","type":"page"},{"content":" Engineering Tutorials \u0026amp; Learning Resources # Welcome to the SESS tutorial section! Here you\u0026rsquo;ll find practical guides, tips, and step-by-step instructions to help you get the most out of your engineering studies and projects.\nWhether you\u0026rsquo;re connecting IoT devices to campus WiFi, building your first microcontroller project, or tackling a complex engineering challenge, we\u0026rsquo;ve got resources to help you succeed.\nFeatured Tutorials # Browse through our collection of guides below. Have a tutorial you\u0026rsquo;d like to share? Get in touch with us!\nWant to Contribute? # Have you solved an interesting engineering problem or learned something cool? We\u0026rsquo;d love to feature your tutorial! Share your knowledge with the SESS community and help your peers succeed.\nContact us to submit a tutorial.\n","date":"19 March 2026","externalUrl":null,"permalink":"/tutorials/","section":"Tutorials \u0026 Resources","summary":"","title":"Tutorials \u0026 Resources","type":"tutorials"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":" Get in Touch # Have questions? Want to get involved? Need to report an issue? We\u0026rsquo;d love to hear from you!\nContact Information # Email: senecaengineering@senecacollege.ca\nLocation: Newnham Campus, Toronto, ON\nQuick Links # 🎯 Want to attend an event?\nCheck out our Events Page for upcoming activities.\n🤝 Want to get involved?\nVisit our Join Page to learn how.\n💬 Want to chat?\nJoin our Discord server for real-time conversations with the community.\n📱 Want to follow us?\nInstagram: @senecaengineering LinkedIn: Seneca Engineering Students\u0026rsquo; Society Send us a Message # Fill out the form below and we\u0026rsquo;ll get back to you soon!\nForm integration coming soon\nWe\u0026rsquo;re looking forward to connecting with you!\n","externalUrl":null,"permalink":"/contact/","section":"Seneca Engineering Students’ Society","summary":"","title":"Contact SESS","type":"page"},{"content":"This article is generated using Gemini 3.1 Pro and edited by SESS.\nIf you’re an engineering or computer science student working with IoT devices on campus, you’ve probably hit this exact wall: you bring your ESP32 to Seneca Polytechnic, fire up your standard WiFi connection code, and\u0026hellip; nothing. It refuses to connect to SenecaNET.\nIt\u0026rsquo;s a frustrating roadblock, but it\u0026rsquo;s not a bug in your code. It all comes down to how institutional networks authenticate devices.\nIn this tutorial, we\u0026rsquo;ll explain why your ESP32 hates SenecaNET, why eduroam is your saving grace, and how to write the code to get your microcontroller online securely.\nThe Problem: Why SenecaNET Blocks Your ESP32 # SenecaNET (like many primary campus or guest networks) typically relies on a Captive Portal.\nWhen you connect to SenecaNET on your phone or laptop, the network intercepts your first web request and redirects you to a login page. You type in your student credentials, click \u0026ldquo;Accept Terms,\u0026rdquo; and then you get internet access.\nThe ESP32 is a \u0026ldquo;headless\u0026rdquo; device. It doesn\u0026rsquo;t have a built-in web browser or a human to click \u0026ldquo;I Accept.\u0026rdquo; While it is technically possible to write complex code to scrape and bypass a captive portal, it is highly unreliable because IT departments frequently update these login pages. When the page changes, your code breaks.\nThe Solution: 802.1X Authentication and eduroam # Instead of fighting the captive portal, we can use eduroam.\nEduroam is the secure, worldwide roaming access service developed for the international research and education community. Instead of using a captive portal, eduroam uses WPA2-Enterprise (specifically the 802.1X standard).\nWPA2-Enterprise allows a device to pass its username and password directly to the network router behind the scenes during the initial connection handshake. Fortunately, the ESP32’s WiFi chip has native, under-the-hood support for WPA2-Enterprise authentication.\nBy feeding our student email and password directly to the ESP32\u0026rsquo;s underlying WiFi driver, we can authenticate immediately and get straight to the internet.\nThe Code: Connecting ESP32 to eduroam # Here is the complete Arduino sketch to get your ESP32 connected to eduroam.\n🚨 CRITICAL SECURITY WARNING: You will be putting your actual Seneca student email and password into this code. DO NOT commit or upload this file to a public GitHub repository. Always add your credentials file to your .gitignore or strip them out before sharing your code!\n#include \u0026lt;WiFi.h\u0026gt; #include \u0026lt;HTTPClient.h\u0026gt; #include \u0026#34;esp_wifi.h\u0026#34; #include \u0026#34;esp_wpa2.h\u0026#34; #define SSID \u0026#34;eduroam\u0026#34; #define EAP_IDENTITY \u0026#34;\u0026#34; // Not required to connect eduroam as a Seneca user #define EAP_USERNAME \u0026#34;your_email@myseneca.ca\u0026#34; // DO NOT SAVE this into an online Repo #define EAP_PASSWORD \u0026#34;your_password\u0026#34; // DO NOT SAVE this into an online Repo !!!!!!!!!!! #define EAP_ANON_ID \u0026#34;\u0026#34; // Not required to connect eduroam as a Seneca user void setup() { Serial.begin(115200); delay(2000); // 1. Reset WiFi and set to Station mode (client) WiFi.disconnect(true); WiFi.mode(WIFI_STA); Serial.println(\u0026#34;Connecting...\u0026#34;); // 2. Configure WPA2-Enterprise Authentication esp_wifi_sta_wpa2_ent_set_identity( (uint8_t*)EAP_ANON_ID, strlen(EAP_ANON_ID)); esp_wifi_sta_wpa2_ent_set_username( (uint8_t*)EAP_USERNAME, strlen(EAP_USERNAME)); esp_wifi_sta_wpa2_ent_set_password( (uint8_t*)EAP_PASSWORD, strlen(EAP_PASSWORD)); // 3. Enable WPA2-Enterprise and connect esp_wifi_sta_wpa2_ent_enable(); WiFi.begin(SSID); // Wait for connection while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print(\u0026#34;.\u0026#34;); } Serial.println(\u0026#34;\\nWiFi Connected!\u0026#34;); // 4. Test the Internet Connection HTTPClient http; Serial.println(\u0026#34;Requesting example.com ...\u0026#34;); http.begin(\u0026#34;http://example.com\u0026#34;); int httpCode = http.GET(); Serial.print(\u0026#34;HTTP Response Code = \u0026#34;); Serial.println(httpCode); if (httpCode \u0026gt; 0) { String payload = http.getString(); Serial.println(\u0026#34;SUCCESS — Internet works!\u0026#34;); Serial.println(payload.substring(0,200)); // prints part of the webpage } else { Serial.println(\u0026#34;FAILED — No internet access.\u0026#34;); } http.end(); } void loop() { // Your IoT application logic goes here! } How It Works # Headers: We include esp_wifi.h and esp_wpa2.h. These give us access to the low-level Espressif framework functions needed for Enterprise networking, bypassing the standard simple WiFi.begin(ssid, password) function.\nConfiguration: We use the esp_wifi_sta_wpa2_ent_set_* functions to load our Seneca credentials directly into the ESP32\u0026rsquo;s WiFi stack.\nConnection: esp_wifi_sta_wpa2_ent_enable() turns on Enterprise mode. When we call WiFi.begin(SSID), the ESP32 knows to negotiate using the credentials we just provided.\nVerification: Finally, we use HTTPClient to ping example.com. If we get an HTTP 200 response code and a snippet of HTML back, we know we\u0026rsquo;ve successfully bypassed the restrictions and are live on the web!\nNext Steps # Now that your ESP32 is online at Seneca, you can start sending sensor data to the cloud, fetching API data, or communicating with an MQTT broker. Happy building!\n","externalUrl":null,"permalink":"/tutorials/connecting-esp32-to-eduroam/","section":"Tutorials \u0026 Resources","summary":"","title":"How to Connect Your ESP32 to Campus WiFi: Bypassing SenecaNET for eduroam","type":"tutorials"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"},{"content":"","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"}]