Teaching
Current course: 2011-12
Computer Science Engineering
- Concurrent Programing
Mathematics
- Scientific Software and Programing Introductory course
- Object Oriented Programing
Tools and software
iJava is a procedural programming language obtained by eliminating all the object-oriented aspects of Java language. iJava's syntax is actually a subset of the one of Java. Currently, iJava is being used to teach an introductory course to computer programing.
This website contains a set of video tutorials about object oriented programing in Java using NetBeans. It is in spanish and its goal is to present some important topics in an easy way.
Bookle is an online booking service that allows teachers arrange head-to-head sessions, interviews or other kind of presential activities.
SWAN is a new tool designed to help teachers to analyze student workload. The current version was released on 21 February 2009.
JMP is a java package that allows the developer to write concurrent programs simulating the synchronous and asynchronous message passing models. It also implements the selective waiting operation as well as a kind of remote invocation method. This library is designed to be used as a teaching tool in introductory courses about distributed programing. The current version was released in April 2011.