ACM101 - ACM ICPC Training Module
Announcements
Final Reminder: Catalysts Coding Contest (CCC)
Posted By: Dr Nils Timm edited on: Wed 28 Oct 2020, 13:13:18
The CCC will take place this Friday. Registration is still possible: https://register.codingcontest.org/
Reminder: Catalysts Coding Contest 30th October
Posted By: Dr Nils Timm edited on: Thu 08 Oct 2020, 10:33:37
Please remember that the next Catalysts Coding Contest (CCC) will take place on 30th October 2020. This competition is hosted across the world, but mainly in Europe and North America. UP won the competition twice in the past. The competition consists of a number of CS-related problems that have to be solved. Unlike other competitions, CCC typically does not require you to submit the code, but only the answer. The team with the most solved problems wins. Date: 30th October 2020 Venue: This is an online event. You can participate from home. Submission: Make sure you have registered with CCC, you will need the user/pass to login, get the problems and submit the solutions. If you are interested to participate individually or as part of a team, please register under: https://register.codingcontest.org/ Please also send an email to ntimm@cs.up.ac.za in order to confirm your participation to the CS Department.
DIRISA Student Datathon Challenge
Posted By: Dr Vukosi Marivate edited on: Fri 18 Sep 2020, 12:55:05
The Data Intensive Research Initiative of South Africa (DIRISA) is planning to have its second annual Student Datathon competition. The purpose of the Datathon is to showcase how open research data can be used to come up with creative and innovative solutions to some of South Africa’s problems. The objectives of the DIRISA Student Datathon are to give students an opportunity to learn about the benefits of open data and gain data related skills. The competition targets undergraduate students to train and equip them with data related skills. The competition will take place in December 2020. Due to the current COVID-19 pandemic and restrictions – if this datathon cannot be held physically, we plan to continue to host it virtually. A training event prior to the datathon will unfortunately also not be held – however online material will be shared with the students that will help them prepare. For UP undergraduates, if you are interested please contact Dr. Vukosi Marivate, with your team (at least 4 undergraduate students with Computer Science or Information Technology background) by 24 September 2020.
Catalysts Coding Contest in October
Posted By: Dr Nils Timm edited on: Wed 09 Sep 2020, 09:39:54
The next Catalysts Coding Contest (CCC) will take place on 30th October 2020. This competition is hosted across the world, but mainly in Europe and North America. UP won the competition twice in the past. The competition consists of a number of CS-related problems that have to be solved. Unlike other competitions, CCC typically does not require you to submit the code, but only the answer. The team with the most solved problems wins. Date: 30th October 2020 Venue: This is an online event. You can participate from home. Submission: Make sure you have registered with CCC, you will need the user/pass to login, get the problems and submit the solutions. If you are interested to participate individually or as part of a team, please register under: https://register.codingcontest.org/ Please also send an email to ntimm@cs.up.ac.za in order to confirm your participation to the CS Department.
HackMIT 2020, September 18 - 20
Posted By: Dr Nils Timm edited on: Fri 31 Jul 2020, 16:04:23
Hey University of Pretoria students! HackMIT 2020: Building the tracks for a more connected future! Registration is now open at www.hackmit.org! Join other passionate hackers, find your inspiration, and pursue your ideas from September 18-20! Registration closes on August 7th, 2020. Some more deets: HackMIT is the largest undergraduate hackathon at MIT. You’ll have the chance to: - Meet diverse hackers from all over the world - Create cool projects with your friends - Expand your skill set by learning new technologies - Interact with sponsors and hear their stories - Receive mentorship from industry professionals - Compete for awesome prizes - Chill with fun, virtual mini-events - Connect with hackers on Playground, a Club-Penguin-style virtual world Follow us on social media: https://www.instagram.com/hackmit/ Questions or concerns? Shoot us an email at help@hackmit.org. We look forward to receiving your application, and let’s get ready to build a more connected future! Cheers, The HackMIT Team
Final Reminder: Entelect Challenge 2020 1st August
Posted By: Dr Nils Timm edited on: Thu 30 Jul 2020, 12:16:57
Please remember that you can still register and participate in the Entelect Challenge 2020 on 1st August: 1. Register on the player portal: https://challenge.entelect.co.za/portal The students must be registered to compete in the cup. The problem statement will only be available here and they must submit their solutions here too. 2. Create your team of 2-3 members Please note that if students are registered but are not part of a team, they may participate but cannot win. If they are having trouble finding a team reach out to us at challenge@entelect.co.za. 3. Join the Discord server We will have a representative for Entelect within each University channel on the day of the cup. The students should join to reach out and ask all their questions there for the quickest response, as well as collaborate within their universities. 4. Try out the practice problem We have made a practice problem available on the Entelect Challenge website. The students can hone in their skills before the big day! If you have any questions, please reach out at challenge@entelect.co.za.
Reminder: Entelect Challenge 2020 1st August
Posted By: Dr Nils Timm edited on: Thu 23 Jul 2020, 08:25:09
Dear students, please remember that the Entelect Challenge 2020 is coming up soon: The virtual event will happen on the Saturday 1st of August between 08:00 and 16:00 and is open to undergraduate students as well as full time Honours students. The winning team and university will collectively receive R100 000 worth in prizes. Each member of the winning team will win a gaming laptop along with some interesting gadgets for their University's lab. You can find all details and register your team for the event under the following link https://challenge.entelect.co.za/university
Invitation to UmojaHack South Africa - an inter-university machine learning hackathon
Posted By: Dr Vukosi Marivate edited on: Tue 14 Jul 2020, 12:40:00
Please see below. If you are interested in the Hackathon (you want to participate) please let me know at vukosi.marivate@cs.up.ac.za If you are interested in ML/AI/DS topics you can also subscribe to the DS@UP newsletter https://tinyletter.com/datascience-up/ Dr. Vukosi Marivate -ABSA UP Chair of Data Science Introduction Zindi (www.zindi.africa) is the largest African data science competition platform with the mission of building the data science ecosystem in Africa. Zindi hosts a community of over 15,000 data scientists across Africa dedicated to solving the world’s most pressing challenges through machine learning and AI. Data scientists come to Zindi to hone their skills, build their professional profile, connect with job opportunities, and to share ideas with their peers across Africa and beyond. Private companies, start-ups, governments, and NGOs work with Zindi to source the best data science and AI solutions, as well as proven talent for their specific needs. About UmojaHack Country Series Zindi is running the first-ever inter-university AI hackathon series for students across Africa. By leveraging the Zindi platform online, all competitions are run virtually. Any university in any African country will be able to join in the competition for their country. Zindi will mobilise its community to organise a network of hackathon competitions that will first take place in each country. Students at each university will form teams and compete in the hackathon on the Zindi platform. Teams will be representing their universities and will compete against other universities for cash and in-kind prizes for the top three student teams, as well as for the universities that they represent. Winners will be determined based on the Zindi leaderboard which objectively ranks all solutions. About UmojaHack South Africa UmojaHack South Africa will take place on 25 July 2020. Students from universities across the country will come together on the virtual Zindi platform to develop machine learning and AI solutions. We anticipate participation from 10+ universities across South Africa, with between 10 and 40 students participating virtually (up to approximately 400 students). Participation in this event will be sponsored to a value of up to R1500 per university – this will go towards covering data costs for needy students participating virtually.
Entelect University Cup 2020
Posted By: Dr Nils Timm edited on: Wed 10 Jun 2020, 16:57:32
The Entelect University Cup will be held on Saturday, 1st of August 2020. Due to the current circumstances the event will be hosted virtually and you can participate from home. This is a one-day challenge where students form teams and compete to solve optimisation problems. The problem statement will be published online at challenge.entelect.co.za and students will upload their solutions via the same portal. You can already register for the challenge under https://challenge.entelect.co.za/portal Further details will follow.
2020 Alibaba Global Mathematics Competition
Posted By: Dr Vukosi Marivate edited on: Fri 06 Mar 2020, 08:01:17
2020 Alibaba Global Mathematics Competition. The competition website is now ready for registration https://damo.alibaba.com/alibaba-global-mathematics-competition?lang=en. The first qualifying round will start at 8:00am on March 14th (GMT+8). Please help forward this email to students and faculties who might be interested. Below please find a brief overview of this year's competition. The competition is completely online. Overview Math is the foundation for many of the cutting-edge research today. Alibaba Global Mathematic Competition is a non-profit program mainly aimed to promote math-related education and research. This year, we are trying to further increase the inclusiveness and diversity of our community. Thus, we hope to have students and faculties from Africa to participate in our competition. Qualifying Competition The qualifying competition has two rounds. For each round, contestants will have 48 hours to complete the questions. Finalists of the competition will be determined by the total score of the two rounds. Qualifying Round 1: 8:00am Mar. 14th - 8:00am Mar. 16th GMT+8ï¼ Qualifying Round 2: 8:00am Mar. 21st - 8:00am Mar. 23rd GMT+8ï¼ Final Competition Date: Apr. 18th, 2020 Time TBD Four Directionsï¼ -Algebra & number theory -Geometry & topology -Mathematical analysis & equations -Applied mathematics and computational mathematics Prizes Gold Award (4 people): US$20,000 scholarship per person Silver Award (6 people): US$10,000 scholarship per person Bronze Award (10 people): US$5,000 scholarship per person Explore our official website and sign up for the competition at https://damo.alibaba.com/alibaba-global-mathematics-competition?lang=e
Catalysts Coding Contest in April
Posted By: Dr Nils Timm edited on: Mon 24 Feb 2020, 15:15:10
The next Catalysts Coding Contest (CCC) will take place on Friday the 3rd of April 2020. This competition is hosted across the world, but mainly in Europe and North America. UP won the competition twice in the past. The competition consists of a number of CS-related problems that have to be solved. Unlike other competitions, CCC typically does not require you to submit the code, but only the answer. The team with the most solved problems wins. Date: Friday, 3 April Time: 14h40 - 19h00 (the first 20 minutes will be used for setup and introduction) Venue: Maroon Lab, Informatorium, IT Building, UP Hatfield Campus Equipment: Use the lab computers, or bring your own laptop. Internet Access: Yes, you can google as much as you like. You can bring any books or other resources. Submission: Make sure you have registered with CCC, you will need the user/pass to login, get the problems and submit the solutions. If you are interested to participate individually or as part of a team, please register under: https://register.codingcontest.org/listing/40-2020-04-03 Please also send an email to ntimm@cs.up.ac.za in order to confirm your participation to the CS Department.
Applications are now Open for the Deep Learning IndabaX South Africa that will be hosted at UP
Posted By: Dr Vukosi Marivate edited on: Mon 20 Jan 2020, 12:38:09
This year, the Deep Learning IndabaX conference will take place in Pretoria, South Africa, 25th-27th March 2020. It will be hosted at UP, and is co-organised by the CS staff members. The event is highly recommended to all post-graduate students with an interest in machine learning. Apply to attend here: https://indabax.co.za/ A Deep Learning IndabaX is a locally-organised Indaba* conference that helps ensure that knowledge and capacity in machine learning are spread more widely across the African continent. As a community-driven off-shoot of the Deep Learning Indaba, the events are typically organised by students and young researchers passionate about the field and its growth. Since 2018, 39 IndabaX events have been organized in different countries across Africa, growing the community by over 2,000 attendees. Collaborating with IndabaX events across the continent, the upcoming event is the only one in South Africa, and the biggest with at least 200 attendees each year. The aim of the conference is to provide a practical introduction to machine learning for beginners, to exchange scientific knowledge amongst researchers, and showcase cutting-edge applications from industry partners (these will be in parallel sessions). Furthermore, there will be a poster session to showcase student research, an online hackathon for country engagement, and an "unconference" session to promote an attendee-driven agenda. Forwarding message from the DLX South Africa organisers Applications are now OPEN for the DLXSA 2020! It's all happening 24-27 March at the University of Pretoria https://indabax.co.za/ #MLinAfrica #DeepLearning #IndabaX Thanks Deep Learning Indaba for starting this massive movement of ML community building
Catalysts REMINDER: Coding Contest - UPDATED Time and Venue
Posted By: Dr Nils Timm edited on: Wed 06 Nov 2019, 10:55:54
The Catalysts Coding Contest (CCC) will take place this Friday. It is still possible to register and participate: https://register.codingcontest.org/listing/83-2019-11-08 Please also send an email to ntimm@cs.up.ac.za in order to confirm your participation to the CS Department. Note that the time and venue have been updated! Date: Friday, 8 November NEW Time: 15h40 - 20h00 (the first 20 minutes will be used for setup and introduction) NEW Venue: Blue 1 Lab, Informatorium, IT Building, UP Hatfield Campus Equipment: Use the lab computers, or bring your own laptop. Internet Access: Yes, you can google as much as you like. You can bring any books or other resources. Submission: Make sure you have registered with CCC, you will need the user/pass to login, get the problems and submit the solutions. Catering: A small amount of snacks and cool drinks will be provided. Please consider to bring something extra for the four hours.
ACM Competition - Doors Open at 8
Posted By: Dr Nils Timm edited on: Fri 25 Oct 2019, 14:42:24
Please be there at 8:00 for the ACM competition tomorrow.
Reminder: ACM Competition
Posted By: Dr Nils Timm edited on: Wed 23 Oct 2019, 11:35:46
This is a reminder to register for the ACM competition which will take place this Saturday. You can participate as a team of 3 contestants. Please send me your team details via email (ntimm@cs.up.ac.za) and I will register your team. I need a team name and the first & surname of each participant. The event details are as follows: Date: Saturday, 26 October Time: 7h30 - 15h00 Venue: Orange Lab, Informatorium, UP Hatfield Campus Computer: You have to use the lab computers, no own electronic devices allowed More information and training problems can be found on the competition website: https://icpc.baylor.edu/
ACM ICPC Competition
Posted By: Dr Nils Timm edited on: Mon 21 Oct 2019, 12:17:48
The ACM competition will take place this Saturday. You can participate as a team of 3 contestants. Please send me your team details asap via email (ntimm@cs.up.ac.za). I need a team name and the first & surname of each participant. Please try to get the details to me by Wednesday (23 October). The event details are as follows: Date: Saturday, 26 October Time: 7h30 - 15h00 Venue: Orange Lab, Informatorium, UP Hatfield Campus Computer: You have to use the lab computers, no own electronic devices allowed
Catalysts Coding Contest: Reminder
Posted By: Dr Nils Timm edited on: Mon 21 Oct 2019, 11:47:53
The next Catalysts Coding Contest (CCC) will take place on Friday the 8th of November 2019. This competition is hosted across the world, but mainly in Europe and North America. UP won the competition twice in the past. The competition consists of a number of CS-related problems that have to be solved. Unlike other competitions, CCC typically does not require you to submit the code, but only the answer. The team with the most solved problems wins. Date: Friday, 8 November Time: 15h00 - 19h00 (Please be there 30 minutes before the start of the competition.) Venue: SIT 1, Informatorium, IT Building, UP Hatfield Campus If you are interested to participate individually or as part of a team, please register under: https://register.codingcontest.org/listing/83-2019-11-08 Please also send an email to ntimm@cs.up.ac.za in order to confirm your participation to the CS Department.
2020 DST CSIR Inter-bursary Support Programme Call for Applications
Posted By: Dr Vukosi Marivate edited on: Tue 17 Sep 2019, 06:56:15
The Department of Science and Technology (DST) and the CSIR are pleased to announce the DST CSIR Inter-bursary Support Programme (IBS) call for applications. Opening Date: Wednesday, 07 August, 2019 Closing Date: Monday, 30 September, 2019 See: https://www.csir.co.za/dsi%E2%80%93csir-inter-bursary-support-programme The IBS postgraduate bursary support is intended for full time studies for Honours/ 4th year Engineering/BTech, Masters or PhD degrees at any South African public university. The focus areas for the bursary support are restricted to the following research areas. If you have an interest in Data Science areas for Honours, MSc and PhD. You can check out the Data Science for Social Impact group @ UP who will also be potentially supervising students interested in this bursary. https://dsfsi.github.io/prospective/
Catalysts Coding Contest November
Posted By: Dr Nils Timm edited on: Mon 02 Sep 2019, 16:31:30
The next Catalysts Coding Contest (CCC) will take place on Friday the 8th of November 2019. This competition is hosted across the world, but mainly in Europe and North America. UP won the competition twice in the past. The competition consists of a number of CS-related problems that have to be solved. Unlike other competitions, CCC typically does not require you to submit the code, but only the answer. The team with the most solved problems wins. Date: Friday, 8 November Time: 15h00 - 19h00 (Please be there 30 minutes before the start of the competition.) Venue: SIT 1, Informatorium, IT Building, UP Hatfield Campus If you are interested to participate individually or as part of a team, please register under: https://register.codingcontest.org/listing/83-2019-11-08 Please also send an email to ntimm@cs.up.ac.za in order to confirm your participation to the CS Department.
WiML Workshop in Canada, Abstracts Due 15 Aug 2019 (Travel funding available)
Posted By: Dr Vukosi Marivate edited on: Wed 14 Aug 2019, 13:57:51
Please see below. (I share these opportunities regularly on the Data Science newsletter https://tinyletter.com/datascience-up) # Apply for The 14th WiML Workshop is co-located with NeurIPS in Vancouver, Canada on Monday, December 9th, 2019. # Apply https://wimlworkshop.org/2019/cfp/ The Workshop for Women in Machine Learning is a one-day event with invited speakers, oral presentations, and posters. The event brings together members of the academic and industry research landscape for an opportunity to connect and exchange ideas, and learn from each other. There will be a mentoring session to discuss current research trends and career choices in machine learning. Underrepresented minorities and undergraduates interested in pursuing machine learning research are encouraged to participate. While all presenters will identify primarily as female or nonbinary, all genders are invited to attend. # IMPORTANT DATES July 15th, 2019 – Abstract Submission Open on CMT August 15th, 2019 11:59pm PST – Abstract Submission Deadline September 1st, 2019 – Visa-Friendly (Early) Notification of Acceptance and Travel Funding September 21st, 2019 – Regular Notification of Acceptance October 15th, 2019 – Regular Notification of Travel Funding November 21st, 2019 – Registration Deadline (or earlier, if we sell out) December 9th, 2019 – WiML Workshop Day
Reminder: Entelect University Cup
Posted By: Dr Nils Timm edited on: Wed 24 Jul 2019, 16:20:19
Dear students, this is a reminder to sign up for the Entelect University Cup if you are interested in participating in this competition. The details are as follows: The Entelect University Cup will be held on Saturday, 3rd of August between 08:00 and 16:00 at the SIT 1 Lab, Informatorium, University of Pretoria. This is a one-day challenge where students form teams and compete to solve an optimisation problem. The problem statement will be published online at challenge.entelect.co.za and students will upload their solutions via the same portal. Before the day: Students must register for the challenge under https://challenge.entelect.co.za/portal Students must form their teams of exactly three members on the portal before 12:00 midday 2nd of August 2019 On the day: We will have Entelect staff at the venue to guide students and answer any questions Students can start arriving between 08:00 and 08:30 Opening stream between 08:30 and 09:00 to introduce this year’s challenge. The official challenge will start at 09:00 and ends at 15:00 The challenge will be published on the portal at 09:00 Students can continuously upload solutions on the portal from 09:00 until the end of the tournament A live score board will display every team's rankings on a leaderboard, with the leaderboard freezing at 14:00 to keep the final results hidden until after verification. The challenge will close at 15:00 and the winning team will be announced shortly after we verify the results After the day: The winning team will be notified and invited to join us at Comic Con for the main Entelect Challenge’s final tournament. If the team is able to attend ComicCon Johannesburg in September, the prizes will be awarded then, or other arrangements will be made The winning team will be awarded a gaming laptop per person on the team, and IoT gadgets for the university's lab
Entelect University Cup - 03 August
Posted By: Dr Nils Timm edited on: Wed 03 Jul 2019, 11:05:29
The Entelect University Cup will be held on Saturday, 3rd of August between 08:00 and 16:00 at the SIT 1 Lab, Informatorium, University of Pretoria. This is a one-day challenge where students form teams and compete to solve an optimisation problem. The problem statement will be published online at challenge.entelect.co.za and students will upload their solutions via the same portal. Before the day: Students must register for the challenge under https://challenge.entelect.co.za/portal Students must form their teams of exactly three members on the portal before 12:00 midday 2nd of August 2019 On the day: We will have Entelect staff at the venue to guide students and answer any questions Students can start arriving between 08:00 and 08:30 Opening stream between 08:30 and 09:00 to introduce this year’s challenge. The official challenge will start at 09:00 and ends at 15:00 The challenge will be published on the portal at 09:00 Students can continuously upload solutions on the portal from 09:00 until the end of the tournament A live score board will display every team's rankings on a leaderboard, with the leaderboard freezing at 14:00 to keep the final results hidden until after verification. The challenge will close at 15:00 and the winning team will be announced shortly after we verify the results After the day: The winning team will be notified and invited to join us at Comic Con for the main Entelect Challenge’s final tournament. If the team is able to attend ComicCon Johannesburg in September, the prizes will be awarded then, or other arrangements will be made The winning team will be awarded a gaming laptop per person on the team, and IoT gadgets for the university's lab
DVT Open Day
Posted By: Dr Nils Timm edited on: Thu 30 May 2019, 11:52:34
DVT is hosting an open day for students on 20 July, 09:00. There will be presentations by industry experts, a tech race, prizes, and a braai. Attending the open day will give you exposure to a big software development company. If interested, RSVP to rallen@jhb.dvt.co.za. See the poster for details: https://cs.up.ac.za/files/ACM101/Download/5141/
Standard Bank Tech Impact Challenge: Final Reminder
Posted By: Dr Nils Timm edited on: Fri 10 May 2019, 10:29:27
For those of you who registered, please remember that the Standard Bank Tech Impact Challenge takes place tomorrow. Venue: SIT 1 lab, Informatorium, IT Building Date: 11 May 2019 Time: 9:30 - 14:00 (the first 30 minutes will be used for setup and introduction) Not Allowed: use of internet during the competition, own laptop, tablets, phones, electronic material on the lab PCs (eg book in PDF format), memory sticks, etc. Please read the full rules available under https://cs.up.ac.za/files/ACM101/Download/4833/ Catering: snacks and drinks will be provided by Standard Bank.
Catalysts Coding Contest: Final Reminder
Posted By: Dr Nils Timm edited on: Thu 09 May 2019, 14:24:38
For those of you who registered, please remember that the Catalysts Coding Contest (CCC) takes place tomorrow. Venue: Maroon lab, Informatorium, IT Building Date: 10 May 2019 Time: 14:40 - 19:00 (the first 20 minutes will be used for setup and introduction) Equipment: Use the lab computers, or bring your own laptop. Internet Access: Yes, you can google as much as you like. You can bring any books or other resources. Submission: Make sure you have registered with CCC, you will need the user/pass to login, get the problems and submit the solutions. Catering: A small amount of snacks and cool drinks will be provided. Please consider to bring something extra for the four hours.
Standard Bank Tech Impact Challenge 2019 - Participants
Posted By: Dr Nils Timm edited on: Fri 03 May 2019, 08:53:10
The registration for the Standard Bank Tech Impact Challenge 2019 is closed. Please see below the updated list of participants: Marco Oosthuizen Nicolaas Johannes Hermanus Kirsten Ruan Bieldt Caleb Daniel Johnstone Claudio Teixeira Byron Alexander Topham Adrian Rae Dylan whiteford Anna-Marié Helberg Connor Armand du Plooy Ulrik de Muelenaere Duncan Tilley Kyle Pretorius Vusumuzi Dube Tebogo Selahle Phumudzo Vhulenda Ndou Pako Diale Orifha Mbedzi Jabulani Shili Lindo Mlambo Philippa Mary Zizipho Dufana Egor Kharatyan Zachariah Idiculla Ethan Coryndon-Baker Donavan Roux Waldi(W.R.) van der Lingen Cornelis Petrus van der Lingen Matthew Townsend See you all next Saturday!
Catalysts Coding Contest 2019
Posted By: Dr Nils Timm edited on: Fri 03 May 2019, 08:48:31
The Catalysts Coding Contest (CCC) 2019 is fully booked. I received the following list of team registrations from the CCC organisers: team name No. of members 58008 2 Block G 3 Codex 3 int elligence 1 JSON 2 Runtime Terror 2 Team Barefoot 3 the_real_joke.exe 3 TheRustySpoons 1 Winning Pointers 2 Stuey61296 1 sthenyandeni 1 GH057 1 u18034332 1 Koki 1 alexwhuman 1 ulrikdem 1 Blank 1 See you all next Friday!
Reminder: Standard Bank IT Impact Chanllege
Posted By: Dr Nils Timm edited on: Tue 30 Apr 2019, 12:52:02
So far, we received the following registrations for the Standard Bank Challenge: Participant: Team: Marco Oosthuizen Runtime Terror Nicolaas Kirsten Runtime Terror Ruan Bieldt Runtime Terror Caleb Daniel Johnstone Block G Claudio Teixeira ByteMe Byron Alexander Topham ByteMe Adrian Rae ByteMe Dylan whiteford ByteMe Anna-Marié Helberg TheRustySpoons Connor Armand du Plooy TheRustySpoons Please send your details to ntimm@cs.up.ac.za if you or your team members are missing on the list, or if you want to participate as a new team. 1. Team name (be creative) 2. Full name 3. Degree (eg: BSc CS) 4. Year (eg: 2nd year) 5. Cellphone number 6. Email address 7. ID number 8. A short summary (2-3 sentences) of your plans for next year (eg: continue studying, finding a job, etc)
Standard Bank Tech Impact Challenge 2019
Posted By: Dr Nils Timm edited on: Mon 15 Apr 2019, 12:40:31
The annual Standard Bank competition will be held on Saturday the 11th of May 2019. During this contest teams from different universities compete against each other. The best team from each university will go through to the final round where you are booked into a hotel and have a weekend to solve a problem. The questions during the pre-rounds/heats are general CS-related problems to be solved by a small program. Your code will be marked by a system similar to Fitchfork, and the team that solves the most problems wins. Just like the CCC competition, UP also won the Standard Bank competition in the past. For this competition you have to work in teams. We encourage teams to get members from other departments or faculties to join. Please refer to the uploaded documents with regards to the rules and the way teams have to be put together. Date: Saturday, 11 May Time: 10h00 - 14h00 (Please be there 30 minutes before the start of the competition.) Venue: SIT 1 Lab, Informatorium, IT Building, UP Hatfield Campus Food: snacks and drinks will be provided If you are interested, please get a team (1 to 4 students) together and email the following details (for each of the members) to: ntimm@cs.up.ac.za 1. Team name (be creative) 2. Full name 3. Degree (eg: BSc CS) 4. Year (eg: 2nd year) 5. Cellphone number 6. Email address 7. ID number 8. A short summary (2-3 sentences) of your plans for next year (eg: continue studying, finding a job, etc)
Catalysts Coding Contest 2019
Posted By: Dr Nils Timm edited on: Mon 15 Apr 2019, 12:38:32
The next Catalysts Coding Contest (CCC) will take place on Friday the 10th of May 2019. This competition is hosted across the world, but mainly in Europe and North America. UP won the competition twice in the past. The competition consists of a number of CS-related problems that have to be solved. Unlike other competitions, CCC typically does not require you to submit the code, but only the answer. The team with the most solved problems wins. Date: Friday, 10 May Time: 15h00 - 19h00 (Please be there 30 minutes before the start of the competition.) Venue: Maroon Lab, Informatorium, IT Building, UP Hatfield Campus Food: snacks and drinks will be provided If you are interested to participate individually or as part of a team, please register under: https://register.codingcontest.org/listing/83-2019-05-10 Please also send an email to ntimm@cs.up.ac.za in order to confirm your participation to the CS Department.
CCC
Posted By: Mr Christoph Stallmann edited on: Fri 16 Nov 2018, 07:34:27
For those of you who registered, remember that the CCC takes place today. It will start at 16h00 in the SIT lab.
CCC Registration
Posted By: Mr Christoph Stallmann edited on: Mon 05 Nov 2018, 08:38:16
If you are still interested in the CCC competition on the 16th of November, please register asap so that we know if it's worth the effort to get a lab for this. https://register.codingcontest.org/
ACM Final Details
Posted By: Mr Christoph Stallmann edited on: Fri 19 Oct 2018, 12:30:21
The ACM ICPC takes place tomorrow. Registration is from 8h30 to 9h00. The venue is the SIT lab. 1. Teams are only allowed to use a single machine (lab computers, not your own laptop). 2. No internet connection. 3. No electronic devices (laptops, tables, phones, USB flash drives, etc). 4. You are not allowed to put any files on the lab PCs beforehand. 5. You are allowed to bring in printed/hard-copy material, such as books and notes. No electronic notes (eg PDFs), you have to print them beforehand. 6. Food and drinks will be served. You are not allowed to take food/drinks into the lab. You have to stay outside the lab for this. I uploaded the notes we used for the ICPC finals this year. This is a nice summary of important algorithms, data structures, and math equations. If you want to use them, print them, don't bring the PDF on a flash disk. I also uploaded the Latex source files for that document, in case you want to edit it according to your preferences. And again, if you have not completed the registration on the ACM website, DO SO NOW!!!!!
ACM Details
Posted By: Mr Christoph Stallmann edited on: Thu 18 Oct 2018, 11:43:20
The rules and times of the ACM ICPC can be found here: http://acm.cs.up.ac.za/ Please make sure to complete your ACM profile no later than tonight. I registered your team on the ACM website and you should have received an automated email to complete your profile on the website. It is very important that you complete your profile, otherwise we cannot change your team status from "pending" to "active" (and then you won't be able to login during the competition). Shouldn't take more than a few minutes. If you want to participate but didn't send me your details yet, please do so before the end of the day.
ACM Teams
Posted By: Mr Christoph Stallmann edited on: Tue 16 Oct 2018, 11:03:39
I've created a few empty teams, so if you didn't email me yesterday, you can still do so before Thursday. Also, if you don't have a team, still email me your details and I can put together a new team from all the team-less people.
ACM ICPC
Posted By: Mr Christoph Stallmann edited on: Mon 15 Oct 2018, 11:43:47
Seems like the ACM registration closes today (15 October). So please send me your team details asap (team name, name and email address for all 3 members). If I don't register you today, you will have to participate as an anonymous team and that might be sub-optimal for you (eg: T-Shirt allocations, team name, food, etc). Wits is bringing in a lot of teams (18 at the moment) and they will be here on UP's campus. We should at least meat their numbers. There will snacks, drinks, lunch, T-shirts, and other goodies. So it will be worth your while.
SnackDown
Posted By: Mr Christoph Stallmann edited on: Fri 12 Oct 2018, 12:32:38
CodeChef's SnackDown competition starts today. This is a "take-home" competition with multiple rounds. $20000 is up for grabs. If you are interested, register here: https://www.codechef.com/snackdown
CCC
Posted By: Mr Christoph Stallmann edited on: Thu 11 Oct 2018, 15:29:22
9 students voted on the poll below, indicating that they want to participate in the CCC on the 16th of November. If you want to participate, please register for this on the CCC website (https://register.codingcontest.org/). We need an exact count.
ACM ICPC
Posted By: Mr Christoph Stallmann edited on: Thu 11 Oct 2018, 09:59:59
The ACM competition is around the corner. We won the competition last year. We encourage as many teams as possible to join so that we can get the title a second time. Teams consist of 3 contestants. Please send me your team details asap via email (cstallmann@cs.up.ac.za). I need a team name and the first & surname for each participant. Please try to get the details to me by next week Thursday (18 October). The event details are as follows: Date: Saturday, 20 October Time: 9h00 - 15h00 (try to be there 30 minutes beforehand) Venue: SIT lab, Informatorium, UP Hatfield Campus Food: Snacks, drinks, and lunch will be served Computer: You have to use the lab computers, no own electronic devices allowed
CCC
Posted By: Mr Christoph Stallmann edited on: Mon 03 Sep 2018, 12:21:38
The 2nd CCC (https://register.codingcontest.org/) event is scheduled for 16 November. Since this is exam time, I'm not sure how many of you want to attend. Please cast your vote on the poll if you are interested. ACM will take place in October, I will post the details once everything is finalized.
Entelect Update
Posted By: Mr Christoph Stallmann edited on: Wed 25 Jul 2018, 16:08:45
We have confirmed the venue. Like always, it will be in SIT. There are cool prizes (check below). Here are some additional details: The University Cup will be held on Saturday 4 August between 08:00 and 16:00 at all participating universities. This is a one-day challenge where students form teams and compete to solve an optimisation problem. The problem statement will be published online at challenge.entelect.co.za and students will upload their solutions via the same portal. Before the day: - Students must register for the challenge on the portal. Each student needs to register on the portal here: https://challenge.entelect.co.za/portal. - Students must form their teams of exactly three members on the portal before 12:00 midday 3 August 2018. On the day: - We will have Entelect staff at as many venues as possible to guide students and answer any questions. - Students can start arriving between 08:00 and 08:30. - The official challenge will start at 09:00 and ends at 15:00. - The challenge will be published on the portal. - Students will upload solutions on the portal. - A live score board will display each team's rankings on a leaderboard. - The challenge will close at 15:00 and the winning team will be announced shortly after we verify the results. After the day: - The winning team will be awarded a gaming laptop per person on the team, and IoT gadgets for the university's lab. - If the team is able to attend ComicCon Johannesburg in September, the prizes will be awarded then, or other arrangements will be made.
Entelect Challenge
Posted By: Mr Christoph Stallmann edited on: Wed 25 Jul 2018, 09:59:40
The Entelect Challenge will take place on the 4th of August here on campus (9h00 - 15h00). If you are interested in attending, please make a booking here on the CS website. This competition is very similar to SB/ACM/CCC, you get a number of problems and have to solve as many of them as you can in a short period of time. Their website is not very informative, but it seems like you have to register a team on their site. I will post an announcement if I have more details. https://challenge.entelect.co.za/university
Standard Bank Results (Finally)
Posted By: Mr Christoph Stallmann edited on: Fri 11 May 2018, 12:24:06
The results of the SBTIC are finally out. The teams that are going through to the finals: Univeristy of Pretoria up7 AwesomeSource University of Cape Town uct8 BLT Univeristy of Witswatersrand wits7 Bugs Buggy University of Stellenbosch su1 Bitphase University of Western Cape uwc4 Blink 10110110 Univeristy of Kwa-Zulu Natal ukzn6 RawSauce North West University nwu3 NWU Team 3 University of the Free State ufs3 Quantum_Syn Rhodes University ru7 RU Team 7 Nelson Mandela University nmu5 ASDF123 Walter Sisulu University wsu6 Technologists University of Fort Hare ufh7 Beginners Univeristy of Limpopo ul9 UL Team 9 The rankings of the remaining teams: 1 up7 AwesomeSource 5 2 uct8 BLT 4 3 wits7 Bugs Buggy 4 4 wits10 TheActuallyHorses 4 5 su1 Bitphase 4 6 uwc4 Blink 10110110 4 7 ukzn6 RawSauce 3 8 up1 _d0gegrammer$ 3 9 uct3 Gergle ErCerPerCer 3 10 witst WITS Lecturer 3 ... 12 up5 pickle.jar 3 ... 14 up3 CodeCrafters 3 ... 39 up8 Binary Junkies 2 ... 54 up18 UP Team 18 2 ... 66 up6 Infinite Automatas 2 ... 81 up10 Pied Piper 2 ... 100 nwu6 NWU Team 6 0
CCC Certificates
Posted By: Mr Christoph Stallmann edited on: Wed 09 May 2018, 12:32:29
The printed CCC certificates for the gold, silver, and bronze medal winners are available for pickup at the CS reception (if you send me your name). Ulrik, there is also a printed copy for you. And no, I have still not heard back from Standard Bank about the final rankings.
CHPC Student Cluster Competition
Posted By: Mr Christoph Stallmann edited on: Tue 08 May 2018, 13:21:01
If you are interested in cluster and high-performance computing, check out the CHPC competition. The CHPC Student Cluster Competition gives undergraduate students at South African universities exposure to the High Performance Computing (HPC) Industry. At the CHPC's 2018 National Meeting teams will build small HPC clusters on the exhibition floor and run application benchmarks to determine the best performing cluster. Hardware will be provided by the CHPC and our industrial partners. The winning team will be entered into the ISC Student Cluster Competition hosted at the 2019 International Supercomputing Conference in Germany. To enter a team visit https://scc.chpc.ac.za/apply and complete the online application form by 18h00 on 14 May 2018. For more information on the CHPC Student Cluster Competition visit http://scc.chpc.ac.za. Successful teams will be contacted by 19 May 2018
CCC Names
Posted By: Mr Christoph Stallmann edited on: Mon 07 May 2018, 15:04:54
If I don't receive the names for CCC (as stated in my previous post) by tomorrow afternoon, you will not get a certificate. Please send me any outstanding names asap.
SB Heats
Posted By: Mr Christoph Stallmann edited on: Fri 04 May 2018, 08:21:49
A few more details on the SB Impact Challenge tomorrow: Venue: SIT Lab Time: 10h00 - 14h00, students are advised to be there at 9h30 to setup Programming Languages: C, C++, Java 8, Python 2.7 or 3.5 OS and IDE: Your choice (or rather what is installed in the labs) Submission: Submit source code that is evaluated according to a set of test cases (similar to Fitchfork) Internet: No internet access Allowed: Hard-copy (paper) books and notes and a non-programmable calculator Not Allowed: Own laptop, tablets, phones, electronic material on the lab PCs (eg book in PDF format), memory sticks, CDs, etc
CCC Names
Posted By: Mr Christoph Stallmann edited on: Wed 02 May 2018, 12:17:51
Can the following teams who participated in CCC on Friday please send me their full names (of all members), so that I get get your certificates ready. Just send an email to cstallmann@cs.up.ac.za m3h CodeCrafters kobus-v-schoor pickle.jar Compilation Error! Slipstream737
SB Test System
Posted By: Mr Christoph Stallmann edited on: Tue 01 May 2018, 08:10:49
The SB IT Impact Challenge is this Saturday. If you want to test the system and/or get some practice on past problems, please go to: https://sbtic.co.za Use the login details of your team. If you registered late or not at all, you can use the login of an unassigned team. If you use one of those and you see someone else already used that account - that is someone else submitted a solution, please go down the list an pick another one. Notice that this is for PRACTICE purposes only. You will get different details for the official competition. up1 KBVBtWXe3k _d0gegrammer$ up2 e3NmPALB98 Compilation Error! up3 MQWH3kFhCq CodeCrafters up4 RC22zi9P7Z Squad3.0 up5 K6sddmhAex pickle.jar up6 fsUccsYzas Infinite Automatas up7 ukyrwbMJvx Pied Piper up8 cmmA2ZQxHM AwesomeSource up9 YdCfawCgMc Binary Junkies up10 kGus9HvTTK The Zucc up11 jeM6G6PEzf Team 11 up12 6MPdUfAzRE Team 12 up13 mqAWisBz2q Team 13 up14 ztmZY4fQG2 Team 14 up15 RnMyCeWhaJ Team 15 up16 gJ62jPbEGD Team 16 up17 jJdC9tQr9x Team 17 up18 bYHAB9Ygpp Team 18 up19 FnBJ2eJ4h8 Team 19 up20 zbuhZYPXkT Team 20 up21 XcfiLWBPKB Team 21 up22 8DrQywTHJV Team 22 up23 PsVwxYdJgY Team 23 up24 VKXyzrN29s Team 24 up25 GjLhqhukYv Team 25 up26 R24mkBtd3K Team 26 up27 3Ka37nMMtp Team 27 up28 DQ42aefhR7 Team 28 up29 XMB2ULy97Y Team 29 up30 C73jy7JqJs Team 30
HackFu
Posted By: Mr Christoph Stallmann edited on: Thu 26 Apr 2018, 16:12:45
HackFu has also started this week. It will run until the 23rd of July. A bunch of gadgets are up for grabs for students from SA and Singapore. More info here: https://bronzefrog.mwrinfosecurity.com
Entelect Challenge
Posted By: Mr Christoph Stallmann edited on: Thu 26 Apr 2018, 16:07:31
Like every year, the Entelect Challenge has started again. Unlike other contests where you sit down for a few hours and try to solve as many problems as you can, with Entelect you have a lot more time and can code in your own free time. The challenge involves creating an AI bot and play against bots from other people. The finals are typically held at rAge in October. A total of R200k is up for grabs. This year, Entelect also has a University Cup. This is a 1 day hackathon. Day is not fixed yet, but will probably be in July or August. Teams must consist of 2-3 members. Each member of the winning team will get a gaming laptop and additional gadgets. For more info on both challenges, go to: https://challenge.entelect.co.za/
CCC Details
Posted By: Mr Christoph Stallmann edited on: Thu 26 Apr 2018, 10:48:38
Some details on the competition tomorrow Venue: SIT lab, Informatorium Date: 27 April 2018 Time: 15h00 - 19h00, I suggest that you arrive at least 15 minutes early to setup. Equipment: Use the lab computers, or bring your own laptop. Internet Access: Yes, you can google as much as you like. You can bring any books or other resources. Submission: Make sure you have an account with CCC, you will need the user/pass to login, get the problems and submit the solutions. Unlike other competitions, you only have to submit the answer, not the source code. If you upload your source code, you can get bonus time.
Standard Bank Challenge
Posted By: Mr Christoph Stallmann edited on: Mon 23 Apr 2018, 09:57:13
We need a lot more teams for the SB challenge. We currently have more people participating in CCC than in the SB challenge. During the SB challenge you will compete against teams from other SA universities. Please get a group together and email me your details (as listed in a previous announcement). If you cannot find a team, still email me your details and then I can try to put a team together from all the team-less participants. I need your info no later than noon on Wednesday (25 April).
Fujitsu AI-NLP Challenge
Posted By: Mr Christoph Stallmann edited on: Mon 23 Apr 2018, 09:52:29
Fujitsu has an AI competition with $20000 prize money. If you are interested, go to: https://openinnovationgateway.com/ai-nlp-challenge/
Upcoming Events
Posted By: Mr Christoph Stallmann edited on: Thu 12 Apr 2018, 08:54:06
Here is an update about the upcoming events. Please send me the details of your Standard Bank team asap. 1. ACM ICPC Finals (15 - 20 April): The UP team that won the regionals last year is going to China for the finals. Wish them good luck. 2. Microsoft Hackathon (16 - 18 April): A 3-day hackathon at Microsoft's HQ in Johannesburg, with focus on AI, Azure, and Python. 3. Catalyst Coding Contest (27 April): An international 4-hour competition. We will host the event here at UP. Please register on CCC's website (https://register.codingcontest.org) if you want to participate as an individual or as a team. 4. Standard Bank's IT Impact Challenge (5 May): A 4-hour competition among all SA universities. We will host the event here at UP. Please send me (cstallmann@cs.up.ac.za) your team details (see previous announcement) as soon as possible. All nationalities and study fields/degrees are welcome. Food and drinks will be available.
Standard Bank Challenge
Posted By: Mr Christoph Stallmann edited on: Mon 09 Apr 2018, 11:15:45
A reminder to please get a team together for the Standard Bank competition on the 5th of May. Note that registration closes on the ***23rd of April***, please email me your details (see previous announcement) before that date. There will be free snacks, drinks, and lunch. Also note that the old rule of non-SA citizens has fallen away. Anyone can participate and go through to the finals, irrespective of their citizenship, as long as they are enrolled at a SA university. Also remember the CCC competition on the 27th of April. Register as a team or individual on their website.
Microsoft Hackathon
Posted By: Mr Christoph Stallmann edited on: Fri 23 Mar 2018, 12:58:46
Microsoft is holding a small hackathon to help improve a repository platform. If you want to expand your machine learning and Python knowledge, and play around with a few Microsoft platforms, this is for you. The hackathon will be held 16 - 18 April at Microsoft in Joburg. To attend, click the button in the uploaded PDF.
CCC
Posted By: Mr Christoph Stallmann edited on: Fri 16 Mar 2018, 08:24:08
We have finalized the CCC venue for the 27th of April and you can register for the competition (look for Pretoria) at: https://register.codingcontest.org/ Note that the previous booking on the CS website was just to get a rough estimation. If you want to participate, you have to register on CCC's website in order to get login details you will need for the competition. The competition will be hosted in the Informatorium. Also remember to get a team together for the Standard Bank competition and to send me the details so that I can register you.
Standard Bank IT Impact Chanllege
Posted By: Mr Christoph Stallmann edited on: Thu 08 Mar 2018, 15:30:17
The annual Standard Bank competition will be held in May. During this contest teams from different universities compete against each other. The best team from each university will go through to the final round where you are booked into a hotel and have a weekend to solve a problem. The questions during the pre-rounds/heats are general CS-related problems solved by a small program. Your code will be marked by a system similar to Fitchfork, and the team that solves post problems in a few hours wins. The topic of the finals is centered around blockchain. Just like the CCC competition, UP also won the SB competition last year. For this competition you have to work in teams. We encourage teams to get members from other departments or faculties to join. Please refer to the uploaded documents with regards to the rules and the way teams have to be put together. Date: Saturday, 5 May Time: 9h00 - 15h00 Venue: Informatorium, UP Hatfield Campus Food: Lunch, snacks, and drinks provide If you are interested, please get a team together and email the following details (for each of the members) to: cstallmann@cs.up.ac.za 1. Team name (be creative) 2. Full name 3. Degree (eg: BSc CS) 4. Year (eg: 2nd year) 5. Cellphone number 6. Email address 7. ID number 8. A short summary (2-3 sentences) of your plans for next year (eg: continue studying, finding a job, etc)
CCC
Posted By: Mr Christoph Stallmann edited on: Wed 07 Mar 2018, 16:28:14
I forgot to add slot to the booking. You can book now. The competition is from 15h00 - 19h00. You can come and leave as you like - no strict rules.
CCC
Posted By: Mr Christoph Stallmann edited on: Wed 07 Mar 2018, 11:44:44
The next biannual CCC competition takes place on Friday the 27th of April 2018. This competition is hosted across the world, but mainly in Europe and North America. UP (or rather Ulrik) won the competition last year. The competition consists of a number of problems that have to be solved. Unlike other competitions, CCC typically does not require you to submit the code, but only the answer. The team with the most solved problems wins. The duration is typically 3 or 4 hours. You can participate individually or as a team. More info here: https://www.codingcontest.org/en/ IMPORTANT: if you want to attend the event, please make a booking here on the CS site, so that we know how many we have to cater for. If you work in a team, each team member has to book here.
Airports Company South Africa Hackathon
Posted By: Mr Christoph Stallmann edited on: Wed 14 Feb 2018, 07:57:48
The Airports Company South Africa (ACSA) has launched a hackathon. Please see the uploaded poster. Note that the old deadline has been extended to 14 February (today). Apply here: https://docs.google.com/forms/d/e/1FAIpQLScr1XZCGLDj0eDYGRwniidsOJ3Xsy8lA_xUpJc6Bg73LLV8Jw/viewform
Module Content
Standard Bank Tech Impact Challenge 2019
SBTIC Poster.pdf
Poster |
SBTIC rules 2019.pdf
Rules |
SBTIC Info Pamphlet.pdf
Pamphlet |
SBTIC TC 2019.pdf
Terms and Conditions |
Catalysts Coding Contest 2019
Coding Contest__Pretoria.pdf
Poster |
DIRISA Datathon 2019
DIRISAStudentDatathon_OnePager.docx
Description of Datathon |
DVT Open Day
DVT Open Day |
Module forums
The new CS forums are available here.
Module Links
This module has no links
Login
Module Description
This module is the official page for the Coders Guild. Sessions include training for the ACM International Collegiate Programming Contest, other related contests, as well as other ...
Show Long DescriptionLecturer Information
Course Coordinator
Lecturers
Assistant Lecturers
Tutors
There are no tutors assigned.
Teaching Assistants
There are no teaching assistants assigned.
Class Representatives
Active Assignments
Active Fitch Fork Assignments
Active Bookings
-
No bookings available
Lab Bookings
-
No lab bookings available
Active Team Allocations
-
No team allocations available
Active Bids
Individual Bids
No individual bids
Team Bids
No team bids
Team Pages
Team Pages
No Team Pages
Team Pages Open to Module Members
No Public Team Pages
Team Pages Open to Everyone
No Public Team Pages
Active Polls
There are no polls available.