Coding Summer School 2025 – Registration Open

The in collaboration with the are organizing a Coding Summer School which

The registration has opened for the annual Coding Summer School (CSS) 2025. This is a joint effort between the Centre for High Performance Computing (CHPC) and the National Institute for Theoretical and Computational Sciences (NITheCS). 

The CSS will take place from the 27th January 2025 to the 8th February 2025. It will take the format of a hybrid event where participants will be required to attend specific university locations around the country in-person. 

Aim of the School:

“Train researchers across South Africa and Southern Africa in the fundamentals of scientific computing and data science.”

Topics Covered in Python:

– Data Science with Pandas
– ETL and EDA best practices
– Computational Thinking
– Probability Theory & Statistics
– Machine Learning & AI

Note: Students must have some experience in Python.

Format:

– School will run for 2 weeks 
– Lectures/tutorials occur Monday to Friday
– Lecture/tutorial times: 09:30 – 16:00 with breaks each day
– Notes and exercises provided
– Certificates awarded to qualifying students

Registration:

The CHPC and NITheCS calls for all talented students registered for Honours, Masters, PhD including postdoc in South Africa to submit their applications. The registration fee is free for all successful Applicants. As public-funded institutions, the CHPC and NITheCS support the transformation of South Africa and thus the School organizers highly encourage students from previously disadvantaged backgrounds to submit their applications. 

There will be no scholarship for successful applicants as the school will be hosted on at university locations. 

Should you wish to attend the CSS, kindly complete the application form and register online at: https://events.chpc.ac.za/event/145/  before 13 December 2024. 

Once registered, students must complete the entrance test found here: https://events.chpc.ac.za/event/145/surveys/8

Successful candidates will be notified within a month of registration and completing the entrance test.

We look forward to receiving your applications.

For more information see: https://events.chpc.ac.za/event/145/overview

For general inquiries please submit a ticket here: https://chpc.freshdesk.com/support/tickets/new and choose the “Coding Summer School” category.

CHPC-NITHeCS Coding Summer school — 29 January to 9 February 2024

Registration has opened for the Coding Summer School (CSS) 2024.

This is a joint effort between the Centre for High Performance Computing (CHPC) of the Council of Scientific and Industrial Research (CSIR) and the National Institute for Theoretical Computational Science (NITheCS) aimed at training researchers across South Africa and Southern Africa in the fundamentals of programming, data science, HPC, and computational sciences. 
The CSS will take the format of a hybrid event where participants will be required to attend specific universities and research locations. The University of the Western Cape will be one of these locations for the CSS, taking place from Monday 29 January 2024 until Friday 9 February 2024.
Eligible Applicants:

The CSS is aimed at postgraduate students and researchers in STEM fields focusing on the fields of astronomy, biology, computer science, chemistry, engineering, mathematics, medical, and physics.
Format:

- Lectures/tutorials occur Monday to Friday
- Lecture/tutorial times: 10:00 - 16:00 with breaks each day
- Notes, quizzes, and assignments provided
- Certificates awarded to qualifying students
Week 1:

Participants will learn the fundamentals of Python and data science which will allow them to analyze and manipulate various datasets. They will also be introduced to Linux and Bash in order to learn HPC skills.

Week 2:

In week two, participants are exposed to Python applications, covering machine learning, probability & statistics, and various domain specific topics.
How To Apply:

For more information and if you wish to attend the CSS, kindly follow the link below to register:

https://events.chpc.ac.za/event/120/

Space is limited at the various locations so make sure to register soon to book your place.

There are representatives from each university and some research institutes, known as champions. For any further queries and logistics @UWC, contact fisingizwe@uwc.ac.za

For general inquiries please contact: training.chpc@csir.co.za

CHPC-NITheCS Coding Summer School 2023

30 January 2023 – 10 February 2023

The Centre for High Performance Computing (CHPC) and the National Institute for Theoretical and Computational Sciences (NITheCS) are organizing a coding summer school that offers introductions to Foundations of Theoretical and Computational Sciences on topics such as Data Visualization, Data Analysis, Modelling and Simulation, Stochastic Methods, Machine Learning and Software Management.

A basic programming course that introduces participants to Linux (Ubuntu) command line and bash scripting, and the Python programming language will be given as a foundational tool for the school.

Students registered for Honours, Masters and PhD studies as well as postdoc fellows, in South Africa are eligible to apply and the attendance is free of charge. The school will take on a physical form at various university locations around the country, therefore participants will be required to attend one of the university locations.

The University of the Western Cape will provide one of these locations on its campus, and all interested candidates are encouraged to apply.

Course content

  • Daily lectures and interactive tutorials
  • Moodle used as the learning management environment
  • PDF notes, exercises, and YouTube videos provided
  • Zoom used for live streaming
  • Slack used as official communication medium
  • Prizes awarded to select students

Requirements and Registration

Participants are encouraged to bring their own laptops but where it is not possible, the organizers might assist to access an on-site computer. No programming skills and basic Linux knowledge are required, although that would be an advantage. Applications can be done at this registration link and more information on the can be obtained here.

Important dates

  • Closing date for registration: Saturday, 31 December 2022
  • Notification of successful candidates: by 16 January 2023
  • School start and orientation: Monday, 30 January 2023
  • School end: Friday, 10 February 2023

Free Learning Opportunities with the AAL

South African students are eligible to register to join the next cohort of the African Launchpad initiative (AAL), which offers free nanodegrees through Coursera, edX, and Udacity. The courses include the fields of artificial intelligence, games and applications development and virtual reality.

The initiative was first announced in Egypt in 2018, and is an Africa-wide platform that aims to build capacity of Egyptian and African youth and foster the establishment of sustainable African startups in the area of the advanced ever-changing app and game technologies. AAL works by availing a high-quality, technology-learning online platform through crowd-sourcing top online content developed by prestigious universities and leading companies, and delivered through three leading MOOCs (Coursera, edX, and Udacity). Participants will need to dedicate approximately 10 hours per week throughout the track duration in order to be able to finish in time.

To register, click here, and to find out more details and available learning tracks, click here.