skip to navigation skip to content

UCS Training Programme Lent Term 2010

Programme of events provided by University Computing Service
(Mon 18 Jan 2010 - Tue 13 Apr 2010)

Show:

Thu 4 Mar 2010 – Fri 12 Mar 2010

Now Today

[ Back to start of the programme ]


Thursday 4 March 2010

09:30
Excel 2007: Advanced Part 1 Finished 09:30 - 13:00 Phoenix Teaching Room

This course which is a follow up from the Excel Further Use course, covers some more advanced features of Excel 2007. The course will be taught using Excel 2007 on PCs (Windows XP) but Macintosh users of Excel 2008 should also find it useful.

13:30
Relational Database Design Finished 13:30 - 17:00 Balfour Macintosh Room

This course gives a simple introduction to organizing your data in a relational database. It aims to explain the arranging of your data. It does not deal with specific relational databases systems such as Access, Oracle or SQL Server, or the technical tools that you would or could use to set up your database. The course aims to provide you with enough information to sit down and design your database, regardless of the database product that you intend to use. Exercises will be done on paper, without using computers.

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

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.

Pattern Matching Using Regular Expressions (1 of 2) CANCELLED 14:15 - 16:00 Hopkinson Lecture Theatre

This course describes how patterns in text strings can be matched using regular expressions. A number of programming and scripting languages (such as Python, Perl, and Java) and other applications (such as Apache, PHP, Exim, and some text editors) support the use of regular expression patterns. Although there are some differences between the different implementations, there is also a lot in common.

The course has been modified and extended from the one previously given by Philip Hazel, the author of the PCRE ("Perl Compatible Regular Expressions") library, one of the standard and widely used regular expression libraries. The extensions are: Python and Java to the same level as Perl and PCRE; more warnings about problem areas, background usage and programming hints; and a short section on true (computer science) regular expressions and their uses when transferring data between programs.

Friday 5 March 2010

09:30
Excel 2007: Advanced Part 2 Finished 09:30 - 13:00 Phoenix Teaching Room

This course which is a follow up from the Excel Further Use course, covers some more advanced features of Excel 2007. The course will be taught using Excel 2007 on PCs (Windows XP) but Macintosh users of Excel 2008 should also find it useful.

Dragon Voice Activated Software: Increase Productivity and Reduce RSI Finished 09:30 - 13:00 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
Web Authoring: Cascading Style Sheets Next Steps (Level 4) (2 of 2) Finished 14:15 - 16:30 Phoenix Teaching Room

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.

Pattern Matching Using Regular Expressions (2 of 2) CANCELLED 14:15 - 16:00 Hopkinson Lecture Theatre

This course describes how patterns in text strings can be matched using regular expressions. A number of programming and scripting languages (such as Python, Perl, and Java) and other applications (such as Apache, PHP, Exim, and some text editors) support the use of regular expression patterns. Although there are some differences between the different implementations, there is also a lot in common.

The course has been modified and extended from the one previously given by Philip Hazel, the author of the PCRE ("Perl Compatible Regular Expressions") library, one of the standard and widely used regular expression libraries. The extensions are: Python and Java to the same level as Perl and PCRE; more warnings about problem areas, background usage and programming hints; and a short section on true (computer science) regular expressions and their uses when transferring data between programs.

LaTeX Follow-up Practical Using Texshop on a Macintosh CANCELLED 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.

Monday 8 March 2010

09:30
PowerPoint 2007: Further Use Practical Workshop Finished 09:30 - 13:00 Phoenix Teaching Room

This workshop will cover some of the more advanced features of PowerPoint with plenty of opportunity to ask questions. The workshop is largely driven by audience questions. Please bring pen and paper as handouts are not provided.

14:15
Python: Interoperation with Fortran CANCELLED 14:15 - 17:00 Phoenix Teaching Room
needs to be edited ===

This course is part of the Scientific Computing series.

This course introduces the f2py application and the Numerical Python ("numpy") module in Python which allow Python programs to eschange data with subroutines written in Fortran.

Tuesday 9 March 2010

10:00
Web Authoring: DreamWeaver Introduction (Level 4) Finished 10:00 - 13:30 Phoenix Teaching 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
Unix: Shell Scripting Workshop CANCELLED 14:15 - 17:00 Videoconferencing Suite

This course is part of the Scientific Computing series.

Please note that this course is NOT suitable for beginner or novice shell scripters. It is also NOT suitable for those who do not have significant practical experience of writing (or trying to write) their own shell scripts.

The purpose of this workshop is to give attendees the opportunity to ask questions about any problems they have encountered in trying to write their own shell scripts in bash, and to obtain advice on how to tackle more complex shell scripting tasks. It is unlikely to be of use to attendees who do not have some experience of writing shell scripts for their own purposes.

It is essential that those attending the workshop have thought of some questions to ask the presenters, or of some scenarios/problems they wish to explore with the presenters, prior to attending.

The intended audience of this workshop is those who have previously attended the Unix Shell Scripting course.

Word 2007: Mastering Advanced Features (Level 3) Finished 14:15 - 17:00 Cockcroft Lecture Theatre

The course is designed to give a overview of some of the advanced features of Microsoft Word 2007, principally for staff who produce reports or long documents. This is is very similar to Word 2007: Mastering Dissertations and Theses (Level 3) which is aimed more at students so please do not book on both courses.

R: Regression Analysis in R (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 R already, and know how to operate basic syntax. Emphasis will be on examples of running applied analyses of regression models for continuous, binary and ordinal outcomes using standard R procedures. Half a dozen libraries will be introduced that enables importing of data and running of linear, binary, ordinal and nominal outcome regression models in R.

Wednesday 10 March 2010

09:30
R: Regression Analysis in R (2 of 2) Finished 09:30 - 13:00 Phoenix Teaching Room

This course is for new users who have learnt how to get data into R already, and know how to operate basic syntax. Emphasis will be on examples of running applied analyses of regression models for continuous, binary and ordinal outcomes using standard R procedures. Half a dozen libraries will be introduced that enables importing of data and running of linear, binary, ordinal and nominal outcome regression models in R.

10:00
EndNote Web for Bibliographies: Introduction (self-paced) new Finished 10:00 - 12:00 Balfour Macintosh Room

An introduction to the browser-based bibliography program EndNote Web and its interaction with Microsoft Word to produce documents containing formatted reference citations. EndNote Web is a “lite” version of the stand-alone EndNote program. It is free to use to members of the University as part of the UL's subscription to the Web of Knowledge database of references.

EndNote Web enables you to search for relevant books and articles and store their citation details online. You can modify your copies of these references and add some notes. The program can later work as a “helper” application with Microsoft Word so that you can add consistently laid-out citations to a document that you are creating and create a sorted bibliography at its end.

EndNote Web does not provide advanced features such as customisation of output formats (styles) , these are only available with EndNote for Bibliographies

14:15
Mathematica: Numerical Linear Algebra Finished 14:15 - 17:00 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This course will cover using Mathematica for simple numerical programming, concentrating on linear algebra. It will indicate how it can be used for more advanced work, but not attempt to teach the details. The emphasis will be more on teaching what can be done than on teaching rules for how to do specific tasks.

Thursday 11 March 2010

09:30
Web Site Management: Creating and Managing a Web Site (Level 3) (1 of 2) Finished 09:30 - 13:00 Titan Teaching Room 2

This two-part course will describe good-practice aspects of designing, building and running a web site, and providing information on a web server. The requirements for providing accessible web pages, utilising the site-wide search engine on your web pages and liaising with a web design company are also covered.

In addition, Helen Sargan runs an "access/site design clinic" with information providers on a one-to-one basis: please contact her directly to make an appointment.

14:15
Parallel Programming: Options and Design Finished 14:15 - 17:00 Hopkinson Lecture Theatre

This course is part of the Scientific Computing series.

This is a detailed overview of using parallelism for achieving more computation in the same amount of elapsed time, covering both "shared memory" and "distributed memory" designs. It will concentrate on principles rather than details, to help attendees make the right decision and proceed in the right direction. It is aimed at users with significant programming experience who need more computation power than can be delivered by a single thread of execution on a single CPU core, including those who already program in parallel. The course is also designed for system administrators who need to support parallel codes, by describing the range of practical options, and their strengths, weaknesses, configuration issues and other important issues.

MySQL: Implementing a Relational Database Design (1 of 3) Finished 14:15 - 17:00 Titan Teaching Room 1

This beginners course equips you with the skills to implement a relational database design entity relationship diagram (ERD) into a MySQL database.

Friday 12 March 2010

09:30
Unix: Simple Shell Scripting for Scientists (1 of 3) Finished 09:30 - 13:00 Room GL.04 (CMS, Wilberforce Road)

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.

Web Site Management: Creating and Managing a Web Site (Level 3) (2 of 2) Finished 09:30 - 13:00 Titan Teaching Room 2

This two-part course will describe good-practice aspects of designing, building and running a web site, and providing information on a web server. The requirements for providing accessible web pages, utilising the site-wide search engine on your web pages and liaising with a web design company are also covered.

In addition, Helen Sargan runs an "access/site design clinic" with information providers on a one-to-one basis: please contact her directly to make an appointment.

MySQL: Implementing a Relational Database Design (2 of 3) Finished 09:30 - 13:00 Titan Teaching Room 1

This beginners course equips you with the skills to implement a relational database design entity relationship diagram (ERD) into a MySQL database.

14:15
Python: Checkpointing Finished 14:15 - 17:00 Phoenix Teaching Room

This course is part of the Scientific Computing series.

This course introduces the concept of checkpointing - the saving of a program's state while the program is running, such that the program can be restarted from that saved state - and describes how to implement application-level checkpointing for certain types of scientific programming tasks in Python. Attendees will benefit most from this course if they have a clear idea of the types of task which they wish to checkpoint prior to attending.

MySQL: Implementing a Relational Database Design (3 of 3) Finished 14:15 - 17:00 Titan Teaching Room 1

This beginners course equips you with the skills to implement a relational database design entity relationship diagram (ERD) into a MySQL database.

Override user: