Software
Various software packages are available to Computer Science students for free or for a nominal fee.
Microsoft Developer Network Academic Alliance
The Department maintains a subscription to the Microsoft Developer Network Academic Alliance / DreamSpark program which provides Computer Science staff and students with access to a large portfolio of Microsoft software (Microsoft Office not included). For more information about the Microsoft Academic Alliance program see the Microsoft Developer Network Academic Alliance web site.
For more information about what software is please contact Systems Administration, Samuel Chetty by sending an email to help@cs.uct.ac.za .
To request software, download the MSDN AA software request form, open it in Adobe Acrobat Reader, fill in the forms fields, save the form any where on your computer, attach it to an email message and send it to help@cs.uct.ac.za.
Commercial Software for Educational use
The Department has negotiated licences to commercially available software for free use in strictly educational and research purposes only. Please email help@cs.uct.ac.za for licence keys.
The following vendors have kindly allowed us the use of their software:
WingWare - Python IDE* for Microsoft Windows, Mac OSX, Linux
JetBrains IntelliJ IDEA Ultimate Edition - Java and Polyglot IDE** for Microsoft Windows, Mac OSX, Linux
JetBrains PyCharm Professional Edition - Python IDE** for Microsoft Windows, Mac OSX, Linux
*software is available for installation on laboratory and student computers
**software is available to all staff and students of the University of Cape Town
Free and Open Source Software
A large amount of free and open-source software is available on the UCT campus through the UCT Linux Enthusiasts Group (LEG). This includes various linux distributions, software such as Mozilla Firefox and OpenOffice.org.A lot of this software is also available on the Freedom Toaster on the ground floor of the Computer Science Building which can be used to write CDs and DVDs.