All-provider course timetable
June 2009
Thu 11 |
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. |
Python: Further Topics
Finished
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. |
|
Fri 12 |
SPSS: Beyond the Basics
Finished
This session follows on from SPSS: Basic Parts 1 and 2 and continues to introduce useful techniques for data analysis with SPSS. Working with sensitive data types will be covered and a basic introduction to SPSS command language. |
Python: Further Topics
Finished
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. |
|
Tue 16 |
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. |
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. |
|
Wed 17 |
Python: Operating System Access
Finished
This course is part of the Scientific Computing series. This course will introduce methods in Python for accessing the operating system environment (e.g. standard input, standard output, environment variables, etc). The course will cover topics such as command-line parsing in more detail than the "Python Introduction for Absolute Beginners" or "Python Introduction for Programmers". |
Thu 18 |
Photoshop: Further Techniques
Finished
Following on from the "Photoshop: Basic Techniques" course, this course covers some of the more advanced feature of Adobe Photoshop, the popular image manipulation and editing tool for graphics and design professionals. The course will explore some of the more advanced features of Photoshop. Techniques will be explained and demonstrated, and participants will then be given the opportunity to practice these for themselves. |
Mon 22 |
This course will introduce the use of PowerPoint in the production of presentation for use with slides, foils and direct projection. |
Tue 23 |
Python: Regular Expressions
POSTPONED
This course is part of the Scientific Computing series. This course explains how to construct and use regular expressions in Python (using the re module). It does not discuss how to construct complex regular expressions, nor does it cover regular expressions themselves in much detail, rather it focuses on how to use regular expressions in Python. For a detailed discussion of regular expressions see the "Pattern Matching Using Regular Expressions" course. |
Wed 24 |
PowerPoint: Further Use
Finished
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. |
July 2009
Tue 14 |
Word 2007 for Beginners (self-paced)
Finished
This self-paced practical course covers the most commonly used features of Microsoft Word 2007. It is not suitable for experienced users of other versions of Word wanting to find out about the new features in Word 2007. Those needing basic Windows training may also attend this course and do relevant exercises under supervision. |
[Excel 2003 also available - see note below] This self-paced hands-on course gives an introduction to spreadsheets, databases and charting using Excel 2007. There is emphasis on short cuts and other efficient ways of working. |
|
This course is part of the Scientific Computing series. This course will cover the important programming tasks that used to be messy or complicated in Fortran 77, and can be done more cleanly and effectively in modern Fortran (i.e. Fortran 90/95/2003). It is intended for people who have been using Fortran for many years, but have not been following the recent standards. It is also intended for people who have an older, but still valid, Fortran program and want to clean it up and make it easier to understand and maintain. It will cover only aspects of old Fortran (i.e. Fortran 77) that can be improved by replacing them, and not the totally new aspects. |
|
Wed 15 |
Word 2007 for Beginners (self-paced)
Finished
This self-paced practical course covers the most commonly used features of Microsoft Word 2007. It is not suitable for experienced users of other versions of Word wanting to find out about the new features in Word 2007. Those needing basic Windows training may also attend this course and do relevant exercises under supervision. |
[Excel 2003 also available - see note below] This self-paced hands-on course gives an introduction to spreadsheets, databases and charting using Excel 2007. There is emphasis on short cuts and other efficient ways of working. |
|
Python: Regular Expressions
Finished
This course is part of the Scientific Computing series. This course explains how to construct and use regular expressions in Python (using the re module). It does not discuss how to construct complex regular expressions, nor does it cover regular expressions themselves in much detail, rather it focuses on how to use regular expressions in Python. For a detailed discussion of regular expressions see the "Pattern Matching Using Regular Expressions" course. |
|
Thu 16 |
Word 2007 for Beginners (self-paced)
Finished
This self-paced practical course covers the most commonly used features of Microsoft Word 2007. It is not suitable for experienced users of other versions of Word wanting to find out about the new features in Word 2007. Those needing basic Windows training may also attend this course and do relevant exercises under supervision. |
[Excel 2003 also available - see note below] This self-paced hands-on course gives an introduction to spreadsheets, databases and charting using Excel 2007. There is emphasis on short cuts and other efficient ways of working. |
|
Fri 17 |
This course is part of the Scientific Computing series. This is an introduction to when and how to combine separate programs together to form an application, and when and how to split a single program apart. 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 some programming experience who need to start or join a significant programming project. |
Mon 20 |
This is a practical-based course for people new to writing Web pages. Only the basics of HTML (hypertext markup language) will be covered, but there are other courses for those wishing to extend their knowledge. By the end of the course participants will have created three personal linked web pages. |
Tue 21 |
Mathematica: Linear Algebra
Finished
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. |
Wed 22 |
This follows on from the Introduction to HTML and is a practical-based course. |
Thu 23 |
This course is part of the Scientific Computing series. This could be called "Computer Arithmetic Uncovered". It will describe how computers store and process integers and floating point numbers, and also the exceptions that might arise and what they mean. The intent is to explain how modern computers handle numbers, and how to get reliable answers for a reasonable amount of effort. |
Mon 27 |
This course is part of the Scientific Computing series. This is a simple introduction to using MPI for writing parallel programs to run on clusters and multi-CPU systems, for the purposes of "high-performance computing". It will cover the principles of MPI, and teach the use of the basic facilities of MPI (i.e. the ones that are used in most HPC applications), so that attendees will be able to write serious programs using it. It will describe other features that may be useful, but not teach their use. For technical reasons, the exact length, format and contents of the course have not yet been settled and will be provided later. Any requests for particular coverage will be welcomed, but cannot be promised. |