Antonio Carzaniga

Courses - Lecture Material

This page contains the source files of most of the beamer presentations used in my lectures for the Algorithms and Data Structures and Computer Networking classes I teach at the Univesity of Lugano. These source files have been authored by me, and are available on-line in the hope that they will be useful to others. In particular, I have been asked to share these source files to exemplify the use of PsTricks macros to create graphs and schematic diagrams. I also hope that readers would point out errors and offer constructive suggestions for both content and form.

Quick links:

All the documents except for some pictures are Copyright © 2005-2015 Antonio Carzaniga.

Permission is granted to copy, distribute and/or modify these documents under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts. A copy of the license is available here. Please, send comments, suggestions, or complaints about this document to the author by e-mail at [email protected].


All the presentations are typeset with the LaTeX system. So, you obviously need a relatively recent verions of the TeX/LaTeX system. In particular, you also need the following packages and style files: Some of these presentations also need additional files (e.g., images). I apologize but I have not had the time to make them available on this page. Also, notice that some of the fonts used to generate some of the presentations may not be available on your system. Therefore the presentations you typeset may look a bit different from the ones you find here.

Lectures from Algorithms and Data Structures

The following lectures are based on the book Introduction to Algorithms, by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein.

Lectures from Computer Networking

The following lectures are based on the book Computer Networking: A Top-Down Approach, by James F. Kurose and Keith W. Ross (Addison-Wesley).
this page is maintained by Antonio Carzaniga and was updated on January 12, 2016