• Academy UP: Intro to Algorithmic Problem Solving (1/4)

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    Ready to kickstart your technical interview preparation and enhance your algorithmic thinking? This four-week program with Yuhan Fu covers essential topics including fundamental data structures, time and space complexity analysis, sorting and recursion, graph theory, greedy strategies, and dynamic programming. Each week combines algorithmic logic analysis with hands-on, Leetcode-style challenges to help you apply concepts…

  • Academy UP: Intro to Algorithmic Problem Solving (2/4)

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    Ready to kickstart your technical interview preparation and enhance your algorithmic thinking? This four-week program with Yuhan Fu covers essential topics including fundamental data structures, time and space complexity analysis, sorting and recursion, graph theory, greedy strategies, and dynamic programming. Each week combines algorithmic logic analysis with hands-on, Leetcode-style challenges to help you apply concepts…

  • Academy UP: Intro to Algorithmic Problem Solving (3/4)

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    Ready to kickstart your technical interview preparation and enhance your algorithmic thinking? This four-week program with Yuhan Fu covers essential topics including fundamental data structures, time and space complexity analysis, sorting and recursion, graph theory, greedy strategies, and dynamic programming. Each week combines algorithmic logic analysis with hands-on, Leetcode-style challenges to help you apply concepts…

  • Academy UP: Intro to Algorithmic Problem Solving (4/4)

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    Ready to kickstart your technical interview preparation and enhance your algorithmic thinking? This four-week program with Yuhan Fu covers essential topics including fundamental data structures, time and space complexity analysis, sorting and recursion, graph theory, greedy strategies, and dynamic programming. Each week combines algorithmic logic analysis with hands-on, Leetcode-style challenges to help you apply concepts…

  • ShiftKey x WiTS: Breaking Barriers Hackathon

    On June 28th and 29th, join ShiftKey and WiTS for the ShiftKey x WiTS: Breaking Barriers Hackathon! 👩‍🦱🧔‍♀️🧑👩 Through using tech, explore how to combat systemic barriers faced by women and nonbinary individuals in the workforce across Canada. You can build apps, webpages, or anything else you desire! This hackathon is open to all who…

  • Dal CTF 2025 Info Session

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    📅 Date: July 2nd ⏰ Time: 5:30PM – 7:00 PM 📌 Location: Goldberg Computer Science Building Room 127 💰 Cost: FREE!

  • Academy UP: Game Development Foundations with Unity (1/5)

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    The Game Development Foundations course by ShiftKey Academy UP, led by Gabriel Savard, is your first step into the world of game design and development using Unity. Tailored for beginners with basic programming experience, this course introduces core concepts in game mechanics, physics, and 2D/3D environments. You’ll learn how to navigate Unity’s interface, build interactive…

  • Dal CTF 2025

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    Ready to test your hacking skills? Join us July 5th for an in-person Capture the Flag event hosted by ShiftKey Labs and the Dal CTF Society at the Dal FCS Goldberg building! Whether you’re a seasoned pro or just curious about cybersecurity, there’s a challenge waiting for you. Grab your laptop, form a team (2-5…

  • Intro to Data Engineering

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    Come find out at our Intro to Data Engineering Workshop⚙️📊! Whether it’s making product decisions, tracking user behavior, or powering internal tools, data engineers play a key role in designing the systems that move, clean, and structure data at scale 🌐📈. In this beginner-friendly session, we’ll walk through the core components of the modern data…

  • Academy UP: Game Development Foundations with Unity (2/5)

    Goldberg Computer Science Building 6050 University Avenue, Halifax, Nova Scotia, Canada

    The Game Development Foundations course by ShiftKey Academy UP, led by Gabriel Savard, is your first step into the world of game design and development using Unity. Tailored for beginners with basic programming experience, this course introduces core concepts in game mechanics, physics, and 2D/3D environments. You’ll learn how to navigate Unity’s interface, build interactive…