Programación en C, C++, Visual C++, Matlab, entorno gráfico Java SE (Swing, Java FX), acceso a datos (MySQL, JDBC), manejo de ficheros XML, multitarea, comunicaciones (acceso a recursos web, sockets), tipos genéricos, expresiones lambda, applets, tecnologías web cliente (HTML5, CSS3, javascript), componentes Java EE (servlets, JSP, JSTL/EL), Ajax (JSON, JQuery, Angular JS), patrones Java EE (MVC, front-controller, filtros, factoría, singleton, DAO, etc.), acceso a datos (datasource, procedimientos almacenados), framework JSF, PrimeFaces, herramientas para el modelo (EJB, JPA, Hibernate), framework Spring (spring-core, spring-DAO, spring-ORM, spring-MVC), servidores de aplicaciones (Tomcat, Glassfish), herramientas para desarrollo (NetBeans, Eclipse, Maven, Git).