Found 12 relevant results in 1.99s where lecturer="Peter Arbenz"

Search options
Showing results ordered by
Results view

Algorithms for solving large scale eigenvalue problems

Numerische Methoden für grosse Matrixeigenwertprobleme

251-0504-00L 2004S , 2006S , 2008S 5 Credits BSC , DS , MSC D-MATH , D-INFK

In this lecture algorithms are investigated for solving eigenvalue problemswith large sparse matrices. Some of these eigensolvers have been developedonly in the last few years. They will be analyzed in theory and practice (by meansof MATLAB exercises).

2004S
2006S
251-0540-00L 2004S , 2005S , 2006S , 2007S , 2008S 4 Credits DS D-INFK

Class participants study and make a 40 minute presentation (in English) on fundamental papers of Computational Science. A preliminary discussion of the talk (structure, content, methodology) with the responsible professor is required. The talk has to be given in a way that the other seminar participants can understand it and learn from it. Participation throughout the semester is mandatory.

2004S
2005S
2006S
2007S
251-0541-00L 2004W , 2005W , 2006W , 2007W , 2008W 4 Credits DS , MSC D-CHAB , D-INFK

Class participants study and make a 40 minute presentation (in English) on fundamental papers of Computational Science. A preliminary discussion of the talk (structure, content, methodology) with the responsible professor is required. The talk has to be given in a way that the other seminar participants can understand it and learn from it. Participation throughout the semester is mandatory.

2004W
2005W
2006W
2007W
252-5251-00L 2005W , 2006S , 2006W , 2007S , 2007W , 2008S , 2008W 2 Credits BSC D-INFK

Class participants study and make a 40 minute presentation (in English) on fundamental papers of Computational Science. A preliminary discussion of the talk (structure, content, methodology) with the responsible professor is required. The talk has to be given in a way that the other seminar participants can understand it and learn from it. Participation throughout the semester is mandatory.

2005W
2006S
2006W
2007S
2007W
2008W
251-0846-00L 2004S , 2005S , 2006S , 2007S , 2008S 4 Credits BSC , DS D-INFK , D-BAUG

Introduction to programming in Java. Procedural foundations of programming and outlook to object oriented programming. Variables, types, assignments, control structures (branch, loop), data structures, algorithms, line graphics, Java applets, graphical user interface. Writing small programs. Working with a professional programming environment (Eclipse).

2004S
2005S
2006S
2007S
251-0838-00L 2004S , 2005S , 2006S , 2007S , 2008S 4 Credits BSC , DS D-INFK , D-MAVT

Students will be presented an overview of computer organization anddesign. Using the assembly language MIPS the organization levels fromlogic gates to the data path are described. Additional topics fromtheoretical and practical computer science are Turing machines,information theory, computer networks and data bases.

2004S
2005S
2006S
2007S
251-0845-00L 2003W , 2004W , 2005W , 2006W , 2007W , 2008W 5 Credits BSC , DS D-INFK , D-BAUG

In this lecture, basic terms of computer science are introduced.Emphasis is given on:The Internet as a data source for literature search and as a platform for publication.Introduction to MATLAB, a powerful tool for scientific computation and data processing.Introduction to relational database systems with exersices in Access.

2003W
2004W
2005W
2006W
2007W
251-0832-00L 2004S , 2005S , 2006S , 2007S , 2008S 4 Credits BSC , DS D-INFK , D-MAVT

The fundamental elements of imperative programming languages (variables, assignments,conditional statements, loops, procedures, pointers, recursion) are explained on the basis of C++.Simple data structures (lists, trees) and fundamental algorithms (searching, sorting)are discussed and implemented. Finally, the concept of object oriented programming is briefly explained.

2004S
2005S
2006S
2007S
251-0845-01L 2003W 5 Credits

In this lecture, basic terms of computer science are introduced. Emphasis is given on the Internet, WWW and Computer networks. Text processing is done with LaTeX, spread sheets are treated with Excel. Much emphasis is given to the introduction and efficient usage of MATLAB, a powerful tool for computational science.

263-5001-00L 2008W 5 Credits BSC , DS , MSC , WBZ D-MATH , D-INFK

The finite element (FE) method is the method of choice for (approximately) solving partial differential equations on complicated domains. In the first third of the lecture, we give an introduction to the method. The rest of the lecture will be devoted to methods for solving the large sparse linear systems of equation that a typical for the FE method. We will consider direct and iterative methods

401-2694-00L 2005S , 2006S , 2007S , 2008S 6 Credits BSC , DS , MSC D-BSSE , D-INFK , D-MATH

This course is on programming for parallel computers. At a low levels, memory, vectors/pipelining, branch prediction, and independent functional units are studied. The next level is on shared memory machines using OpenMP. At the highest level on multiple independent processors, networks and MPI programming are studied. Numerical examples: FFT, linear algebra, and Monte-Carlo are studied.

2005S
2006S
2007S
251-0548-00L 2005S , 2006S , 2007S , 2008S 6 Credits BSC , DS , MSC D-BSSE , D-INFK , D-MATH

The aim of this course is to show how numerical algorithms are implemented correctly and efficiently.We follow this agenda by discussing various important algorithms of numerical linear algebra.

2005S
2006S
2007S