Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación para proporcionarle una navegación personalizada interactuando con su red social y realizar análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. OK Más información | Y más
ACADEMIA UNIVERSITARIA ABIERTA PARA ESTUDIANTES DE UPM
C/ Cartagena num. 99, Bº C, 28002 Madrid, 91 51 51 321, academia@cartagena99.com

Ir a nuestra página sobre Universidad Politécnica de Madrid

clases de Álgebra Discreta y Programacion Java
para Ingeniería Informática

Información sobre cursos UPM: 689 45 44 70 // 91 51 51 321

academia[@]cartagena99.com

Tutorías Individuales (clases particulares en nuestro local)

Clases a estudiantes de la Universidad Politécnica de Madrid

Grupos de estudio (para asignaturas de primero de carrera)

Documentos relacionados:


Documentos de Discreta:

apuntes de alumnos:
Universidad francisco de vitoria - Ingenieria informatica - asignatura: matematica discreta - Cap_6_Epp_
apuntes de alumnos:
URJC - DOBLE GRAD. ING. INFORM E ING. COMPUTADORES - asignatura: Matematica discreta - Entrega ej
ejercicios de alumnos:
UDIMA - Grado en Ingeniería a Informática - Matemáticas Discretas Ejercicios todos los temas - ejercicios
examenes de alumnos:
Universidad Carlos III de mADRID (Leganés) - Doble Grado en Ingeniería Informática y Ade - asignatura: Matemática discreta - examenes.p
examenes de alumnos:
UPM (Universidad Politécnica de Madrid) - Grado en Ingeniería de Software - Matematica Discreta - LyMD16_Par
apuntes de alumnos:
URJC - DOBLE GRAD. ING. INFORM E ING. COMPUTADORES - asignatura: Algebra y mat discreta - Hoja 1- Ma
examenes de alumnos:
UNED - Grado en Ingeniería Informática - Lógica y Estructuras Discretas - 2012-feb-s
temarios de alumnos:
UDIMA - Grado en Ingeniería a Informática - Matemáticas Discretas Temario 2ª semana - 20150302_r
examenes de alumnos:
UPM (Universidad Politécnica de Madrid) - Grado en Ingeniería de Computadores - LyMD Logica y Matemática Discreta - LyMD1516_P
apuntes de alumnos:
UPM - Grado en Ingeniería a Informática - mates Discreta - 1TeoriaCon
temarios de alumnos:
UDIMA - Grado en Ingeniería a Informática - Matemáticas Discretas Temario 1ª semana - 20150223_a
apuntes de alumnos:
CEU - Grado Ingeniería Biomédica - Matematica discreta - FM3 - Apun
apuntes de alumnos:
URJC - DOBLE GRAD. ING. INFORM E ING. COMPUTADORES - asignatura: Matematica discreta - Aritmetica
apuntes de alumnos:
UDIMA - Grado Org. Industrial - Matemáticas discretas - CUESTIONAR
apuntes de alumnos:
URJC - DOBLE GRAD. ING. INFORM E ING. COMPUTADORES - asignatura: Algebra y mat discreta - Soluciones
examenes de alumnos:
UNED - Grado en Ingeniería Informática - Lógica y Estructuras Discretas - 2013-feb-s
apuntes de alumnos:
UPM (Universidad Politécnica de Madrid) - Grado Ing. Software - asignatura: Lógica y Matemática discreta - Final_ener
ejercicios de alumnos:
Universidad Autónoma de Madrid - Doble Grado: Matemáticas - Ingeniería Informática - asignatura: Estructuras discretas y Lógica-Grafos/Combinatoria - Hoja3_EDyL
apuntes de alumnos:
UPM (Universidad Politécnica de Madrid) - Grado Ing. Software - asignatura: Lógica y Matemática discreta - Final_juli
apuntes de alumnos:
U-tad - Ingeniería de software - asignatura: Matemática Discreta - Presentaci

Documentos de Programacion:

apuntes de alumnos:
ILerna - DAM (Desarrollo Aplicaciones Multiplataforma) - asignatura: MP9. Programación de servicios y procesos - DAM_M09_03
temarios de alumnos:
UCM - Doble Grado Ing. Informática y Matemáticas - Programación del Doble Grado Inform. - Matemáticas - FP09.pdf
ejercicios de alumnos:
Universidad de Alcalá de Henares - 1º de Grado de Criminalística y ciencias y tecnologías forenses - asignatura: Programación Python - Cuaderno_d
apuntes de alumnos:
UFV (Universidad Francisco de Vitoria) - Doble Grado Análisis de Datos + Ing. Informática - asignatura: Programación 2 - PII_01_Ges
apuntes de alumnos:
- eso y bachillerato - programación en java - PROG14-TEM
apuntes de alumnos:
Escuela Telecomunicaciones, Vigo - Telecomunicaciones - asignatura: Programación 1 Prácticas - PI_Practic
ejercicios de alumnos:
UAH - Grado en Ingeniería de Computadores - Practica final Programacion Avanzada - PA-Practic
apuntes de alumnos:
UAM (Universidad Autónoma de Madrid) - Grado en Ingeniería Informática - asignatura: PROGRAMACION - Material_a
apuntes de alumnos:
Universidad Antonio de Nebrija (UAN) - Segundo de ingeniería informática - asignatura: Programación II - TEMA_1-SES
apuntes de alumnos:
Universidad Complutense de Madrid - Estadística Apricada 1er año - asignatura: Programación I - Laboratori
apuntes de alumnos:
UPM (Universidad Politécnica de Madrid) - Grado en Biotecnología - asignatura: Fundamentos de la Programación (Lenguaje R) - SolParc1_N
ejercicios de alumnos:
Universidad Carlos III - Ingenieria Mecanica - asignatura: programacion - Practical
apuntes de alumnos:
UAM (Universidad Autónoma de Madrid) - Grado en Ingeniería Informática - asignatura: PROGRAMACION - P1_esp.pdf
apuntes de alumnos:
UCM (Universidad Complutense de Madrid) - Grado en Matemáticas - Investigación Operativa. Programación Lineal - Alg_dual_s
apuntes de alumnos:
San Pablo CEU - Ingenieria Sistemas de Informacion + ADE - Programacion - collection
examenes de alumnos:
UC3M - Ing. Informática - Programación - Primer Par
ejercicios de alumnos:
Facultad Informática Universidad Complutense Madri - Grado en Ingeniería del Software - Fundamentos de programación (C++) - Ejer Tema
apuntes de alumnos:
UAX (Universidad Alfonso X El Sabio) - Grado en Ingeniería Informática - asignatura: Técnicas de Programación - Ejercicio_
apuntes de alumnos:
UNED - Grado en Teconologías de la Información - Programación Orientada a Objetos. Curso 14/15 - swing (1).
apuntes de alumnos:
UC3M - Grado en Ingeniería Informática - PROGRAMACION - Interfaces

Documentos de Java:

apuntes de alumnos:
Universidad CEU San Pablo - Ingeniería Biomedica - asignatura: java - Tema1.pdf
apuntes de alumnos:
UC3M (Universidad Carlos III de Madrid) - Máster en Ingeniería de Telecomunicaciones - Programación C y Java Telecomunicaciones - Teoria_con
apuntes de alumnos:
IES la Paloma - Ciclo de Grado Superior DAM - Ejercicios de Programación (JAVA) - ejercicios
apuntes de alumnos:
Lancaster University - Computer Science - asignatura: Erlang y Javascript - 20._Javasc
apuntes de programacion:
Curso de Java avanzado para empresas (J2EE)
ejercicios de alumnos:
IES Clara del Rey - Ciclo Desarrollo Aplicaciones Web (DAW) - asignatura: JAVA EJERCICIOS - EJERCICIOS
apuntes de alumnos:
Lancaster University - Computer Science - asignatura: Erlang y Javascript - 19._Javasc
ejercicios de programacion:
Ejercicios de Java nivel Introduccion
ejercicios de alumnos:
IES Clara del Rey - DAM - Java - Ejercicio3
apuntes de alumnos:
INSA - Trabajando - JAVA - Fundamento
apuntes de alumnos:
UAH - Grado en Sistemas de Información - Programacion en java. Le mando el ejercicio 2 - POOTema5-2
apuntes de alumnos:
IES la Paloma - Ciclo de Grado Superior DAM - Ejercicios de Programación (JAVA) - ejercicios
apuntes de alumnos:
Universidad Pontificia de Salamanca - 3º de ADET - asignatura: Java - Practica4a
ejercicios de alumnos:
UNED (Universidad Nacional de Educación a Distanci - Grado en Ingeniería Informática - Prácticas de Java para arreglar - 2016-2017-
examenes de alumnos:
- eso y bachillerato - programación en java -
apuntes de alumnos:
CEU San Pablo - Doble Grado Ing. Biomédica e Ing. Telecomunicaciones - asignatura: Algoritmos .javaclass - ComidaExce
apuntes de alumnos:
Universidad Politecnica de Madrid ETSIT - Ingenieria Biomedica - Algoritmos y estructuras de datos (Java) - T3.4_Fiabi
ejercicios de alumnos:
UC3M (Universidad Carlos III de Madrid) - Grado en Ingeniería Informática - Programación(Java) - Ejercicios
apuntes de alumnos:
CEU - Grado de Ingeniería Biomédica - asignatura: Projecto expresiones regulares en java - codigo_pro
apuntes de alumnos:
PobBac.java

Profesores Relacionados:


Profesores que imparten Discreta:

Imparte: Programación Java, C#, C++, Python, BBDD (MySQL, MONGO DB, Django), Matemáticas Discreta, scratch, redes, Linux (Bash), Unity, Unreal (motores de videojuegos)
Experiencia: Programador aplicación móvil C++
Disponibilidad: tardes a partir de las 18
Fecha de Alta en nuestra base: 2021-09-08
Imparte: Lógica Matemática, Lógica Simbólica, Lógica Informática, Teoría de la Computación, TALF, Prolog, Lógica Borrosa, Fuzzy Logic, Multivalorada, Matemáticas Discretas, Estructuras Discretas, Estadística, Estadística para la psicología, Métodos Numéricos, Octave , Algebra Lineal, Calculo, Compiladores, Inteligencia Artificial, Estadística computacional, Aprendizaje de máquina, R, Programación en R, Ecuaciones diferenciales, Teoría de la medida e Integrales, Criptografía
Experiencia: Profesor Universidad
Disponibilidad: preferible tardes
Fecha de Alta en nuestra base:
Imparte: Algebra, calculo, analisis de varias variables, estadistica, ecuaciones diferenciales, matematica discreta, ...
Experiencia: estudiantes
Disponibilidad: completa
Fecha de Alta en nuestra base: 2010-10-26
Imparte: *Lenguajes: Java, C, HTML, Javascript, Python, and SQL ? *Bases de datos: SQL Server, MySQL, and SQLite *Editores: Aptana, Eclipse, and Sublime Text ? *Herramientas Administrativas: Asana and Quickbooks *Paqueterías: Words processor, spreadsheets, presentations (Free Office, Office, and Google Docs) *SO: Mac OS Sierra+, Windows 10+, Linux *Matemáticas Discretas
Experiencia: estudiantes
Disponibilidad: mañanas
Fecha de Alta en nuestra base: 2017-10-27
Imparte: Matemáticas, Física, Química de ESO y BACH. Álgebra, Cálculo, Electromagnetismo, Campos y Ondas, Matemáticas discretas, Mecánica, Termodinámica, Estadística, Análisis funcional,...
Experiencia: profesor_otros
Disponibilidad: completa
Fecha de Alta en nuestra base: 2017-06-29
Imparte: Programación C/C++, Álgebra, Algorítmica, Matemática Discreta, Cálculo, Linux, Sistemas Operativos, Redes, Bash, Shellscripting
Experiencia: Profesor Particular, Programador Guadalinex, Molin
Disponibilidad: Mañanas, tardes academia opositor
Fecha de Alta en nuestra base:
Imparte: Álgebra, Calculo, estadística, econometria,logi a,física, programación lineal,matematica empresarial, ecuaciones diferenciales, matemática discreta, etc.
Experiencia: freelancer
Disponibilidad: completa
Fecha de Alta en nuestra base: 2016-05-04
Imparte: Matemáticas: Análisis, Álgebra, Estructuras Algebreaicas, Cálculo Numérico (Matlab), Variable Compleja, Análisis Funcional, Ecuaciones Diferenciales, Topología, Geometría Diferencial, Matemática Discreta, Estadística, Probabilidad, Teoría de la Medida... Informática: Programación (C, Pascal, VHDL, ensamblador, LISP, SQL, etc) Lógica, Electrónica Digital, Teoría de Autómatas, etc
Experiencia: estudiantes
Disponibilidad: completa
Fecha de Alta en nuestra base: 2012-02-20
Imparte: Programación Python, C/C++, Matlab, Java, VHDL, OpenMP, MPI, LISP, BBDD, SQL, Algoritmia, TALF... Lógica, Matemática Discreta, Estadística...
Experiencia: Trabaja hasta las 16:00 en Inform?ca dpues clases
Disponibilidad: Tardes a partir de las 15 y fines de semana
Fecha de Alta en nuestra base:
Imparte: -Calculo en una Variable -Calculo en varias variables -Matematica Discreta -Algebra lineal -Logica -Ecuaciones Diferenciales
Experiencia: profesor_universitario
Disponibilidad: tardes_sabados
Fecha de Alta en nuestra base: 2022-12-09
Imparte: De forma discontinua he impartido clases particulares de las siguientes materias: Teoría de autómatas y lenguajes formales (UNED) Matemática discreta y lógica clásica (UNED) Programación en C+- y Java básico(UNED) Programación en Pascal Fundamentos de electrónica digital (UNED y anteriormente FP) Cálculo de una variable (UNED, titulación antigua) Estructura de computadores I (UNED) De algunas tengo mis propios materiales (difusión pública en www.aconute.es) No descarto impartir mate
Experiencia: profesional
Disponibilidad: tardes
Fecha de Alta en nuestra base: 2015-03-20
Imparte: Matemáticas: Algebra, Matemática discreta, Geometria Diferencial, Cálculo
Experiencia: profesor_universitario
Disponibilidad: sabados
Fecha de Alta en nuestra base: 2013-11-13
Imparte: Cualquier asignatura relacionada con las matemáticas. - Matemáticas Básicas. - Matemática Discreta. - Álgebra (Lineal, estructuras algebraicas, ...). - Análisis/Cálculo (Real, complejo, ...). - Geometría (Diferencial, lineal, ...).
Experiencia: investigador
Disponibilidad: completa
Fecha de Alta en nuestra base: 2019-06-19
Imparte: Cálculo, Álgebra, Matemática Discreta, Matemáticas Empresariales, Matemáticas Financieras en inglés
Experiencia: Profesor particular 17 años. academias 10 años, In
Disponibilidad: completa
Fecha de Alta en nuestra base:
Imparte: Álgebra, cálculo, matemática financia, matemática discreta... todo lo relacionado con la matemáticas
Experiencia: profesor_otros
Disponibilidad: mañanas
Fecha de Alta en nuestra base: 2014-06-17

Profesores que imparten Programacion:

Imparte: - MATEMÁTICAS (CÁLCULO, ALGEBRA) - INGLÉS NIVEL INTERMEDIO - PROGRAMACIÓN EN JAVA (EN 3 MESES APROXIMADAMENTE) -
Experiencia: estudiantes
Disponibilidad: tardes
Fecha de Alta en nuestra base: 2009-02-03
Imparte: Álgebra, Cálculo, Programación (C, Python, LaTeX, bash, Java, Matlab, R, javascript,?), Teoría de Lenguajes y Autómatas (rama en la que estoy haciendo un doctorado ahora mismo), Excel. En estos momentos me encuentro fuera de España haciendo una estancia en Alemania pero volveré a Madrid a finales de junio.
Experiencia: investigador
Disponibilidad: No está interesado
Fecha de Alta en nuestra base: 2018-04-13
Imparte: Programación, varios lenguajes: Pascal, C++, java, PHP, javascript, HTML. Bases de datos relacionales. Ofimática. Paquete Microsoft Office (Word, Exel, Access, Powerpoint) Sistemas operativos: Windows 98, XP. Linux, RedHat, Debian, Ubuntu.
Experiencia: profesor_otros
Disponibilidad: asimetrico
Fecha de Alta en nuestra base: 2009-12-16
Imparte: PROGRAMACION C/C++, ASP .NET 2.0, BASES DE DATOS MS SQL SERVER, DISEÑO WEB
Experiencia:
Disponibilidad: tardes
Fecha de Alta en nuestra base:
Imparte: 1. Bachillerato y Universidad: Matematias, Estadistica, Fisicay Quimica. 2. Profesionales: Excel (VBA para Excel), Matlab,lenguajes de Programacion orientado a objetos (C++,Java) y Gestion de Proyectos con Ms Project.
Experiencia: investigador
Disponibilidad: mañanas
Fecha de Alta en nuestra base: 2016-10-14
Imparte: Tengo 6 años de experiencia como programador. Actualmente me dedico a la programación principalmente en C++, python y bash script. He trabajado con PHP, SQL, JavaScript y HTML. Utilizo y administro sistemas linux desde 2002.
Experiencia: profesional
Disponibilidad: tardes_sabados
Fecha de Alta en nuestra base: 2012-11-04
Imparte: Matemáticas(Algebra o Cálculo), Física, Programación (Lenguaje C), Electrónica(Analógica, Digital, Circuitos)
Experiencia: profesional
Disponibilidad: tardes a partir de las 5 y Agosto completo
Fecha de Alta en nuestra base: 2008-06-03
Imparte: Programación, POO, Estructura de Datos (Python, C++, Java), Redes, Sisemas Operativos (Linux), Scripting, BBDD (MySQL, MONGO DB), TALF
Experiencia: amplia como profesor particular
Disponibilidad: En las mañanas y ocasionalmente en las tardes
Fecha de Alta en nuestra base: 2021-07-02
Imparte: Programación Java, C, Visual Basic, websphere, eclipse, Oracle, SQL, Access, Ofimatica, Arquitectura de equipos.
Experiencia:
Disponibilidad: Tardes sabados.
Fecha de Alta en nuestra base:
Imparte: Electrónica Digital, Analógica, Máquinas Eléctricas, Ensamblador, PIC, Programación C/C++, Java, Instalaciones Eléctricas, Autómatas Siemens (LOGO SOFTCOMFORT, ST200, grafcet)
Experiencia: Academia propia
Disponibilidad: tardes a partir de las 15
Fecha de Alta en nuestra base:
Imparte: Matemáticas (Álgebra, Cálculo, Geometría, Estadística, Programación) a nivel de 2º ó 3º de universidad. Física a nivel de 1º universidad. Química a nivel de bachillerato. Electrónica y Circuitos (resolución de circuitos, diodos, transistores, Thevenin, Norton...). Programación en C a nivel medio. Programación y uso de Matlab a nivel avanzado (incluso preparación de presentaciones). Tratamiento de imágenes (estoy realizando mi PFC en conteo de personas en sistemas de video-seguridad en secu
Experiencia: estudiantes
Disponibilidad: completa
Fecha de Alta en nuestra base: 2010-06-11
Imparte: Algebra, Termodinamica, Vibraciones, Programacion C, CFD, Fisica, Mecanica de Fluidos.
Experiencia: estudiantes
Disponibilidad: completa
Fecha de Alta en nuestra base: 2016-06-16
Imparte: Programación: C, C++, Java, Scheme, Prolog, Pascal... Matemáticas y Estadística nivel hasta Bachillerato Ofimática todos los niveles Tengo experiencia y el título de Formador de formadores.
Experiencia: estudiantes
Disponibilidad: tardes
Fecha de Alta en nuestra base: 2011-12-13
Imparte: Matemáticas, Física, Electrónica, Programación, Química, Inglés, Economía y asignaturas específicas de Ingeniería (electromagnetismo, teoría de la señal, microondas, mecánica, óptica, radiocomunicación, etc).
Experiencia: profesional
Disponibilidad: tardes_sabados
Fecha de Alta en nuestra base: 2010-08-05
Imparte: Matemáticas, Informática a nivel de Ofimática y de lenguajes de programación
Experiencia: profesional
Disponibilidad: tardes_sabados
Fecha de Alta en nuestra base: 2008-09-15

Profesores que imparten Java:

Imparte: Programación, Pascal, Fortran, SQL, VisualBasic, Excel/VBA, VB.NET, ASP.NET, Java, JSP, PHP, XML, HTML, DHTML, Javascript, Fundamentos de pruebas de carga de aplicaciones web, Fundamentos de pruebas funcionales, entre otros (ver CV).
Experiencia: profesional
Disponibilidad: tardes a partir 18:30
Fecha de Alta en nuestra base: 2009-02-11
Imparte: C,C++ C#, Java JavaScript,VueJS HTML5,Bootstrap,CSS Dockers Linux
Experiencia: freelancer
Disponibilidad: mañanas
Fecha de Alta en nuestra base: 2020-12-31
Imparte: Java, C++, Python, Javascript, PHP... programación cualquier nivel, MySQL, Linux, Sistemas Operativos
Experiencia:
Disponibilidad:
Fecha de Alta en nuestra base:
Imparte: Programacion, modula2, Java, calculo, algebra, electronica, circuitos
Experiencia: Cartagena99, programacion, curso de Java, windows2
Disponibilidad:
Fecha de Alta en nuestra base:
Imparte: Programación: Java, C++, C, Pascal. Primaria y ESO: Matemáticas, Física y Química, Tecnología.
Experiencia: estudiantes
Disponibilidad: mañanas_y_sabados
Fecha de Alta en nuestra base: 2010-10-05
Imparte: Preferentemente y con experiencia previa: Programación en JAVA, C. Programación en lenguaje SQL (MySQL, Oracle, Microsoft SQL Server,...) Además podría dar clases de: Lenguaje HTML, CSS, JSP, C#, .Net, C++ Estadística, Cálculo, Álgebra. Inglés. Con respecto al horario, he indicado horarios asimétricos debido a que tengo disponible los fines de semana, miércoles por la tarde y viernes por la tarde. He indicado ocupación actual "profesional del área correspondiente", pero quería
Experiencia: profesional
Disponibilidad: asimetrico
Fecha de Alta en nuestra base: 2015-11-03
Imparte: Temas relacionados con programación (html,php,c,c++,java,sql,xml) Temas relacionados con redes informáticas. Temas relacionados con matematicas,fisica.
Experiencia: freelancer
Disponibilidad: mañanas
Fecha de Alta en nuestra base: 2012-06-29
Imparte: Matematicas y estadistica: aplicaciones informaticas (Minitab, SAS, Maple, Matlab). Informatica: nivel basico de programacion (Java y C). Ingles: nivel alto, oral y escrito. Soy profesora de matematicas de secundaria en Inglaterra.
Experiencia: profesor_otros
Disponibilidad: completa
Fecha de Alta en nuestra base: 2009-03-04
Imparte: C#, Ajax, PHP, Asp, Cobol, Dreamweaver, 3DStudio, SQL Server, javascript, asp, .net, visual studio
Experiencia: Analista programador varias empresas (Atlas, OCU..
Disponibilidad: sale de currar 16:30
Fecha de Alta en nuestra base:
Imparte: Programación en Java, Metodología de la Programación Orientada a Objetos, Desarrollo de aplicaciones Web con Java, UML, HTML.
Experiencia: profesional
Disponibilidad: tardes
Fecha de Alta en nuestra base: 2010-03-16
Imparte: Java, J2EE, Postgres, MySQL, JDBC, Oracle, XML, JSP, Rational Rose, UML, Linux (Debian Readhat...), Redes, Pascal, LISP, Prolog.
Experiencia: estudiantes
Disponibilidad: mañanas
Fecha de Alta en nuestra base: 2008-10-07
Imparte: Programación todos los nieveles (Modula-2, Java...), estadísica, sistemas operativos, arquitectura computadores
Experiencia:
Disponibilidad: consultar horarios (todo el verano)
Fecha de Alta en nuestra base:
Imparte: Programación en varios lenguajes, también Haskell, Prolog, Python, Java...
Experiencia: programador en activo
Disponibilidad: variados
Fecha de Alta en nuestra base: 2023-10-30
Imparte: Matemáticas, Informática básica, java, dreamweaver, HTML, websphere
Experiencia: 3 años informática, 5 Profesora matemáticas
Disponibilidad: Tardes a partir de las 15:30
Fecha de Alta en nuestra base:
Imparte: Programación: java, C, C++, Pascal, Fortran, C#, haskell, prolog, picky... Sistemas Operativos Redes Bases de datos Ofimática Ingeniería del Software Bases de datos: Mysql, Sql Server, Sql, Pl-Sql Comunicación para emprendedores
Experiencia: freelancer
Disponibilidad: asimetrico
Fecha de Alta en nuestra base: 2016-06-28