Team ‘It’s Spelt Bolognese’: UCT to SCC

By Leanne January, student at the University of Cape Town

I was introduced to the Student Cluster Competition by Jehan, one of the members of the previous UCT team who had won the competition last year (2018). Fresh off their win, Jehan came to my Computer Science lecture in the first week of term to tell us more about the Cluster Competition and encourage us to find a team. We had until April, when the competition sign up opened, to find a team – two of which would be chosen by the SCC to represent UCT. Jehan would act as the mentor for both teams, and he promised lots of workshops before the first round to familiarise all of us with the content we would need to do well. 

At this point, I had just switched faculties and didn’t know any of my Computer Science peers very well. Although I was interested in the competition, the prospect of finding a team was rather daunting. Luckily for me, one of the requirements of the competition is that every team needs at least one female member – and in a male dominated class there aren’t really a lot of females to choose from. It was not long before I was asked to join a team to which I excitedly agreed. 

Continue reading “Team ‘It’s Spelt Bolognese’: UCT to SCC”

Unity 4: Game Of Life in 3D

David Joiner, Kean University

Conway’s Game of Life is a classic problem for computer science students, and provides an early example of cellular automata as well as an opportunity to practice nested loops and multi-dimensional arrays. Continue reading “Unity 4: Game Of Life in 3D”

Unity 3: Lorenz Butterfly

David Joiner, Kean University

The Lorenz system is a widely studied example of a chaotic system. It’s classically simple, needing only three coupled equations to exhibit a variety of types of traditionally chaotic behavior. First described by Lorenz in 1963, the system was initially designed as a simplified model of convection in the atmosphere. Continue reading “Unity 3: Lorenz Butterfly”

Unity 2: GetComponent Command

David Joiner, Kean University

One of the most important features of Unity’s scripting language is the ‘GetComponen’ command. Each game object in Unity has its features extended by components. Components can be used to attach a renderer, or a collider, or a special effect. Components can also be used to attach our custom scripts. Continue reading “Unity 2: GetComponent Command”