Carleton Computer Science Society Handbook
website·Indexed 31 days ago
https://handbook.carletoncomputersciencesociety.caThe official handbook for the Carleton Computer Science Society (CCSS), featuring guides on event organization, standard procedures for event proposals, onboarding for development volunteers, and detailed documentation on various society initiatives including tech talks, hack days, and info sessions.
What's inside CCSS Handbook
- The Carleton Computer Science Society (CCSS) organizes its activities into three main categories of initiatives: Events (community building and opportunities), Publications (educational guides and student spotlights), and Services (student resources and facilities).
Overview of the Research Info Session
The Research Info Session is a presentation-style event designed to introduce undergraduate students to computer science research at Carleton. The session aims to clarify the difference between research and coursework, explain how students can get involved (including volunteering or pursuing honours projects), and showcase current projects within the School of Computer Science. The event features guest speakers, including professors and graduate students from various research labs, who provide direct guidance on joining their labs.Understand the Carleton CSS Code Challenge format
The Carleton Computer Science Society hosts code challenges where students solve programming problems in any language of their choice. Unlike traditional competitive programming, students do not submit source code for execution; instead, they submit the correct final answer derived from their own implementation. This design ensures security by avoiding the execution of arbitrary code and remains accessible to all skill levels. Correct submissions are entered into a random draw for prizes, prioritizing participation over speed.Understand the purpose and schedule of CCSS General Meetings
General Meetings are used by the Carleton Computer Science Society (CCSS) to operate transparently and democratically. They serve to inform students about activities and involvement opportunities, present and ratify the term's budget, vote on constitutional changes, and support the Board of Directors (BOD) election process during the Winter term. Two meetings are held per academic year: the Fall General Meeting (early Fall term) and the Winter General Meeting (first half of the Winter term).Understand Tech Talk event formats and goals
Tech Talks are presentation-style events designed to expose students to real-world experience, industry perspectives, and technical deep dives in computer science, software, and startups. They can feature guest professionals, faculty, or students and typically follow one of these formats:
- Single long-form talk: 30–45 minutes.
- Multiple short talks: 5–15 minutes each.
- Lightning talk nights: Quick, student-led presentations on creative or niche topics.
These events are typically followed by Q&A or informal discussions and are suitable for classrooms, lecture halls, or online formats.
Coordinate attendees and venue logistics for Laser Tag
When managing a Laser Tag event, ensure the following coordination tasks are completed:
- Communication: Clearly inform students about the meeting point, items to bring, and what the ticket covers (e.g., number of games, availability of snacks/drinks).
- Check-in: Arrive early to handle check-ins, collect necessary waivers, and organize the group before the scheduled game time.
- Attendance Tracking: Designate a lead person to track ticket holders, confirm attendance, and serve as the primary point of contact for the venue staff.
Understand CCSS Hack Day formats
Hack Days are mini-hackathons hosted by the CCSS to provide students with dedicated time for project work. They typically follow one of two formats:
- Project-Focused: The organizers provide specific projects or starter tasks, such as open source contributions, club tech projects, or coding challenges/tutorials.
- Freeform: Students work on their own personal or group projects, such as portfolio pieces, games, or tools.
Understand Course Registration Office Hours
Course Registration Office Hours are live, drop-in friendly Discord sessions hosted by CCSS volunteers to help students register for courses via Carleton Central. These sessions typically occur from late June to early July, just before course registration opens, and are often paired with a Course Registration Webinar to provide personalized, real-time advice and follow-up support.Adapt Club Info Session formats based on goals
Club showcase events can be adapted to meet different objectives based on historical examples:
- General Showcase: A broad introduction to all adjacent tech clubs.
- Targeted Showcase: Focus specifically on a subset of clubs (e.g., only those offering hands-on development experience) to provide more specialized guidance to students.
Select diverse panelists for a student event
When selecting panelists, be intentional about ensuring a variety of backgrounds to provide a broad range of perspectives. Consider diversity in the following areas: year standing, program choice, and work experience.Schedule the CS & Society Lecture
The CS & Society Lecture has been held annually since the 2020–2021 academic year. While it typically takes place during the winter term, the timing is flexible and should be determined based on speaker availability and planning requirements.Create a blog post in Docusaurus
To create a blog post in Docusaurus, create a markdown file within theblog/directory. The filename should follow the date-slug format (e.g.,YYYY-MM-DD-slug.md). Docusaurus automatically generates a page for the post, updates the blog index page, manages the tag system, and updates the RSS feed. The post will be accessible at/blog/slug.--- slug: greetings title: Greetings! authors: - name: Joel Marcey title: Co-creator of Docusaurus 1 url: https://github.com/JoelMarcey image_url: https://github.com/JoelMarcey.png - name: Sébastien Lorber title: Docusaurus maintainer url: https://sebastienlorber.com image_url: https://github.com/slorber.png tags: [greetings] --- Congratulations, you have made your first post! Feel free to play around and edit this post as much as you like.