Watch Get Involved - Student Organizations video
Get Involved - Student Organizations
Learn about the amazing Registered Student Organizations at Michigan Tech!
Michigan Technological University is home to approximately 280 Registered Student Organizations (RSO). Our dynamic student organizations range from social, club sports, academic, service, and everything in between! Check them out by visiting Involvement Link, our RSO database that includes organization portals, an events calendar, and organizational news.








so the base.css
// below still wins every tie once it loads — the same
// cascade the layer gives everyone else.
var layered = document.getElementById("critical-css-layer");
if (!layered) return;
var text = layered.textContent;
var fallback = document.createElement("style");
fallback.textContent = text.slice(text.indexOf("{") + 1, text.lastIndexOf("}"));
document.head.insertBefore(fallback, document.head.firstChild);
})();
(function () {
window.__mtuNavInited = true;
function initMobileMenu() {
var btn = document.querySelector(".mobile-menu-button");
var nav = document.querySelector(".offscreen-nav");
if (!btn || !nav) return;
nav.classList.remove("invisible");
btn.addEventListener("click", function (event) {
event.stopPropagation();
var scrollY = window.scrollY;
btn.removeAttribute("data-inactive");
if (btn.classList.contains("active")) {
btn.classList.remove("active");
nav.classList.remove("active");
var unScroll = document.body.style.top;
document.body.style.position = "";
document.body.style.top = "";
setTimeout(function () {
window.scrollTo(0, parseInt(unScroll || "0") * -1);
}, 1);
document.documentElement.classList.remove("scroll-lock");
nav.querySelectorAll("[aria-expanded]").forEach(function (el) {
el.setAttribute("aria-expanded", "false");
});
} else {
nav.classList.remove("invisible");
requestAnimationFrame(function () {
btn.classList.add("active");
nav.classList.add("active");
document.body.style.position = "fixed";
document.body.style.top = "-" + scrollY + "px";
document.documentElement.classList.add("scroll-lock");
});
}
});
}
var observer = new MutationObserver(function () {
var btn = document.querySelector(".mobile-menu-button");
var nav = document.querySelector(".offscreen-nav");
if (btn && nav) {
observer.disconnect();
initMobileMenu();
}
});
observer.observe(document.documentElement, {
childList: true,
subtree: true,
});
})();