skip to navigation skip to content

University Computing Service

University Computing Service course timetable

Show:

Thu 5 Nov 2015 – Tue 17 Nov 2015

Now Today



Thursday 5 November 2015

10:00
Python: Introduction for Programmers Finished 10:00 - 17:00 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This full-day course introduces the Python programming language to programmers who are already familiar with another high level programing language such as C/C++, Fortran, Java, Perl or Visual Basic. The aim of this course is to give such programmers sufficient familiarity with Python that they can attend any of the more advanced Python courses organised by the Computing service and easily follow any of the widely available Python tutorials on the more complex aspects of the language.

This course covers all the material contained in the "Programming: Python for Absolute Beginners" course, but in a more abbreviated fashion suitable for those who already have significant programming experience. This course does NOT cover the more complex aspects of the language (for such topics see the other Computing Service Python courses), nor is there much explicit discussion of the object oriented features of Python.

14:15
LaTeX Follow-up Practical Using Texshop on a Macintosh Finished 14:15 - 16:15 Balfour Macintosh Room

This follow-up practical gives those who have attended the LaTeX Introduction an opportunity to do exercises under supervision.

Friday 6 November 2015

09:30
Stata (Statistical Package): Introduction (2 of 2) Finished 09:30 - 13:00 Phoenix Teaching Room

Stata is a powerful general purpose statistical package.

This course is for beginners and fairly new users of the package. Basic concepts and use of Stata will be introduced. The main aim of the course is to give participants a foundation and some background. However statistical techniques are not covered (see note below).

The first session looks at an overview of the Stata system and getting data into Stata format and the second looks at reporting, graphing and analyses. It is strongly recommended for anyone likely to use Stata for any but the very simplest analysis of the very simplest data.

14:15
Word 2007: Taking Control of Document Design (Level 2) (1 of 2) Finished 14:15 - 17:30 Cockcroft Lecture Theatre

This course extends the basic use of Microsoft Word 2007 for Windows, in particular the features which affect the arrangement & look of a printed page.

Word 2007: Taking Control of Document Design (Level 2) (2 of 2) Finished 14:15 - 17:30 Phoenix Teaching Room

This course extends the basic use of Microsoft Word 2007 for Windows, in particular the features which affect the arrangement & look of a printed page.

Monday 9 November 2015

09:30
Fortran: Introduction to Modern Fortran (1 of 3) Finished 09:30 - 16:30 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This is a basic introduction to modern Fortran. At the end of the course, students should be able to write significant programs in Fortran, and to be able to start working on existing programs written in modern Fortran (i.e. in the Fortran 90/95 style). It will not cover obsolete features of Fortran, some of the more advanced aspects, or most of the extensions introduced by Fortran 2003.

The course has been rewritten in the light of experience from last year, and will include less on the concepts of programming and more on what practical Fortran programmers need to know (such as a session on Fortran I/O).

14:15
Web Authoring: Cascading Style Sheets Next Steps (Level 4) (1 of 2) Finished 14:15 - 16:30 Titan Teaching Room 2

This two-part course will build on the simple style sheets produced in the introductory courses. The aim is to give you a full appreciation of how stylesheets work and how to work with them, and using them as an integral part of producing web pages and sites.

Tuesday 10 November 2015

09:30
Unix: Building, Installing and Running Software (1 of 3) Finished 09:30 - 13:00 Room GL.04 (CMS, Wilberforce Road)

This course is part of the Scientific Computing series.

It is common for a student or researcher to find a piece of software or to have one thrust upon them by a supervisor which they must then build, install and use. It is a myth that any of this requires system privilege. This course demonstrates the building, installation and use of typical software ranging from trivially easy examples (the "configure, make, install" scheme) through to the evils of badly written Makefiles. Common errors and what they mean will be covered and by the end of the course the student should be able to manage their own software without needing to pester their system administrator.

10:00
Photoshop (Image/Photo Editing Software): Basic Techniques Finished 10:00 - 13:00 Balfour Macintosh Room

Adobe Photoshop is the favourite image manipulation and editing tool of the professional graphics industry. It enables scanned-in photographs, pictures and graphics files to be edited and offers a dazzling array of drawing, special effects and filtering tools. Knowing where to start with such a comprehensive and feature-filled package can be daunting. This presentation aims to equip new users with the basics, using live demonstrations throughout.

14:15
Web Authoring: Cascading Style Sheets Next Steps (Level 4) (2 of 2) Finished 14:15 - 16:30 Titan Teaching Room 2

This two-part course will build on the simple style sheets produced in the introductory courses. The aim is to give you a full appreciation of how stylesheets work and how to work with them, and using them as an integral part of producing web pages and sites.

Wednesday 11 November 2015

09:30
Fortran: Introduction to Modern Fortran (2 of 3) Finished 09:30 - 16:30 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This is a basic introduction to modern Fortran. At the end of the course, students should be able to write significant programs in Fortran, and to be able to start working on existing programs written in modern Fortran (i.e. in the Fortran 90/95 style). It will not cover obsolete features of Fortran, some of the more advanced aspects, or most of the extensions introduced by Fortran 2003.

The course has been rewritten in the light of experience from last year, and will include less on the concepts of programming and more on what practical Fortran programmers need to know (such as a session on Fortran I/O).

Dragon Voice Activated Software: Increase Productivity and Reduce RSI Finished 09:30 - 12:30 Titan Teaching Room 1

Talk, don't type: reduce RSI and increase work productivity by dictating text and controlling your PC by voice. This course, which is of particular benefit to users wishing to prevent or reduce the impact of RSI, gives an introduction to Nuance's Dragon NaturallySpeaking voice activated software. At the end of the course, the student will be able to control his/her PC and produce notes and documents by voice.

14:15
EndNote for Bibliographies: Introduction (self-paced) Finished 14:15 - 16:15 Titan Teaching Room 1

An introduction to the bibliography package EndNote and its interface with Microsoft Word. EndNote is a program that stores bibliographic references, and notes about those references, in an EndNote Library. EndNote then interfaces with MS Word to help you create a bibliography and bibliographic citations while you type a document. The style (contents and layout) of the citations and bibliography can then be formatted in an Output Style of your choice; this can easily be changed without retyping.

FileMaker Pro (Database Package): Introduction Finished 14:15 - 17:00 Balfour Macintosh Room

This introductory course covers the basic concepts of the relational database package Filemaker Pro. Each participant will design a small database.

Thursday 12 November 2015

09:30
Unix: Building, Installing and Running Software (2 of 3) Finished 09:30 - 13:00 Room GL.04 (CMS, Wilberforce Road)

This course is part of the Scientific Computing series.

It is common for a student or researcher to find a piece of software or to have one thrust upon them by a supervisor which they must then build, install and use. It is a myth that any of this requires system privilege. This course demonstrates the building, installation and use of typical software ranging from trivially easy examples (the "configure, make, install" scheme) through to the evils of badly written Makefiles. Common errors and what they mean will be covered and by the end of the course the student should be able to manage their own software without needing to pester their system administrator.

11:15
Web Authoring: Writing for the Web Finished 11:15 - 12:15 Balfour Macintosh Room

When you write for the web you need to think differently. People dedicate very little time to reading a web page and so it is essential they see what they need and understand it with the minimum of difficulty. This short course aims to give you the skills to produce web pages that do just this.

14:15
Python: Further Topics (1 of 2) Finished 14:15 - 17:00 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This course will introduce more advanced aspects of the Python language than the "Python for Absolute Beginners" course or "Python for Programmers" courses. The course will cover topics such as file I/O in more detail than either of those two courses. Whilst the course will not cover the use of Python to produce graphical output, some mention will be made of how Python can be used to interface with tools such as gnuplot to produce graphical output of scientific data.

This course does not explicitly cover the object oriented aspects of the Python language.

Friday 13 November 2015

09:30
Fortran: Introduction to Modern Fortran (3 of 3) Finished 09:30 - 16:30 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This is a basic introduction to modern Fortran. At the end of the course, students should be able to write significant programs in Fortran, and to be able to start working on existing programs written in modern Fortran (i.e. in the Fortran 90/95 style). It will not cover obsolete features of Fortran, some of the more advanced aspects, or most of the extensions introduced by Fortran 2003.

The course has been rewritten in the light of experience from last year, and will include less on the concepts of programming and more on what practical Fortran programmers need to know (such as a session on Fortran I/O).

Unix: Building, Installing and Running Software (3 of 3) Finished 09:30 - 13:00 Room GL.04 (CMS, Wilberforce Road)

This course is part of the Scientific Computing series.

It is common for a student or researcher to find a piece of software or to have one thrust upon them by a supervisor which they must then build, install and use. It is a myth that any of this requires system privilege. This course demonstrates the building, installation and use of typical software ranging from trivially easy examples (the "configure, make, install" scheme) through to the evils of badly written Makefiles. Common errors and what they mean will be covered and by the end of the course the student should be able to manage their own software without needing to pester their system administrator.

14:15
Unix: Simple Shell Scripting for Scientists (1 of 3) Finished 14:15 - 17:00 Titan Teaching Room 1

This course is part of the Scientific Computing series.

No previous experience of shell scripting is required for this course; however some knowledge of the interactive use of the bash shell is a prerequisite (see Simple Shell Scripting for Scientists: Prerequisites for details).

This course introduces shell scripting in bash for scientific computing tasks. Day one introduces very basic shell scripts in bash which process the command line in a simple fashion. Day two covers how to write more advanced shell scripts in bash. Day three covers how to make one's shell scripts more robust.

At the end of each day one or more exercises are set. It is VERY IMPORTANT that attendees attempt these exercises before the next day of the course. Attendees should make sure that they have allowed themselves sufficient study time for these exercises between each day of the course.

Monday 16 November 2015

14:15
Python: Further Topics (2 of 2) Finished 14:15 - 17:00 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This course will introduce more advanced aspects of the Python language than the "Python for Absolute Beginners" course or "Python for Programmers" courses. The course will cover topics such as file I/O in more detail than either of those two courses. Whilst the course will not cover the use of Python to produce graphical output, some mention will be made of how Python can be used to interface with tools such as gnuplot to produce graphical output of scientific data.

This course does not explicitly cover the object oriented aspects of the Python language.

Web Authoring: XML Introduction (Level 3) Finished 14:15 - 17:00 Balfour Macintosh Room

This course will introduce XML (the Extensible Markup Language). The course will cover the use of XHTML 1.0 which is a reformulation of HTML 4.01 in XML. The course will also introduce and use XSL (the eXtensible Markup Language).

Tuesday 17 November 2015

09:30
C: Introduction for Those New to Programming (1 of 3) Finished 09:30 - 13:00 Titan Teaching Room 1

A course in basic C programming intended for beginners to programming only. The aim of the course is to get everyone to the stage of being able to write small utility programs in C for carrying out simple calculations and data manipulation.

Web Authoring: DreamWeaver Introduction (Level 4) Finished 09:30 - 13:00 Balfour Macintosh Room

Macromedia Dreamweaver is a powerful web creation tool that allows non-technical people to produce professional websites. This course provides a practical introduction for those that wish to use Dreamweaver to create web-pages and manage websites. It focuses on building a small website.

14:15
Stata for Regression Analysis (1 of 2) Finished 14:15 - 17:00 Phoenix Teaching Room

This course is for new users who have learnt how to get data into Stata, and know how to operate basic syntax having completed the Basics course or through self-study with the student version or manuals. Emphasis will be on examples of running applied analyses of regression models for continuous, binary and ordinal outcomes using standard Stata procedures. Guidance will also be provided on further addons that may be of interest.

LaTeX (Text processing): Introduction (1 of 2) Finished 14:15 - 16:00 Cockcroft Lecture Theatre

LaTeX is a powerful document description language built on top of TeX. It is available on Unix, Windows and Macintoshes. It can be used for the presentation of plain text (including accented characters and letters outside the English alphabet), the typesetting of mathematics, the generation of tables, and producing simple diagrams. It is particularly suited for the writing of theses, papers and technical documents.

Override user: