Compare commits

..

2 Commits

Author SHA1 Message Date
Amy 8894d1d5a6 Fix typo in Amy's blurb 8 months ago
Amy 0bb76aac01 Add librarian 8 months ago
  1. 4
      .gitignore
  2. 2
      components/Navbar.tsx
  3. 4
      components/Theme.tsx
  4. 2
      content/about/constitution/amendments-and-procedures.md
  5. 19
      content/about/constitution/committees.md
  6. 19
      content/about/constitution/duties-of-officers.md
  7. 18
      content/about/constitution/executive-council.md
  8. 6
      content/about/constitution/meetings.md
  9. 2
      content/about/constitution/membership.md
  10. 8
      content/about/constitution/officers.md
  11. 2
      content/about/constitution/revision.md
  12. 2
      content/about/our-supporters.mdx
  13. 23
      content/events/2022/fall/Afterhours.md
  14. 23
      content/events/2022/fall/Alt-Tab.md
  15. 21
      content/events/2022/fall/Code-Party-2.md
  16. 24
      content/events/2022/fall/EOT.md
  17. 14
      content/events/2022/fall/Karaoke.md
  18. 17
      content/events/2022/fall/Prof-Talk-Shi-Cao.md
  19. 18
      content/events/2022/fall/Project-Program-Rust-Workshop.md
  20. 22
      content/events/2022/fall/Project-Program-Unity-Workshop.md
  21. 17
      content/events/2022/fall/Rico-Ask-Me-Anything.md
  22. 17
      content/events/2023/spring/S23-BOT-bonfire.md
  23. 19
      content/events/2023/spring/Spring-2023-Elections.md
  24. 21
      content/events/2023/winter/Afterhours.md
  25. 25
      content/events/2023/winter/Alt-Tab.md
  26. 17
      content/events/2023/winter/April-Code-Party.md
  27. 26
      content/events/2023/winter/BOT.md
  28. 17
      content/events/2023/winter/Bootcamp-Coop-Masterclass.md
  29. 23
      content/events/2023/winter/Bootcamp-Mock-Interview.md
  30. 23
      content/events/2023/winter/Bootcamp-Resume-Review.md
  31. 22
      content/events/2023/winter/CSC-Circles.md
  32. 20
      content/events/2023/winter/Code-party.md
  33. 18
      content/events/2023/winter/Karaoke.md
  34. 18
      content/events/2023/winter/Prof-Talk.md
  35. 17
      content/events/2023/winter/Winter-2023-Elections.md
  36. 21
      content/news/2022/fall/2022-10-22-a258wang.md
  37. 13
      content/news/2022/fall/2022-11-13-shahanneda.md
  38. 15
      content/news/2022/fall/2022-11-18-shahanneda.md
  39. 12
      content/news/2023/spring/2023-05-10-a258wang.md
  40. 12
      content/news/2023/winter/2023-01-30-dlslo-a1.md
  41. 18
      content/news/2023/winter/2023-01-30-dlslo-a2.md
  42. 12
      content/news/2023/winter/2023-02-14-snedadah-cp.md
  43. 24
      content/news/2023/winter/2023-03-10-snedadah-cp 2023.md
  44. 2
      content/resources/services/irc.md
  45. 24
      content/team/design-team.json
  46. 20
      content/team/discord-team.json
  47. 57
      content/team/events-team.json
  48. 14
      content/team/execs/amy-wang.md
  49. 6
      content/team/execs/andrea-ma.md
  50. 6
      content/team/execs/anna-wang.md
  51. 2
      content/team/execs/codey.md
  52. 11
      content/team/execs/josh-duho-kim.md
  53. 6
      content/team/execs/mabel-kwok.md
  54. 6
      content/team/execs/maybe-amy.md
  55. 2
      content/team/execs/raymond-li.md
  56. 6
      content/team/execs/sat-arora.md
  57. 6
      content/team/execs/simon-zeng.md
  58. 16
      content/team/execs/yiao-shen.md
  59. 22
      content/team/external-affairs-team.json
  60. 26
      content/team/marketing-team.json
  61. 14
      content/team/photography-team.json
  62. 23
      content/team/representatives-team.json
  63. 8
      content/team/systems-committee.json
  64. 23
      content/team/terminal-committee.json
  65. 25
      content/team/web-committee.json
  66. 6
      deploy.sh
  67. BIN
      images/events/2022/fall/Afterhours.png
  68. BIN
      images/events/2022/fall/Alt-Tab.jpg
  69. BIN
      images/events/2022/fall/Code-Party-2.png
  70. BIN
      images/events/2022/fall/EOT.png
  71. BIN
      images/events/2022/fall/Karaoke.png
  72. BIN
      images/events/2022/fall/Prof-Talk-Shi-Cao.png
  73. BIN
      images/events/2022/fall/Project-Program-Rust-Workshop.png
  74. BIN
      images/events/2022/fall/Project-Program-Unity-Workshop.png
  75. BIN
      images/events/2022/fall/Rico-Ask-Me-Anything.png
  76. BIN
      images/events/2023/spring/Spring-2023-Elections.png
  77. BIN
      images/events/2023/spring/bonfire_BOT.png
  78. BIN
      images/events/2023/winter/Afterhours.jpg
  79. BIN
      images/events/2023/winter/Alt-Tab.png
  80. BIN
      images/events/2023/winter/April-Code-Party.jpg
  81. BIN
      images/events/2023/winter/BOT.jpg
  82. BIN
      images/events/2023/winter/Bootcamp-Coop-Masterclass.jpg
  83. BIN
      images/events/2023/winter/Bootcamp.jpg
  84. BIN
      images/events/2023/winter/CSC-Circles.png
  85. BIN
      images/events/2023/winter/Karaoke.png
  86. BIN
      images/events/2023/winter/Prof-Talk.png
  87. BIN
      images/events/2023/winter/Winter-2023-Elections.png
  88. BIN
      images/events/2023/winter/code-party.png
  89. BIN
      images/team/AnnieSun.jpeg
  90. BIN
      images/team/AnnieZhang.JPG
  91. BIN
      images/team/AnnieZhang.jpg
  92. BIN
      images/team/AnthonyWang.jpg
  93. BIN
      images/team/CadeyChen.jpg
  94. BIN
      images/team/CadeyChen.png
  95. BIN
      images/team/DevinLi.jpeg
  96. BIN
      images/team/FelixYang.jpg
  97. BIN
      images/team/GordonLin.jpg
  98. BIN
      images/team/HelenXia.jpg
  99. BIN
      images/team/IMG_2708.heic
  100. BIN
      images/team/JoshuaDuhoKim.JPG
  101. Some files were not shown because too many files have changed in this diff Show More

4
.gitignore vendored

@ -32,6 +32,4 @@ yarn-error.log*
# APIs should be automatically generated, schema should be checked in
/public/api/*
!/public/api/schema
.idea/**
!/public/api/schema

@ -98,7 +98,7 @@ const menu: Menu = [
},
{
name: "Internships",
route: "https://github.com/uwcsc/2023-internships",
route: "https://github.com/uwcsc/winter2022-internships",
},
],
},

@ -19,10 +19,6 @@ export const PALETTE_NAMES = [
"--primary-background",
"--secondary-background",
"--scrollbar-track",
"--scrollbar-thumb",
"--scrollbar-hover",
"--primary-accent",
"--primary-accent-soft",
"--primary-accent-light",

@ -2,7 +2,7 @@
title: Amendments and Procedures
---
1. A proposed constitutional amendment can be initiated by the Executive Council or any thirty (30) members.
1. A proposed constitutional amendment can be initiated by the Executive Council or any ten (10) members.
2. The proposed amendment shall be announced to all members by email to the members' mailing list.
3. The proposed amendment shall be made available for viewing by all members in the Computer Science Club office.
4. A general meeting shall be held to consider the amendment at least seven (7) days after the announcement and no more than thirty (30) days after, which may be the regular meeting for the term, or a special meeting.

@ -7,27 +7,20 @@ title: Committees
1. The Programme Committee shall be a standing committee chaired by the Vice-President.
2. The Vice-President shall appoint and remove members to and from the Programme Committee as needed.
3. The Programme Committee shall plan and arrange the events of the Club.
4. The Programme Committee shall be responsible to the Executive Council and to the Vice-President.
4. The Programme committee shall be responsible to the Executive Council and to the Vice-President.
## Systems Committee
1. The Systems Committee (syscom) shall be a standing committee, chaired by the Systems Administrator (sysadmin).
2. New members to the Systems Committee shall be appointed at the Systems Administrator’s discretion. Members should only be appointed to the Systems Committee if they show interest and some existing ability in systems administration.
3. Members should only be removed from the Systems Committee with cause, or when they no longer show interest in systems administration.
4. When a member is added to or removed from the Systems Committee, the Systems Committee and the Executive must be notified via both mailing lists.
1. The Systems Committee will be a standing committee, chaired by the Systems Administrator.
2. The Systems Administrator shall appoint and remove members to and from the Systems Committee.
3. Members should only be appointed to the Systems Committee if they show interest and some existing ability in systems administration.
4. Members should only be removed from the Systems Committee with cause, or when they no longer show interest in systems administration.
5. The Systems Committee will collectively, under the leadership of the Systems Administrator,
1. operate any and all equipment in the possession of the Club.
1. maintain and upgrade the software on equipment that is operated by the Club.
1. facilitate the use of equipment that is operated by the Club.
6. Members of the Systems Committee shall have root access to the machines operated by the Club.
## Web Committee
1. The Web Committee (webcom) will be a standing committee, chaired by the Webmaster.
2. The Webmaster shall appoint and remove members to and from the Web Committee as needed.
3. The Web Committee shall maintain and develop the club website with infrastructure support from the Systems Committee, if necessary.
## Other Committees
1. The President, with approval of the Executive Council, may appoint such special committees as are deemed necessary.
1. The President, with approval of the executive council, may appoint such special committees as are deemed necessary.

@ -4,8 +4,8 @@ title: Duties of Officers
1. The duties of the President shall be:
1. to call and preside at all general, special, and executive meetings of the Club, except during the election of officers;
1. to appoint special committees of the Club and the membership and chairs of such committees, with the approval of the Executive Council;
1. to audit, or to appoint a representative to audit, the financial records of the club at the end of each academic term; and
1. to appoint special committees of the Club and the membership and chairs of such committees, with the approval of the Executive Council; and
1. to audit, or to appoint a representative to audit, the financial records of the club at the end of each academic term.
1. with the approval of the Faculty Advisor, rule on any point of procedure under the constitution that arises outside of a meeting.
1. The duties of the Vice-President shall be:
1. to assume the duties of the President in the event of the President's absence;
@ -13,15 +13,14 @@ title: Duties of Officers
1. to appoint members to and remove members from the Programme Committee;
1. to ensure that Club events are held regularly; and
1. to assume those duties of the President that are delegated to them by the President.
1. The duties of the Treasurer shall be:
1. to collect dues and maintain all financial and membership records; and
1. to produce a financial or membership statement when requested.
1. The duties of the Assistant Vice-President shall be:
1. The duties of the Secretary shall be:
1. to keep minutes of all Club meetings;
1. to care for all Club correspondence; and
1. to manage any persons appointed to internal positions by the Executive.
1. manage any persons appointed to internal positions by the Executive.
1. The duties of the Treasurer shall be:
1. to collect dues and maintain all financial and membership records;
1. to produce a financial or membership statement when requested.
1. The duties of the System Administrator shall be:
1. to chair the Systems Committee;
1. to appoint members to and remove members from the Systems Committee;
1. to ensure that the duties of the Systems Committee are performed; and
1. to act as a liaison for the CSC with CSCF, IST, and similar organizations.
1. to appoint members to and remove members from the Systems Committee.
1. to ensure that the duties of the Systems Committee are performed.

@ -1,9 +1,9 @@
---
title: Executive Council
---
1. The Executive Council shall consist of the present officers of the Club and the Faculty Advisor (as a non-voting member) and has the power to run the affairs of this club within the limits of this constitution. This includes the power to overrule or issue directions to any officer.
2. The Executive Council may appoint people to various positions to help manage the Club.
3. The Executive Council must obey any instructions given to it by the members at a meeting and can be overruled by them.
4. The Executive Council can act by consensus achieved on their mailing list.
5. Minutes of the Executive Council meetings shall be made available for inspection by any member of the Club and shall be filed with the Club records. On request, a member shall be shown the archive of any thread on the Executive Council mailing list which resulted in a decision being made.
---
title: Executive Council
---
1. The Executive Council shall consist of the present officers of the Club and the Faculty Advisor (as a non-voting member) and has the power to run the affairs of this club within the limits of this constitution. This includes the power to overrule or issue directions to any officer.
2. The Executive Council may appoint people to various positions to help manage the Club.
3. The Executive Council must obey any instructions given to it by the members at a meeting and can be overruled by them.
4. The Executive Council can act by consensus achieved on their mailing list.
5. Minutes of the Executive Council meetings shall be available for inspection by any member of the Club and shall be filed with the Club records. On request, a member shall be shown the archive of any thread on the Executive Council mailing list which resulted in a decision being made.

@ -3,10 +3,10 @@ title: Meetings
---
1. A regular meeting of the Club shall be held each term. This meeting shall be called by the CRO and shall be the election meeting for that term.
2. A special meeting for a motion to remove an executive from office may be called at any time deemed necessary by the Executive Council, by the Faculty Advisor, by any thirty (30) members, or by 1/3 of the Club membership if there are fewer than thirty (30) members.
2. Special meetings may be called at any time deemed necessary by the Executive Council, by the Faculty Advisor, or by any ten (10) members.
3. All members shall be notified at least two days prior to a forthcoming meeting of the meeting and of the business to be considered at that meeting. A message to the members' mailing list will be considered sufficient notification, though other forms of notification are also encouraged.
4. The Club shall hold meetings only in places that are open to all members of the Club.
5. The Club membership cannot act except at a general meeting.
6. A quorum necessary for the conduct of business is defined as twenty-five (25) full members or 2/3 of the full membership, whichever is smaller. If an election meeting lacks quorum, then the inquorate meeting can set a date and time for the elections, and can choose to either run the new elections with the same nominations or with a new nomination period (which does not need to meet the usual minimum requirement).
7. A motion to remove an officer, or to call new elections (except at a regular election meeting or in the case of vacancies), requires at least a week's notice; a quorum of fifty (50) full members or 2/3 of the full membership, whichever is smaller; and a 2/3 vote. Any other motion requires a majority vote.
6. A quorum necessary for the conduct of business is defined as fifteen (15) full members or 2/3 of the full membership, whichever is smaller. If an election meeting lacks quorum, then the inquorate meeting can set a date and time for the elections, and can choose to either run the new elections with the same nominations or with a new nomination period (which does not need to meet the usual minimum requirement).
7. A motion to remove an officer, or to call new elections (except at an election meeting), requires a 2/3 vote and at least a week's notice. Any other motion requires a majority vote.
8. If a motion is defeated, it cannot be brought again for sixty (60) days.

@ -5,5 +5,5 @@ title: Membership
1. In compliance with MathSoc regulations and in recognition of the club being primarily targeted at undergraduate students, full membership is open to all Social Members of the Mathematics Society and restricted to the same.
2. Affiliate membership in this Club shall be open to all members of the University community, including alumni. Affiliate members shall have all the rights of full members except for the rights of voting and holding executive office.
3. Membership shall be accounted for on a termly basis, where a term begins at the start of lectures in Winter or Spring, and at the start of Orientation Week in Fall.
4. A person is not a member until he or she has paid the current membership fee and has been enrolled in the member database. A person must only be enrolled after paying the current membership fee, unless they are not a current undergraduate student at the University and the Executive grants them honorary membership free of charge. The termly membership fee is set from time to time by the Executive. Under conditions approved by the Executive, a member who purchases a membership at the end of the current term may be given membership for both the current term and the next term. If the membership fee changes, then this does not affect the validity of any membership terms already paid for.
4. A person is not a member until he or she has paid the current membership fee and has been enrolled in the member database. The termly membership fee is set from time to time by the Executive. Under conditions approved by the Executive, a member who purchases a membership at the end of the current term may be given membership for both the current term and the next term. If the membership fee changes, then this does not affect the validity of any membership terms already paid for.
5. The Club may grant access to its systems, either free of charge or for a fee, to members of the University community in order to offer them services. This does not constitute membership.

@ -5,12 +5,12 @@ title: Officers
1. The officers of the Club shall be:
1. President
1. Vice-President
1. Secretary
1. Treasurer
1. Assistant Vice-President
1. Systems Administrator
1. System Administrator
1. There shall additionally be a Faculty Advisor, selected by the Executive from time to time from among the faculty of the School of Computer Science. The Faculty Advisor shall be an ex-officio affiliate member of the Club.
1. The choice of officers shall be limited to full members of the Club.
1. All officers, other than the Systems Administrator, shall be elected at a meeting to be held no later than two weeks after the start of lectures in each term.
1. All officers, other than the System Administrator, shall be elected at a meeting to be held no later than two weeks after the start of lectures in each term.
1. The election of officers shall be accomplished by the following procedure:
1. Before the end of the prior term, the then-Executive shall choose a willing Chief Returning Officer, who is responsible for carrying out elections according to this procedure.
1. The CRO shall set the date and time of the election meeting, and set the nomination period. The nomination shall be at least one week long and shall end at least 24 hours before the start of the election meeting.
@ -23,7 +23,7 @@ title: Officers
1. The CRO shall not vote except to break a tie.
1. The CRO may, if feasible, accept absentee ballots from full members. No absentee vote from a member shall be counted if the member is present at the time the vote is taken. The CRO shall make a best effort to ensure that absentee ballots are compatible with the method of voting chosen; if this is not possible (for instance, if the CRO is overruled by the membership), then the absentee votes shall not be counted.
1. Immediately after the vote is taken, the CRO will announce the results of the election and the winner will be removed from subsequent contests. If, due to lack of candidates (because there were no nominations, or candidates withdrew or were eliminated), there is no one elected to an office, then the members at the meeting will decide whether or not to hold extra elections in accordance with the procedure for vacancies. If they choose not to, this does not prevent the Executive or a group of members from calling extra elections later in the term in accordance with the usual vacancy provisions.
1. Following the elections, it is the responsibility of the new Executive to select a Systems Administrator. The selection of Systems Administrator must then be ratified by the members at the meeting. If a suitable Systems Administrator is not available, the duties of the Systems Administrator shall be carried out by the Systems Committee, with decisions made by consensus achieved on their mailing list.
1. Following the elections, it is the responsibility of the new executive to select a System Administrator. The selection of System Administrator must then be ratified by the members at the meeting. If a suitable System Administrator is not available, then the executive may delay their selection until one becomes available. In this case the selection of System Administrator must be ratified at the next meeting of the Club.
1. Any two offices may be held by a single person with the approval of the President (if any), and the explicit approval of the members.
1. In the case of a resignation of an officer or officers, including the President, or if a vacancy occurs for any other reason, the Executive, members at a meeting, or any ten (10) members may call extra elections to replace such officer(s). If extra elections are held, they are held for all vacant offices.
1. Whenever extra elections are held, they shall follow the usual election procedure. If they are held after elections failed to elect an officer, then the nomination period may be shortened to less than a week in order to allow the extra elections to take place at the same date and time in the following week. The Executive (or the ten (10) members who called the election) may appoint a replacement CRO if the previous CRO is unwilling or unable to fulfill their duties.

@ -2,4 +2,4 @@
title: Revision
---
The latest revision of the constitution is effective May 10, 2023.
The constitution was last revised on 25 January 2018.

@ -26,6 +26,6 @@ The [MathSoc Capital Improvements Fund](https://mathsoc.uwaterloo.ca/wp-content
## Student Life Endowment Fund
The [Student Life Endowment Fund](https://wusa.ca/about/your-money/funding/) has provided funding of new hardware:
The [Student Life Endowment Fund](https://feds.ca/funding#fund-slef) has provided funding of new hardware:
- Biloba, a server to improve CSC web hosting services

@ -1,23 +0,0 @@
---
name: 'Afterhours'
short: 'Come join us for chill, small-group discussions about a variety of topics, including relationships and friendships, maintaining routine, dealing with imposter syndrome and burnout, and any other topics you’d like to bring into the conversation!'
startDate: 'December 3 2022 18:00'
endDate: 'December 3 2022 20:00'
online: false
location: 'SCL Multipurpose Room'
poster: 'images/events/2022/fall/Afterhours.png'
registerLink: https://forms.gle/cmNo2tbcof2UvEQ5A
---
📣 Afterhours is back!!
😌 Come join us for chill, small-group discussions about a variety of topics, including relationships and friendships, maintaining routine, dealing with imposter syndrome and burnout, and any other topics you’d like to bring into the conversation!
🤩 As you rotate between different discussions, you’ll get the chance to hear personal stories from moderators and other attendees, as well as share your own experiences in a close-knit, non-judgmental environment.
🥰 Snacks and drinks will be provided. Hope to see you there 🙂
📆 Date: Saturday, December 3rd, 6-8 PM at the SLC Multipurpose Room
📝 Sign up for Afterhours through the form at the link, or feel free to simply drop in!
👉 The link to google form: https://forms.gle/cmNo2tbcof2UvEQ5A

@ -1,23 +0,0 @@
---
name: "Alt-Tab"
short: "Join CSC for Alt-Tab, a lightning tech talk series presented by students!"
startDate: "November 29 2022 19:00"
endDate: "November 29 2022 21:00"
online: false
location: "MC 2035"
poster: "images/events/2022/fall/Alt-Tab.jpg"
---
🎙 Join CSC for Alt-Tab, a lightning tech talk series presented by students! Alt-Tab consists of several ~15-minute talks about a variety of topics related to computer science and technology. Snacks will be provided.
⚡ Talk list:
- Tropical Semirings: General method to solve graph problems in a purely functional way - Simon Zeng
- A Deep Dive into Language Servers and Editors - Hamza Ali
- "Are Computers Conscious?" And Other Impractical Tech Philosophy - Justin Y.
- Dotfiles: Speeding up your shell experience - Raymond Li
- Networking 404: How to network as a person that doesn't know what networking means - Allen Q. Lu
- JITs in the Quest for Performance - Antonio Abbatangelo
- Turning the Calculator Factory Into a Calculator: C++ Template Metaprogramming - Evan Girardin
📅 Date: Tuesday, November 29, 2022 at 7 PM
📍 Location: MC 2035

@ -1,21 +0,0 @@
---
name: 'Code Party'
short: 'Come to our second code party of the term! You can chill out, work on side-projects 💻, or finish up on homework and assignments 📚!'
startDate: 'November 15 2022 18:00'
endDate: 'November 15 2022 20:00'
online: false
location: 'STC 0020'
poster: 'images/events/2022/fall/Code-Party-2.png'
---
🎉 Code Party is back!
🍵 Come join us and work on assignments or side projects, or just hang out with your CSC friends!
🍩 You can also enjoy free snacks at our popup cafe!
🗓 Event date: November 15th at 6 - 8PM
📍Location: STC 0020
Registration is not required for this event. Hope you see you there!

@ -1,24 +0,0 @@
---
name: 'CSC End of Term Event'
short: 'Come join us for a fun night of winter-themed activities with cool people!'
startDate: 'December 4 2022 19:00'
endDate: 'December 4 2022 22:00'
online: false
location: 'AHS EXP 1689'
poster: 'images/events/2022/fall/EOT.png'
registerLink: https://forms.gle/bCRpHrfyMQZJBhB99
---
🎊 Surprise, it's almost end of term!
🎉 Come join us for a fun night of winter-themed activities with cool people.
🔥 We will be playing Jeopardy, decorating gingerbread cookies, making goose paintings, playing hot chocolate/marshmallow pong, and ending the night with Christmas karaoke.
🥳 If you want to have some fun before exams, make sure to attend!
⭐ P.S There will be pizza and other free snacks 😄
📆 Event Date: December 4th, 7-10 PM at EXP 1689
👉 Sign up for EOT through https://forms.gle/bCRpHrfyMQZJBhB99 (so we can guarantee food/materials) or feel free to drop in!

@ -1,14 +0,0 @@
---
name: 'CSC Karaoke'
short: 'CSC Karaoke is coming right up! This is the perfect opportunity to sing and gather around with friends to have fun!'
startDate: 'October 25 2022 19:00'
endDate: 'October 25 2022 21:00'
online: false
location: 'DC 1351'
poster: 'images/events/2022/fall/Karaoke.png'
registerLink: 'https://docs.google.com/forms/d/e/1FAIpQLSfKLHY_Yv3c3OFTNzGuss0WvF8PGDhWypbaRO49oPCdlGBvNA/viewform'
---
🎶 CSC Karaoke is coming right up! This is the perfect opportunity to sing and gather around with friends to have fun!
📍 The date is Tuesday, October 25th, from 7-9 PM in DC 1351. Make sure to come and express your creativity through singing! 🎤

@ -1,17 +0,0 @@
---
name: "Prof talk with Prof Shi Cao"
short: "Join us for an informative talk about cognitive modelling, Al and human behavior."
startDate: "November 17 2022 17:00"
endDate: "November 17 2022 18:30"
online: false
location: "MC 5501"
poster: "images/events/2022/fall/Prof-Talk-Shi-Cao.png"
registerLink: "https://forms.gle/Rbptj4KhvK7dTSSH6e"
---
Prof. Shi Cao is giving an informative and interactive talk about cognitive modelling and how AI can predict human behavior. He will be talking about his research and the current state of the field.
Food will be served after the event. Come join to learn more about this field or simply learn something new! 💯
📍 Location: MC 5501
📅 Event Date: Thursday, Nov. 17th, 5:00PM - 6:30PM

@ -1,18 +0,0 @@
---
name: 'Project Program Rust Workshop'
short: 'Join us to learn more about Rust, a new multi-paradigm, general-purpose programming language!'
startDate: 'November 17 2022 19:00'
endDate: 'November 17 2022 21:00'
online: false
location: 'PHY 150'
poster: 'images/events/2022/fall/Project-Program-Rust-Workshop.png'
---
🎉 We are organizing a Rust workshop for Project Program!
What is Rust? Rust is a new multi-paradigm, general-purpose programming language. You’ll be able to learn more about it if you haven’t heard of it before!
👉 In addition, you'll be learning about how to create a command line interface and will be able to create a command line interface program by the end of the workshop.
📅 Date: November 17th, from 7PM to 9PM
📍 Location: PHY 150 and also available remote on Zoom. The zoom link will be provided on the day on our social media and our discord.

@ -1,22 +0,0 @@
---
name: 'Project Program Unity Workshop'
short: 'Join us to learn more about Unity, a 2D & 3D game engine that has been around since 2005!'
startDate: 'November 15 2022 19:00'
endDate: 'November 15 2022 21:00'
online: false
location: 'QNC 2502'
poster: 'images/events/2022/fall/Project-Program-Unity-Workshop.png'
---
🎉 We are organizing a Unity workshop for Project Program!
What is Unity? Unity is a 2D & 3D game engine that has been around since 2005. You’ll be able to learn more about it if you haven’t heard of it before!
👉 In addition, you'll be learning about how to create create a game like Rocket League!!
🗓 Event date: November 15th
🕛 Time: 7PM to 9PM.
📍 Location: QNC 2502
Registration is not required for this event. Hope to see you there!

@ -1,17 +0,0 @@
---
name: 'Rico Mariani - Ask Me Anything'
short: 'Want to hear from a software engineer at Meta and a former CSC president at Waterloo? Join us in CSC’s Ask Me Anything where former CSC president Rico Mariani is coming in and taking questions!'
startDate: 'October 17 2022 16:00'
endDate: 'October 17 2022 18:00'
online: false
location: 'MC 4045'
poster: 'images/events/2022/fall/Rico-Ask-Me-Anything.png'
---
📢 Want to hear from a software engineer at Meta and a former CSC president at Waterloo? Join us in CSC’s Ask Me Anything where former CSC president Rico Mariani is coming in and taking questions! 🤩 You will have the chance to hear the perspective of an alumni, as well as a CSC member from a different generation!
📆 Event Date: Oct 17, 2022 from 4-6 PM
📌 Location: MC 4045
See you then! 👋

@ -1,17 +0,0 @@
---
name: 'BOT Bonfire'
short: 'Join CSC and WiCS in kicking off the term with a bang! Come out to have some fun with a night of amazing games, speed friending and smore’s!'
startDate: 'May 23 2023 19:00'
endDate: 'May 23 2023 21:00'
online: false
location: 'Columbia Lake Fire Pit'
poster: 'images/events/2023/spring/bonfire_BOT.png'
---
Kick off the summer term with CSC’s BOT Bonfire event! Are you interested in attending upcoming CSC events? Want to meet others in the CS community? Come to our beginning of term event!
🎉Come join us for a night of fun games, a painting station, speed friending, as well as snacks including smores, pizza, drinks, and freezies! Be sure to dress warm, bring bug spray, and bring your own instrument, frisbee, skewer or blanket!
📆 When? Tuesday May 23rd 2023 at 7:00 - 9:00pm EST, in Columbia Lake Fire Pit.
👉 Register at the link in our bio

@ -1,19 +0,0 @@
---
name: 'Spring 2023 Elections'
short: 'The CS Club will be holding elections for the Spring 2023 term on Wednesday, May 10 at 6:00PM in MC 2034.'
startDate: 'May 10 2023 18:00'
endDate: 'May 10 2023 20:00'
online: false
location: 'MC 2034'
poster: 'images/events/2023/spring/Spring-2023-Elections.png'
---
🗳 The CS Club will be holding elections for the Spring 2023 term on Wednesday, May 10 at 6:00PM in MC 2034.
👉 Come to learn more about CSC, sign up for membership, and vote on our new execs! The president, vice-president, assistant vice-president, and treasurer will be elected, and the sysadmin will be appointed. Furthermore, we will vote on some changes to the constitution outlined here: https://csclub.ca/constitutionChanges
✋ If you'd like to run for any of these positions or nominate someone, you can send an email to cro@csclub.uwaterloo.ca, or present them in-person to the CRO, Ivy Lei, or write your name on the whiteboard in the CSC office (MC 3036). Nominations will close on May 9 at 6PM. Nominees will be reached out to for their platforms.
❗If you are unable to attend the elections in person, please email cro@csclub.uwaterloo.ca in order to request an absentee ballot and vote remotely.
❓ If you have any questions about elections, please email cro@csclub.uwaterloo.ca.

@ -1,21 +0,0 @@
---
name: 'Afterhours'
short: 'Afterhours is back! Come join us for a chill, informal group discussion about a variety of topics, including finding balance, building self-confidence, dealing with imposter syndrome and more!'
startDate: 'March 21 2023 20:00'
endDate: 'March 21 2023 22:00'
online: false
location: 'SLC Multipurpose Room'
poster: 'images/events/2023/winter/Afterhours.jpg'
---
📣 Afterhours is back!!
😌 Come join us for a chill, informal group discussion about a variety of topics, including finding balance, building self-confidence, dealing with imposter syndrome and burnout, and any other topics you’d like to bring into the conversation!
🤩 You’ll get the chance to hear personal stories from moderators and other attendees, as well as share your own experiences in a close-knit, non-judgmental environment.
🥰 Snacks and drinks will be provided. Hope to see you there :)
📆 Date: Tuesday, March 21, 8-10 PM
📍 Location: SLC Multipurpose Room

@ -1,25 +0,0 @@
---
name: 'Alt Tab - Student Ted talks'
short: 'Join CSC for Alt-Tab, a lightning tech talk series presented by students! '
startDate: 'March 14 2023 19:00'
endDate: 'March 14 2023 21:00'
online: false
location: 'MC 2054'
poster: 'images/events/2023/winter/Alt-Tab.png'
---
🎙 Join CSC for Alt-Tab, a lightning tech talk series presented by students! Alt-Tab consists of several ~15-minute talks about a variety of topics related to computer science and technology. Snacks will only be available to CSC members in accordance with MathSoc regulations.
⚡ Talk list:
- Navya Mehta (4B, CFM): Performant Deep Learning Inference at Scale: Challenges and Case Studies at WOMBO AI
- Andrew Dong (2B, CS): AlphaGo and Artificial Intuition
- Daniel Matlin (4A, CS): Google Sheets and Giggles
- Joshua Liu (2B, CS): 101 Ways to escape (Python) jail
- Felix Yang (3B, CS): Pairing Functions
- Kavin Satheeskumar (3A, CS): State Estimation
- GT (3A, CS): The Most Robust Design Pattern
📅 Date: March 14th, 2023 at 7-9 PM EST
📍 Location: MC 2054

@ -1,17 +0,0 @@
---
name: "April Fool's Day Code Party"
short: "Come hang out to work on your assignments, side projects and board games. There will be snacks, refreshments, and fun April Fool’s pranks throughout the evening!"
startDate: "March 31 2023 18:00"
endDate: "March 31 2023 20:00"
online: false
location: "DC 1351"
poster: "images/events/2023/winter/April-Code-Party.jpg"
---
📣📣 Attention CSC Members! Come join us for our 🎊 April Fool’s 🎊 themed code party! There will be free pizza 🍕, free Codey Coins 🤫, some fun pranks, and the chance to win some prizes… So come hang out, study, and get bamboozled with us!
📅 Event Date: March 31, 6-8 pm
📌 Location : DC 1351
See you there!!

@ -1,26 +0,0 @@
---
name: 'CSC Beginning of Term Kickoff!'
short: 'Kick off the fall term with CSC’s BOT event and meet others in the CS community!'
startDate: 'January 17 2023 19:00'
endDate: 'January 17 2023 21:00'
online: false
location: 'DC 1350'
poster: 'images/events/2023/winter/BOT.jpg'
registerLink: https://docs.google.com/forms/d/1E3oRi3dKhwG4u5n54OPobd053uxJ83TQkxE8XHc9MgE/viewform?edit_requested=true
---
📢 Kick off the winter term ❄with CSC’s BOT event! Are you interested in attending upcoming CSC events? Want to meet others in the CS community? Come to our beginning of term event!
🎉 Come join us for a night of fun games, speed friending, and FREE PIZZA! You’ll also be able to learn more about the types of events CSC runs!
📆 When? January 17th 2023 at 7:00 - 9:00pm EST, in DC 1350.
👉 Register by clicking the register button!

@ -1,17 +0,0 @@
---
name: 'Co-op Masterclass'
short: 'Learn how to optimize WaterlooWorks, create a resume that gets your foot in the door, and polish your interview skills to show that you’re the best fit for the role!'
startDate: 'January 12 2023 19:00'
endDate: 'January 12 2023 21:00'
online: false
location: 'DC 1351'
poster: 'images/events/2023/winter/Bootcamp-Coop-Masterclass.jpg'
---
⭐ Take your co-op searching skills to the next level in Bootcamp’s Co-op Masterclass on optimizing WaterlooWorks, creating a resume that gets your foot in the door, and polishing your interview skills to show that you’re the best fit for the role!
📋 We’ve invited a few upper-year CS students – co-op veterans ✨ – to speak from their job-hunting experiences and share their tips and strategies for success! We’ll end off the event with an open Q&A session so you can get any other questions you have answered!
📅 Co-op Masterclass will be taking place on Thursday, January 12th from 7-9 PM at DC 1351.
🤩 Especially if you’re in your first or even second co-op search, Co-op Masterclass is an amazing opportunity to get the insight and advice you need to boost your chances of getting your dream co-op placements! We hope to see you there!!

@ -1,23 +0,0 @@
---
name: 'Bootcamp: Mock Interviews'
short: 'Participate in mock interviews with upper-year mentors to practice and refine your interview skills!'
startDate: 'January 21 2023 18:00'
endDate: 'January 22 2023 20:00'
online: true
location: 'Discord'
poster: 'images/events/2023/winter/Bootcamp.jpg'
---
📣 Applications to the Winter 2023 Bootcamp are now open! CSC is joined by @techplusuw, @uwaterloodsc, @uwaterloowics, @watonomous, and @uwblueprint to help you put your best foot forward in your next co-op hunt.
As a Bootcamp mentee, you will be able to receive valuable feedback on your resume and sharpen your interviewing skills through our mock interviews. You will be matched by field/career interest with one of our many experienced mentors to bring you guidance from various backgrounds!
📅 The Resume Reviews will take place on the weekend of January 14th and 15th, 2023 from 6:00-10:00 p.m. ET both days, and the Mock Interviews will take place on the weekend of January 21st and 22nd, 2023 from 6:00-10:00 p.m. ET both days. Both events will be held virtually on our Bootcamp Discord Server.
⏳ The Resume Reviews and Mock Interviews are both drop-in events, which means you can show up at whichever times work best for you within the event period!
To sign up as a mentee, please fill out the Mentee Sign-Up form at the link in our bio!
The deadline to sign up is January 12th, 2023 at 11:59 p.m. ET.
🤩 Don’t miss out on this amazing opportunity! We hope to see you at Bootcamp!!

@ -1,23 +0,0 @@
---
name: 'Bootcamp: Resume Reviews'
short: 'Meet with upper-year mentors to gain valuable feedback and advice on taking your resume to the next level!'
startDate: 'January 14 2023 18:00'
endDate: 'January 15 2023 22:00'
online: true
location: 'Discord'
poster: 'images/events/2023/winter/Bootcamp.jpg'
---
📣 Applications to the Winter 2023 Bootcamp are now open! CSC is joined by @techplusuw, @uwaterloodsc, @uwaterloowics, @watonomous, and @uwblueprint to help you put your best foot forward in your next co-op hunt.
As a Bootcamp mentee, you will be able to receive valuable feedback on your resume and sharpen your interviewing skills through our mock interviews. You will be matched by field/career interest with one of our many experienced mentors to bring you guidance from various backgrounds!
📅 The Resume Reviews will take place on the weekend of January 14th and 15th, 2023 from 6:00-10:00 p.m. ET both days, and the Mock Interviews will take place on the weekend of January 21st and 22nd, 2023 from 6:00-10:00 p.m. ET both days. Both events will be held virtually on our Bootcamp Discord Server.
⏳ The Resume Reviews and Mock Interviews are both drop-in events, which means you can show up at whichever times work best for you within the event period!
To sign up as a mentee, please fill out the Mentee Sign-Up form at the link in our bio!
The deadline to sign up is January 12th, 2023 at 11:59 p.m. ET.
🤩 Don’t miss out on this amazing opportunity! We hope to see you at Bootcamp!!

@ -1,22 +0,0 @@
---
name: 'CSC Circles'
short: 'Come take part in this term’s Circles event and make new friends. There will be a group reveal and you will get to meet your circle members face-to-face. There will be board games, quiz bowl, and food.'
startDate: 'February 09 2023 19:00'
endDate: 'February 09 2023 21:00'
online: false
location: 'M3 1006'
poster: 'images/events/2023/winter/CSC-Circles.png'
---
📣CSC Circles is Back!
✨Come take part in this term’s circles event and make new friends. There will be a group reveal and you will get to meet your circle members face to face.
There will be board game 🎲, quiz bowl and food🍕
🗓 Event Date: February 9th from 7-9PM
📍Location: M3 1006
✨If you're interested in being part of a CSC Circle, sign up by ASAP using the link in our bio!
🗓 Deadline to sign up: February 6th at 11:59 pm ET

@ -1,20 +0,0 @@
---
name: 'Code Party'
short: 'Come hang out at our first Code Party of the term- a traditional event for CSC where people can code, work on projects, as well as socialize over pizza, hot chocolate, and board games!'
startDate: 'February 15 2023 19:00'
endDate: 'February 15 2023 21:00'
online: false
location: 'STC 0010'
poster: 'images/events/2023/winter/code-party.png'
registerLink: 'https://docs.google.com/forms/d/e/1FAIpQLSeIVVc_xz2hdJKJRvxgH4aDSrv3oLUWtaJbRQKL-BITY4S4Hg/viewform'
---
📣📣 Attention CSC Members! Come join us for our ❤ Valentine’s Day ❤ themed code party! There will be free pizza 🍕and hot chocolate ☕ served while you are working and playing board games. Come study and hang out with other CSC members!
✅ Register by clicking the register button!
📅 Event Details : February 15 7-9 pm
📌Location : STC 0010
See you there! <3

@ -1,18 +0,0 @@
---
name: 'CSC Karaoke'
short: 'CSC Karaoke has returned! 😊🎶 Come out for a night of post-midterm destress and sing all your troubles away 🎤.'
startDate: 'March 3 2023 19:00'
endDate: 'March 3 2023 21:00'
online: false
location: 'STC 0010'
poster: 'images/events/2023/winter/Karaoke.png'
registerLink: 'https://docs.google.com/forms/d/1mqaBe_4XqZS3HjowGtPCZobw4ErCTq-mTnJwHTeh4Vs/edit'
---
CSC Karaoke has returned! 😊🎶 Come out for a night of post-midterm destress and sing all your troubles away 🎤. There will be free food and hot chocolate ☕ to enjoy while singing your heart out, so come out and have fun with other CSC members!
✅ Click the link for registration & song requests
🗓 Event Details: Friday, March 3rd from 7-9 PM
📍 Location: STC 0010

@ -1,18 +0,0 @@
---
name: 'Prof Talk - Dr. Gautam Kamath'
short: 'Join us for an insightful talk by Dr. Gautam Kamath on his groundbreaking research in Differential Privacy!'
startDate: 'March 24 2023 17:00'
endDate: 'March 24 2023 18:00'
online: false
poster: 'images/events/2023/winter/Prof-Talk.png'
location: 'MC 2034'
registerLink: 'https://docs.google.com/forms/d/e/1FAIpQLSc4GIEpNAM68-OKp5wZv9C-u6vT2R4dmfv2SHnkQbFziNoNdg/viewform'
---
🌐 Join us for an insightful talk by Dr. Gautam Kamath on his groundbreaking research in Differential Privacy! Followed by a 15-minute Q&A with prof Kamath.
🎓 Don't miss out on the chance to learn about the impact of this technology on the tech community. 👨💻
📆 Date: Friday, March 24th, 5-6 PM
📍 Location: MC 2034

@ -1,17 +0,0 @@
---
name: 'Winter 2023 Elections'
short: 'The CS Club will be holding elections for the Winter 2023 term on Monday, January 12 at 6:00PM in MC 4064.'
startDate: 'January 12 2023 18:00'
endDate: 'January 12 2023 19:00'
online: false
location: 'MC 4064'
poster: 'images/events/2023/winter/Winter-2023-Elections.png'
---
🗳 The CS Club will be holding elections for the Winter 2023 term on Monday, January 12 at 6:00PM in MC 4064.
👉 Come to learn more about CSC, sign up for membership, and vote on our new execs! The president, vice-president, treasurer, and assistant vice-president will be elected, and the sysadmin will be appointed. Furthermore, we will vote on some changes to the constitution outlined here: https://csclub.ca/constitutionChanges
❗If you are unable to attend the elections in person, please email cro@csclub.uwaterloo.ca in order to request an absentee ballet and vote remotely.
❓ If you have any questions about elections, please email cro@csclub.uwaterloo.ca.

@ -1,21 +0,0 @@
---
author: 'a258wang'
date: 'October 22 2022 00:00'
---
📣 Calling all CS, CFM, and CS/BBA students in the graduating Class of 2023! 🎓
You have probably already been reminiscing about your time at UW. 💭 Do you want to share these experiences, learn about your peers’ experiences and create something you’ll be able to look back on years from now? Well, CSC is back again this year with the CS Class Class Profile for 2023! 🎉
📋 Sign up for the Mailing List ✉to stay informed about the 2023 CS Class Class Profile at https://csclub.ca/class-profile-mailing-list !!!!
🤔 What is the Class Profile?
👉 It’s a voluntary and confidential survey that asks questions about YOUR experience as a CS/CFM/CS-BBA student at the University of Waterloo. After the data collection, we will release a summary of the responses in the form of a website so you can learn more about your graduating class.
📌 Why should I sign up for the mailing list? 🤷🤷
👉 Be updated on anything related to your graduating classes Class Profile Survey!
👉 You will be one of the first people informed when the survey is launched.
👉 Overall, the Class Profile is an entertaining opportunity for you to view with your friends and learn more about everyone in your graduating class!

@ -1,13 +0,0 @@
---
author: 'shahanneda'
date: 'November 13 2022 00:00'
---
🎙 Alt-Tab is back! Join CSC for a lightning tech talk series presented by students. Alt-Tab consists of 10 to 15-minute talks about anything related to tech. We will be holding Alt-Tab in-person in late November, most likely on Tuesday Nov. 29 in the evening.
👀 We are currently looking for speakers! If you're passionate about a technical topic and interested in public speaking, please apply by filling out the form below. You don't need to have prior experience, and Alt-Tab is a great way to get started with giving talks!
🌟 You can talk about cool new features, a fun project you made, or really anything related to technology or computer science that you are excited about! For inspiration, past talks have covered topics including TypeScript, Unicode, virtual escape rooms, quantum computers, competitive programming, cryptography, and automatic differentiation.
👉 Apply here: https://csclub.ca/alt-tab-speaker-form
📅 Deadline for speaker applications: Friday, November 18, 2022 at 11:55 PM ET

@ -1,15 +0,0 @@
---
author: 'shahanneda'
date: 'November 18 2022 00:00'
---
CS Club is hiring!
📣 Are you passionate about making a difference in the UW Computer Science and surrounding communities? Are you interested in organizing far-reaching events, working on community initiatives, reaching out to industry professionals, or being a member of an impactful team?
If so, apply for a role on CS Club's Organizing Committee for Winter 2023! CS Club (CSC) is looking for people like you! 🙌
👀 Role descriptions can be found at: https://csclub.ca/role-descriptions
The form will close on Friday, November 25 at 11:59 PM, so apply ASAP! We'll reach out through email after this date for interviews.
👉 Apply at https://csclub.ca/hiring! Alternatively, you can email us at exec@csclub.uwaterloo.ca from your UW email with an introduction of yourself, which positions you're interested in, and any questions you might have.

@ -1,12 +0,0 @@
---
author: 'a258wang'
date: 'May 10 2023 00:00'
---
The Spring 2023 Elections were held Wednesday, May 10th at 6PM EDT. Here are the elected executives for the term!
- President: Sat Arora (s97arora)
- Vice-President: Joshua Duho Kim (j649kim)
- Assistant Vice-President: Andrea Ma (a49ma)
- Treasurer: Amy Wang (a258wang)
- Sysadmin: Raymond Li (r389li)

@ -1,12 +0,0 @@
---
author: 'dlslo'
date: 'January 30 2023 00:00'
---
Elections for CSC were held on Thursday, January 12th at 6:00PM EST. Here are the results:
- President: Sat Arora (s97arora)
- Vice-President: Ivy Lei (ihlei)
- Assistant Vice-President: Adele Chen (a332chen)
- Treasurer: Laura Nguyen (l69nguye)
- Sysadmin: Leo Shen (y266shen)

@ -1,18 +0,0 @@
---
author: 'dlslo'
date: 'January 30 2023 00:01'
---
The executive team would like to appoint the following:
- Head Community Representative: Ivy Lei (ihlei)
- Head of Design: Cadey Chen (yx32chen)
- Head of Discord (CodeyBot) Developers: Marcus Chan (mwcchan)
- Head Discord Moderator: Laura Nguyen (l69nguye)
- Heads of Events: Andrea Ma (a49ma), Joseph Perez (j22perez), Naman Chhawchharia (nchhawch)
- Head of External Affairs: Jason D’Souza (j35dsouz)
- Head of Marketing: Joyce Ye (j227ye)
- Head of Photography: Bonnie Peng (b38peng)
- Webmaster: Shahan NedaDahandeh (snedadah)
- Office Manager: Young Wang (y3285wan)
- Librarian: John Oss (joss)

@ -1,12 +0,0 @@
---
author: 'shahanneda'
date: 'Feb 14 2023 00:00'
---
🎊 After a much anticipated wait, the 2022 CS Class Profile is finally here! 🎊
🧠 Have you ever wondered what graduating CS, CS/BBA, and CFM students’ favorite company to co-op at is? Or just how many hours of sleep they really get? Well, wonder no more because all those questions and more are answered in the Class Profile!
⭐ Thank you to everyone who filled out the survey and represented our Class of 2022, we couldn’t have done it without you!
👉 Check out the Class Profile here: https://csclub.uwaterloo.ca/classprofile/2022

@ -1,24 +0,0 @@
---
author: 'shahanneda'
date: 'Mar 10 2023 00:00'
---
🔊 Calling all CS/CFM/CS-BBA candidates for the graduating class of 2023!
🥳 You are invited to participate in CSC’s 2023 Class Profile!
Congratulations for making it to the final lap of your degree! Whether you're on a co-op or academic term, we know you’ve worked hard to get here and probably have many thoughts on your experience as a CS/CFM/CS-BBA student at University of Waterloo. The 2023 class profile is an opportunity for you to share your experiences and learn more about your graduating class.
🤔 What is the class profile?
It’s an ANONYMOUS survey that asks questions about your experience as a CS/CFM/CS-BBA student at the University of Waterloo. After the data collection, we will release a summary of the responses so you can learn more about your graduating class. To learn more about the end goal please take a look at the first ever CS class profile (https://csclub.uwaterloo.ca/classprofile/2022/) released for last years graduating class.
⏳ When is it due?
For your responses to be recorded and to be eligible for the giveaway, the form will be due on April 30th, 2023.
👀 Why should I fill it out?
CSC has always created an inclusive community for CS students to voice their opinions and experiences and help out students by keeping them involved and informed. The first CS class profile was released for last year and it was a huge success benefiting many students. This is your chance to share your exhilarating experiences by participating in the CS class profile. The information will not only give you insight into your peer group but also serve as a guide for current and prospective CS students.After filling out the form, you will be entered into a raffle to win 1 of 3 Amazon gift cards.
Prizes:
1 x $50 Amazon Gift Card
2 x $25 Amazon Gift Card
We can’t wait to learn more about the amazing class of 2023! ✨
Here is the link to fill out the survey: http://csclub.ca/2023-cs-class-profile-survey, feel free to share it with any of your 2023 graduating class friends!

@ -4,4 +4,6 @@ title: IRC
We host an instance of [The Lounge](https://chat.csclub.uwaterloo.ca/) for all of our members. The Lounge is a web-based IRC client which is simple to setup and use. It also has a Progressive Web App available for mobile devices.
We also host an instance of [ZNC](https://znc.csclub.uwaterloo.ca/) for those who wish to use their own IRC client but do not want to run their own bouncer. ZNC saves your messages persistently so you do not have to keep your IRC client running 24/7.
For more information, see [this page](https://wiki.csclub.uwaterloo.ca/How_to_IRC) on our wiki.

@ -1,6 +1,6 @@
[
{
"name": "Cadey Chen",
"name": "Rachel Ma",
"role": "Team Lead"
},
{
@ -10,30 +10,16 @@
"name": "Roni Wu"
},
{
"name": "Jessica Chan"
},
{
"name": "Kelly Qu"
"name": "Cadey Chen"
},
{
"name": "Linda Wang"
},
{
"name": "Anny Wei"
},
{
"name": "Lila Hoang"
"name": "Jessica Chan"
},
{
"name": "Prabhsharan Singh Sethi",
"image": "/images/team/PrabhsharanSinghSethi.jpeg"
"name": "Janavi Vekariya"
},
{
"name": "Aaryan Shroff",
"role": "Advisor"
},
{
"name": "Rachel Ma",
"role": "Advisor"
}
]
]

@ -4,19 +4,27 @@
"role": "Team Lead"
},
{
"name": "Justin Young"
"name": "Laura Nguyen",
"role": "Team Lead"
},
{
"name": "Prabhav Khera"
"name": "Victor Zheng"
},
{
"name": "Fan Yang"
"name": "Ashish Selvaraj"
},
{
"name": "Richard Fan"
"name": "Saad Ali"
},
{
"name": "Laura Nguyen",
"name": "Martin Zhao"
},
{
"name": "Mark Chen",
"role": "Advisor"
},
{
"name": "Alex Zhang",
"role": "Advisor"
}
]
]

@ -1,44 +1,73 @@
[
{
"name": "Sarah Wilson",
"name": "Riddhi Bajaj",
"role": "Team Lead"
},
{
"name": "Siting Ban",
"name": "Alan Wang",
"role": "Team Lead"
},
{
"name": "Layne Lim"
"name": "Jenn Zhang",
"role": "Team Lead"
},
{
"name": "Jason D'Souza"
"name": "Ethan Hong"
},
{
"name": "Daniel Su"
"name": "Adele Chen"
},
{
"name": "Evelina Zheng"
"name": "Freya Zhang"
},
{
"name": "Vibhor Gautam"
"name": "Siting Ban"
},
{
"name": "Andrea Ma"
"name": "Keane Moraes"
},
{
"name": "Joseph Perez"
"name": "Celine Chung"
},
{
"name": "Anthony Wang"
"name": "Christina Li"
},
{
"name": "Elaine Han"
"name": "Han Wu"
},
{
"name": "Arya Dixit"
},
{
"name": "Peter Lin"
},
{
"name": "Connie Wang"
},
{
"name": "Cath Wan",
"role": "Advisor"
},
{
"name": "Alston D'Mello"
"name": "Zhehai Zhang"
},
{
"name": "Naman Chhawchharia",
"name": "Joseph Perez"
},
{
"name": "Andrea Ma"
},
{
"name": "Carolyn Zhang"
},
{
"name": "Bonnie Peng",
"role": "Advisor"
},
{
"name": "Elaine Han"
},
{
"name": "William Tran"
}
]
]

@ -1,9 +1,13 @@
---
name: Amy Wang
role: Treasurer
role: President
---
- 3B CS
- S23 Trez + Web Committee co-lead, F22 Prez, previously Web Committee
- Find me in the CSC office (MC 3036) or on Discord
- Some hobbies: piano, rock climbing, video games, board games, hiking, reading
Hello, my name is Amy (she/her), and I'm in 3A CS.
As your Fall 2022 CSC President, my goals include:
- Helping CSC's organizing team enrich the UW student experience through impactful events and initiatives
- Creating opportunities to students to make friends and get support throughout their CS + tech journey
- Maintaining a healthy relationship with [MathSoc](https://mathsoc.uwaterloo.ca/), our parent society
You can often find me ~~procrastinating~~ hanging out in the CSC office (MC 3036), or lurking in the CSC [Discord](https://csclub.ca/discord) server - please don't hesitate to reach out and talk to me about anything!
Outside of CS, I also enjoy rock climbing, playing video games, playing piano, baking, and walking/biking around town.

@ -1,6 +0,0 @@
---
name: Andrea Ma
role: Assistant Vice President
---
Coming soon!

@ -0,0 +1,6 @@
---
name: Anna Wang
role: Assistant Vice-President
---
Hello! I’m Anna and I’m currently in my 3A term of Computer Science. As Vice-President, I look forward to making everyone feel welcome in the CSC community and creating a positive and inclusive environment for students! In my spare time, I enjoy playing volleyball, music, and exploring the topics of art history and fashion. I hope to see you all at our events or in our office, and feel free to say hi whenever you drop by! If you ever have any questions or concerns don’t hesitate to reach out 🙂

@ -3,4 +3,4 @@ name: Codey
role: Mascot
---
The one, the only, Codey! Codey is a friendly and welcoming Shiba who uses they/them pronouns. Codey loves programming and playing on their laptop. You can often find Codey posing for event promo graphics, or chilling in the CSC discord.
The one, the only, Codey! Codey is a friendly and welcoming Shiba who uses they/them pronouns. Codey loves programming and playing on their laptop. You can often find Codey posing for event promo graphics, or chilling in the CSC discord.

@ -1,11 +0,0 @@
---
name: Joshua Kim
role: Vice-President
---
Nice to meet you!
- I'm currently on my 3A term of CS, serving as your VP and marketing lead for CSC this term. I've served two terms as a marketing coordinator in F22 and W23.
- There's a lot I want to help CSC achieve, like getting bigger sponsorships, improving the office, and working with more profs for events. Right now, I'm focusing on office improvements. You can check my [platform](https://docs.google.com/document/d/1MaciKr-21Me2nJ3BIkkJCMNPmRw3OleT9vnmu-mdHrY/edit?usp=sharing) out here! Feel free to message me if you don't see something being implemented or have any suggestions :)
- I'm usually in the office, feel free to say hi and ask for stickers!
- My hobbies include skateboarding, rug tufting, playing music, working out. I have a lot of other hobbies but I switch in and out of them :)
- If you want to be in a CSC TikTok/Reels/YouTube Short, message me on Discord at duho#3815 (or find me on the CSC server once Discord gets rid of the \#)!

@ -0,0 +1,6 @@
---
name: Mabel Kwok
role: Assistant Vice-President
---
Hi! 👋 I'm Mabel and I'll be your AVP this term. I'm currently in my 3A CS term and am thrilled to have all of you join CSC and be a part of this amazing community! I've been on events for the last two terms but have always been looking for ways to push CSC forward to make our club better. We have some fantastic events planned for this term, and I cannot wait to see you guys there 😊 In my free time, I enjoy learning new things, playing piano, and journaling. Feel free to reach out anytime for any questions or just to say hi!

@ -1,6 +0,0 @@
---
name: Amy Wang
role: Treasurer
---
Hello! I am ~~Laura~~ Amy and in my 3B term of CS. As Treasurer, I am overseeing CSC's budget and accounting, ensuring that members are [reasonably] happy, for any kind of happiness that money can provide. :> I enjoy web development, so...I happen to also be one of CSC's Web Committee leads! XD Just making sure that things go well. :) Feel free to reach out to me to talk about anything (and brownie points to interesting conversations)! :D

@ -3,4 +3,4 @@ name: Raymond Li
role: Systems Administrator
---
Hey there! I'm [Raymond Li](https://raymond.li). I'm in my 3B term of CS. As sysadmin, I lead [syscom](https://csclub.uwaterloo.ca/about/team/#system) and [termcom](https://csclub.uwaterloo.ca/about/team/#terminal) in maintaining all the club infrastructure, including our [machines](https://wiki.csclub.uwaterloo.ca/Machine_List), [mirror](https://mirror.csclub.uwaterloo.ca/stats), [wiki](https://wiki.csclub.uwaterloo.ca), [email service](https://mail.csclub.uwaterloo.ca), [Gitea instance](https://git.csclub.uwaterloo.ca), [TheLounge instance](https://chat.csclub.uwaterloo.ca), [Nextcloud instance](https://files.csclub.uwaterloo.ca), our self-hosted URL shortener (Shlink, csclub.ca), and much much more. If you'd like to try your hand at being a termcom member for a day, try tackling an issue from our [Club Electronic Office (CEO)](https://wiki.csclub.uwaterloo.ca/Ceo)[*](https://git.csclub.uwaterloo.ca/public/pyceo/issues) project! In my spare time, I run open source at CharaChorder, am currently doing a URA modelling pilot skill level with deep learning, and enjoy watching Billions, skiing, and play chess and violin.<br />#btwiusearch (at least until [Linux expires in 2038](https://youtu.be/dQw4w9WgXcQ)).
Hey there! I'm [Raymond Li](https://raymond.li). I'm in my 3A term of CS. As sysadmin, I lead [syscom](https://csclub.uwaterloo.ca/about/team/#system) and [termcom](https://csclub.uwaterloo.ca/about/team/#terminal) in maintaining all the club infrastructure, including our [machines](https://wiki.csclub.uwaterloo.ca/Machine_List), [mirror](https://mirror.csclub.uwaterloo.ca/stats), [wiki](https://wiki.csclub.uwaterloo.ca), [email service](https://mail.csclub.uwaterloo.ca), [Gitea instance](https://git.csclub.uwaterloo.ca), [Mattermost instance](https://mattermost.csclub.uwaterloo.ca), [TheLounge instance](https://chat.csclub.uwaterloo.ca), [Nextcloud instance](https://files.csclub.uwaterloo.ca), our self-hosted URL shortener (Shlink, at csclub.ca), and much much more. Major projects I've got planned this term include hosting a password manager for all members of the UWaterloo community, and revamping our [Club Electronic Office (CEO)](https://wiki.csclub.uwaterloo.ca/Ceo)[*](https://git.csclub.uwaterloo.ca/public/pyceo/issues)! In my spare time, I like to code, ski, and play chess and violin.<br />#btwiusearch (at least until [Linux expires in 2038](https://youtu.be/dQw4w9WgXcQ))

@ -1,6 +0,0 @@
---
name: Sat Arora
role: President
---
Hi! I am Sat, a CS student on my second co-op term after finishing 2B. Like last term, I want all members of CSC to really have fun and feel included as tech enthusiasts. However, I also want to prioritize tailoring our initiatives towards people feeling fulfilled and/or learning more from each other. After work, you can catch me playing Avalon, hanging around in the CSC Office, cooking some food (hopefully), or reading on cool math and computing concepts. Come say hi sometime! :)

@ -0,0 +1,6 @@
---
name: Simon Zeng
role: Treasurer
---
Hey! My name is Simon and I'm currently in 4A CS. I've been a frequent CSC office-goer since 2018, and I'm looking forward to helping with keeping the club run smoothly this term! I'm also a huge functional programming geek, feel free to talk to me about that or anything else at any time :D

@ -1,16 +0,0 @@
---
name: Leo Shen
role: Systems Administrator
---
HTTP/1.1 302 Found
**Personal-Location**: [https://szclsya.me](https://szclsya.me)
**Syscom-Location**: [https://wiki.csclub.uwaterloo.ca](https://wiki.csclub.uwaterloo.ca)
**Report-To**: [syscom@csclub.uwaterloo.ca](mailto:syscom@csclub.uwaterloo.ca)
**Expires**: Sun, 30 Apr 2023 23:59:59 GMT
"It's a UNIX system, I know this!"

@ -1,18 +1,28 @@
[
{
"name": "Devin Li",
"name": "Jason D'Souza",
"role": "Team Lead"
},
{
"name": "Advait Sangle"
"name": "Eric Liu",
"role": "Advisor"
},
{
"name": "Polly Liu"
"name": "Markos Georghiades"
},
{
"name": "Jinal Rajwat"
"name": "Devin Li"
},
{
"name": "Jason D'Souza"
"name": "Jasmine Chan"
},
{
"name": "Priyanshu Sharma"
},
{
"name": "Ernest Wong"
},
{
"name": "Daniel Kim"
}
]
]

@ -1,29 +1,27 @@
[
{
"name": "Joshua Duho Kim",
"role": "Team Lead",
"image": "/images/team/JoshuaKim.jpg"
"name": "Haley Song",
"role": "Team Lead"
},
{
"name": "Ameya Soman"
},
{
"name": "Arjit Chowdhury"
"name": "Joshua Duho Kim",
"image": "/images/team/JoshuaKim.jpg"
},
{
"name": "Krish Arora"
"name": "Kshama Patel"
},
{
"name": "Kshama Patel"
"name": "Dina Orucevic",
"role": "Advisor"
},
{
"name": "Lila Hoang"
"name": "Arjun Amit Athalye",
"image": "/images/team/ArjunAthalye.jpeg"
},
{
"name": "Sabina Gorbachev"
"name": "Joyce Ye"
},
{
"name": "Joyce Ye",
"role": "Advisor"
"name": "Rasta Ranjbar"
}
]
]

@ -1,22 +1,18 @@
[
{
"name": "Daniel Su",
"name": "Annie Zhang",
"role": "Team Lead"
},
{
"name": "Gordon Lin"
"name": "Ethan Hong"
},
{
"name": "Ryan Mark"
},
{
"name": "Helen Xia"
"name": "Daniel Su"
},
{
"name": "Rami Abdul Rahim"
},
{
"name": "Bonnie Peng",
"role": "Advisor"
"name": "Angela Xu"
}
]
]

@ -1,38 +1,39 @@
[
{
"name": "Kevin Cui",
"name": "Ivy Lei",
"role": "Team Lead"
},
{
"name": "Ethan Kwon"
"name": "Mayank Mehra"
},
{
"name": "Gordon Lin"
"name": "Olivia Liu"
},
{
"name": "Harshitha Durai Babu",
"image": "/images/team/HarshithaDurai.jpg"
},
{
"name": "Imane Yacoubi"
"name": "Eeshita Dayani"
},
{
"name": "Awab Qureshi"
"name": "Kevin Cui"
},
{
"name": "Keane Moraes"
"name": "Awab Ahmed Qureshi"
},
{
"name": "Felix Yang"
"name": "Peter Wang"
},
{
"name": "Mayank Mehra"
"name": "Nikki Guo"
},
{
"name": "Guneet Bola"
"name": "Sat Arora",
"role": "Advisor"
},
{
"name": "Ivy Lei",
"name": "Amy Luo",