Skip to content Search
Search our website:

Computing Facilities

We have four newly equipped, student computing laboratories in the department. The computer labs are accessibe remotely through the DCS VPN. Online services include Github classroom, classrooms and others. Software in the labs runs on a range of platforms including Solaris (Unix), Windows and Linux includes:

  • Languages: Python, Java, C++, C#, C, Groovy, Haskell
  • IDEs: Eclipse, Scala, IntelliJ IDEA, JetBrains (RubyMine, CLion, PyCharm), Erlang, Glider, BlueJ, Android SDK, Anaconda
  • Software development: Git, Github desktop
  • Modelling environments: Matlab & All Matlab Toolboxes, StarLogo, Protege
  • Databases: Oracle, MySQL, SQLserver, DB2, Postgres, MongoDB, Hadoop
  • Data Science: R, RStudio,Neo4j
  • HTC/HPC: HTCondor
  • Website development: PHP, Perl, Tomcat, Javascript (Node.js),
  • XML development: XMLSpy, xt, xmlgrep, NotePad++ with XMLTools addin.
  • X/Unix: X2Go, Cygwin, Putty
  • Office: Microsoft Office, Open Office, Visio, LaTeX (MikTeX)
  • Virtual learning environment and teaching tools: Moodle, Panopto, Collaborate, MS Teams
  • Browsers: Firefox, IE, Chrome
  • Email: Thunderbird, webmail
  • Accessibility software: ClaroRead
  • Utility: Filezilla, MagicDisc, TextPad, GIMP, Trend Apex anti-virus, Audacity, NotePad++

The gigabit/10gigabit LAN is connected to the JANET University Network via the UCISA London Group. Departmental computer services and networks are managed and supported by the department's Systems Group.