RGU CompSoc

Robert Gordon University Computer Society

Category Archives: Lectures

2011-11-28 CTRL Byte Open Lecture

The Computer Society will host an open lecture on the use of LaTeX to typeset thesis reports. This should be of particular benifit to those working on BSc/MSc projects.

When – Monday 28th Nov 2011, Lecture Room C48 at 17:00.

Setting up LaTeX on Windows – The Simple Version

A simpler way of achieving an complete install is to download a self-extracting executable file. This is over a gig in size, and provides you with the latest MikTeX Distribution, Ghostscript, Ghostview, and an editor called TeXnicCenter. Available from http://www.tug.org/protext/ You can always install WinShell editor later on once the LaTeX system itself is up and running.

Setting up LaTeX on Windows – Long Version

Download the MikTeX Net Installer http://miktex.org/.

When you run the installer it will ask you for a Directory into which to download all the MikTeX setup Files (So create a folder on your Desktop Something like “MikTeXInstallationFiles”).

You will also need to select from which site you wish to download the files from, choose a UK based host. It will then download several hundred meg worth of files.

Once the download is complete, you will have to run the installer again, and direct it to the “MikTeXInstallationFiles” Folder, it will then install those files into your C:\drive.

Next download and install GhostScript (V9.00 released 2010-09-17). http://pages.cs.wisc.edu/~ghost/

Then download and install GhostView (V4.9) (http://pages.cs.wisc.edu/~ghost/gsview/get49.htm) http://pages.cs.wisc.edu/~ghost/gsview/index.htm (32 Bit edition, 64 Bit also available)

Finally download and install an Editor (WinShell) http://www.winshell.org/modules/ws_download/

You should now have a fully functioning LaTeX system up and running. If you take a look at the MikTeX installation on your C drive, you will see that it consists of well over 40K in files, and occupies just a few gigs.

Useful Links

The LaTeX Command Summary http://www.ntg.nl/doc/biemesderfer/ltxcrib.pdf
LaTeX wikibook http://en.wikibooks.org/wiki/LaTeX
Wikibook pdf http://upload.wikimedia.org/wikipedia/commons/2/2d/LaTeX.pdf
Online LaTeX Math Generator http://www.codecogs.com/latex/eqneditor.php

Lecture on Mash-ups

At our meeting today Ben Horsburgh gave a talk about Mash-ups at 17:00 in C11. Tune in for some live tweets from the event.



2011-04-18-Mashup, a set on Flickr.

Double Lecture – Competition & Information Retrieval

A lecture about the Dare to be Digital competition (http://www.daretobedigital.com ) was held today in C48 at 14:00.

A guest lecturer, Guillaume Cabanac from Toulouse gave a lecture today on Information Retrieval in C48 at 15:30 for about an hour.

Double Lecture – 2nd Day of Second Semester 2011

A23 @ 17:30 Webcast – “The Art of Programming” – Donald Knuth (http://tv.theiet.org/technology/infopro/10267.cfm ) IET’s Turing Lecture 2011: An evening with Don Knuth.

C48 @ 18:30 Lecture – “Programming the iPhone” – Gordon Eccleston, organised by the Aberdeen branch of the BCS (http://aberdeen.bcs.org/index.php).

Lecture – Flash, Silverlight & HTML 5

A lecture on Flash, Silverlight & HTML 5 was hosted by the Aberdeen branch of the BCS, most of the CTRL Byte member went along to see the similarities and differences between these competing technologies. HTML 5 is certainly becoming more and more popular. One really interesting example was of a project that developed a replica of Quake 2 using just HTML 5. Another fun game was Canvas Ryder which many of the members had lots of fun playing in the weeks following the lecture.

Lecture – Backtracking Part II

Continuing on from last week Alin took very much a practical approach whereby we all had to solve a number of problems to which back tracking could be applied. Towards the end of the lecture we used the debugging features of Netbeans to examing the number of method calls to see where we could optimise our code.

Lecture – Backtracking Algorithm

Today Alin discussed the backtracking algorithm and gave a number of simple graphically based examples to explain how it worked. Towards the end of the lecture we all got modify the algorithm to solve a number of problems he proposed.

Lecture – Augmented Reality

Today Alex discussed some work he did during the summer period while he was doing some work at the IDEAS Research Institute. The work was focused on the use of Augmented Reality to guide lego robots through a road system. It was designed to the shortest path would be computed and the positions of junction could change in real time with the optimal path being updated accordingly.

Lecture – Presentations in LaTeX with Beamer

Following on from last week introductory lecture on LaTeX Daniel went on today to discuss the creation of presentations using the Beamer package. He covered all the basic elements, and looked at the creation of animations and transitions. We looked at a number of styles and how one may customise them to suit your needs. Finally we looked at the addition of some multimedia elements in particular the embedding of video into the generated pdf document.

Lecture – Introduction to LaTeX

To kick off a set of lectures Daniel began with a introductory lecture on LaTeX. He discussed about the installation process under Windows using the MikTeX distribution, which could be downloaded from CTAN or as a self installer – ProTeX – approx 950megs. He hilighted a number of editors one could use including WinEdt, WinShell and TexnicCenter. He also showed how to work with the basics such as sections subsections, graphics (graphicx package) algorithms (algorithm2e package), listings, tables, citing using \ref and labels. At the end he compiled an MSc template and made a few simple changes so we could see how to compile with pdfLaTeX and BibTeX to generate a fully hyperlinked document with all the necessary TOC elements.

2010-05-05 Advanced Data Modeling

Olivier gave a talk based on his PhD Research work. The talk was titled: Advanced Data Modeling for Medical Treatment Optimization. Much of the work made use of Bayesian Networks & Evolutionary Computing.

ADM Lecture

ADM LectureADM LectureADM LectureADM LectureADM LectureADM Lecture
ADM LectureADM LectureADM LectureADM LectureADM LectureADM Lecture

2010-05-05-Lecture, a set on Flickr.

PhD Research Lecture on Audio Analysis

Lecture given by Ben Horsburgh on his PhD research topic of Audio Analysis.

Audio Lecture

Audio LectureAudio LectureAudio LectureAudio LectureAudio LectureAudio Lecture
Audio LectureAudio LectureUnreal GamingUnreal Gaming

2010-03-02-Lecture, a set on Flickr.

Lecture – Microsoft Inspiration Tour

Microsoft visited the School today on one of their usual tours to highlight the recent advances that have been made with technologies such as Silverlight, quite a few members of CTRL Byte went along to see what was the latest.

Lecture – Programming Lego Robots using NXTC – Part 2

This week Daniel continued on from the introductory lecture on NXTC and covered additional details on acquiring sensor data and engaging the motors

Lecture – Programming Lego Robots using NXTC

Daniel gave an introductory lecture today on how to develop programs for Lego Mindstorms using the NXTC language.

%d bloggers like this: