Educating a Health Informatician

Transcripción

Educating a Health Informatician
Coming of age in Health Informatics
Educating a Health Informatician
Alan D. March
Universidad del Salvador
Ciudad de Buenos Aires
Argentina
Health Informatics
Definition
No..please…not another one.
But one thing is for sure:
It brings together, someway or another, the
fields of Health "Sciences" and Informatics
Topics
• Health informatics ¿science or technology?
• Health informatics as a transdisciplinary field
of knowledge (multidisciplinarity is an oversimplification)
• What do we teach a health informatician?
Health Informatics: Science or Technology?
• Science (basically) observes, finds "knowledge vaccums"
generates hypothesis, contrasts them with reality, and
finally produces laws which gradually build into theories
• Technology prescribes manners of doing things, generally
to accomplish a goal
• Both medicine and informatics have scientific and
technological aspects;
• In the professional worlds of both medicine and
informatics, the science is usually taught in the
undergraduate period…and gradually forgotten after
graduation.
The distinction between life scientists developing skills
in information technology versus information
technologists developing skills in life sciences is best
articulated as bioinformatics tool users and
bioinformatics tool builders, respectively
Kane MD, Brewer JL: An information technology emphasis in biomedical informatics education.
Journal of Biomedical Informatics 40 (2007): 67-72
Health Informatics: Science or Technology
• Science models/explains the world
• Technology prescribes manners of doing things,
generally to accomplish a goal
• Both medicine and informatics have scientific and
technological aspects;
• In the professional worlds of both medicine and
informatics, the science is usually taught in the
undergraduate period…and gradually forgotten after
graduation.
Integration of fields of knowldge
• No longer a simple concept. But there are
several types of integration
• «Single» disciplines (¿¿do they really exist??)
Integration of fields of knowledge:
Types*
• Multidisciplinary
• Yuxtaposed application of different disciplines. No crossbreeding
• Interdisciplinary
• Disciplinary interaction, with cross-breeding and mutual
methdological transformation
• Transdisciplinary
• Cooperative merging, with emerging knowledge.
*Rosenfield PL: The potential of transdisciplinary research for sustaining and extending linkages between the
health and social sciences, Soc Sci Med 35:1343–1357, 1992
Collaboration between fields of knowledge
Multidisciplinarity
• The study of science itself:
 From a philosophical perspective, the study of its basic traits and
differences with religion, art or technology;
 From an antropological or sociological, the study of the behaviour of
scientific communities, or the effect of social phenomena on
scientists’ behaviour;
 From a psychological perspective, the study of scientists’ motivations,
or their reasoning mechanisms;
 From a historical point of view, the dynamics and changes science has
undergone throughout time.
There does not necessarily exist collaboration between specialists
Fields see each other in a black box manner
Collaboration between fields of knowledge
Multidisciplinarity
• In Health Informatics:
 Text mining algorithms applied to autocoding
 Algorithms for overlaying PET and CT;
 Validity of computer-assisted diagnoses of digital medical
images
Collaboration between fields of knowledge
Interdisciplinarity
• Climate change;
• Sustainable development;
• Sociology of technology;
Researchers form each discipline must develop methods to analyze problems
previously unforseen,
Collaboration between fields of knowledge
Transdisciplinarity
• BioInformatics
• Health informatics
The collaboration between disciplines creates new "pieces" of knowledge, which
did not exist in their parent disciplines
Disciplinary approaches
Single discipline
Multidisciplinary
Interdisciplinary
Transdisciplinary
Trandisciplinarity in Health Informatics
Where’s the new knowldge?
• Controlled terminologies
• Information models/artifacts (openEHR, HL7)
The collaboration between disciplines creates new "pieces" of knowledge, which
did not exist in their parent disciplines
So…what should a Health Informatics
curricula look like?
• It is most probably a specialization of
Informatics;
• There are two main branches of informatics
educations: Computer Science and
Information Systems;
• Health Informatics is mainly Information
Systems.
But what should it look like
• It should be made of three main blocks:
 The core curricula of information science
 An introduction to Health Sciences and the
practice of the Medicine and allied professions, as
well as the adminsitrative processes involved.
 The novel inforamtions which the practice of
Health Informatics has provided
Informatics Core Curricula
• Examples:
 In Argentina: RedUnCI (Red de Universidades
Nacionales con Carreras de Informática
http://redunci.info.unlp.edu.ar/
 In USA: Association for Computer Machinery (ACM)
Curricula Recommendations
http://www.acm.org/education/curricula-recommendations
RedUnCI proposal
 Nucleo Curricular Básico
 Núcleos Curriculares Especificos




Ciencias de la Computación o Ciencias Informáticas
Ingeniería del Software
Sistemas de Información
Ingeniería de Computación o Ingeniería Informática
RedUnCI proposal
 Nucleo Curricular Básico






Ciencias Básicas
Teoría de la Computación
Algoritmos y Lenguajes
Arquitecturas, Sistemas Operativos y Redes
Ingeniería del Software, Bases de Datos y Sistemas de Información
Cuestiones Profesionales y Sociales
RedUnCI proposal
 Nucleo Curricular Básico
 Ciencias Básicas (400 hrs)




Teoría de la Estructuras Discretas. Definiciones y pruebas estructurales.
Estructuras Algebraicas. Álgebra Lineal y Geometría Analítica.
Cálculo diferencial e integral en una y varias variables.
Elementos de lógica proposicional y de primer orden: Enfoque sintáctico y semántico. Técnicas de
prueba. Estructura de las pruebas formales.
 Probabilidad y estadística.





Teoría de la Computación
Algoritmos y Lenguajes
Arquitecturas, Sistemas Operativos y Redes
Ingeniería del Software, Bases de Datos y Sistemas de Información
Cuestiones Profesionales y Sociales
RedUnCI proposal
 Nucleo Curricular Básico
 Ciencias Básicas
 Teoría de la Computación (250 hrs)









Lenguajes formales y autómatas. Minimización de Autómatas. Expresiones Regulares. Máquinas de
Turing. Jerarquía de Chomsky. Gramáticas e Isomorfismos.
Lenguajes de Programación: Entidades y ligaduras. Sistema de Tipos, Niveles de Polimorfismo.
Encapsulamiento y Abstracción. Conceptos de Intérpretes y Compiladores. Criterios de Diseño y de
Implementación de Lenguajes de Programación. Nociones básicas de semántica formal.
Análisis de Algoritmos: Análisis asintótico, comportamiento en el mejor caso, caso promedio y peor caso.
Notación 0(). Balance entre tiempo y espacio en los algoritmos.
Conceptos Básicos de Teoría de Computabilidad y Complejidad: Problemas computables y no
computables. Problema de la detención. Problemas tratables e intratables. Funciones Recursivas.
Elementos de inteligencia artificial simbólica y no simbólica.
Algoritmos y Lenguajes
Arquitecturas, Sistemas Operativos y Redes
Ingeniería del Software, Bases de Datos y Sistemas de Información
Cuestiones Profesionales y Sociales
RedUnCI proposal
 Nucleo Curricular Básico
 Ciencias Básicas
 Teoría de la Computación
 Algoritmos y Lenguajes (400 hrs)
 Resolución de problemas y algoritmos.
 Estructuras de Control. Recursividad. Eventos. Excepciones. Concurrencia.
 Tipos abstractos de datos. Estructuras de Datos. Tipos de datos recursivos. Representación de
datos en memoria. Estrategias de implementación. Manejo de memoria en ejecución.
 Algoritmos fundamentales: Recorrido, búsqueda, ordenamiento, actualización.
 Estrategias de diseño de algoritmos. Algoritmos numéricos y propagación de error.
 Paradigmas de Programación: Imperativo, Orientado a Objetos, Funcional, Lógico.
 Concurrencia y Paralelismo. Algoritmos concurrentes, distribuidos y paralelos.
 Arquitecturas, Sistemas Operativos y Redes
 Ingeniería del Software, Bases de Datos y Sistemas de Información
 Cuestiones Profesionales y Sociales
RedUnCI proposal
 Nucleo Curricular Básico




Ciencias Básicas
Teoría de la Computación
Algoritmos y Lenguajes
Arquitecturas, Sistemas Operativos y Redes (250 hrs)



Arquitectura y Organización de Computadoras. Representación de los datos a nivel máquina. Error. Lenguaje
Ensamblador. Jerarquía de memoria, Organización funcional. Circuitos combinatorios y secuenciales. Máquinas
Algorítmicas. Procesadores de alta prestación. Arquitecturas no Von Neumann. Arquitecturas multiprocesadores.
Sistemas Operativos, Concepto de Proceso. Planificación de Procesos. Concurrencia de ejecución. Interbloqueos.
Administración de memoria. Sistema de Archivos. Protección. Sistemas operativos: de tiempo real, embebidos
(embedded), distribuidos. Comunicación, Sincronización, Manejo de Recursos y Sistemas de Archivos en Sistemas
Distribuidos. Memoria Compartida Distribuida. Control de Concurrencia en Sistemas Distribuidos. Transacciones
Distribuidas. Seguridad en Sistemas Distribuidos.
Redes y Comunicaciones: Técnicas de transmisión de datos, modelos, topologías, algoritmos de ruteo y
protocolos. Sistemas operativos de redes. Seguridad en Redes, nociones de criptografía. Sistemas cliente/servidor
y sus variantes. El modelo computacional de la Web. Administración de Redes. Computación orientada a redes.
 Ingeniería del Software, Bases de Datos y Sistemas de Información
 Cuestiones Profesionales y Sociales
RedUnCI proposal
 Nucleo Curricular Básico





Ciencias Básicas
Teoría de la Computación
Algoritmos y Lenguajes
Arquitecturas, Sistemas Operativos y Redes
Ingeniería del Software, Bases de Datos y Sistemas de Información (250 hrs)










El Proceso de software. Ciclos de vida del software. Ingeniería de Requerimientos. Diseño. Patrones. Reingeniería
de software.
Introducción a los métodos formales.
Herramientas para el proceso de software.
Calidad de Software.
Administración y Control de proyectos.
Auditoria y Peritaje.
Ingeniería de Software de Sistemas de Tiempo Real.
Interacción hombre-computadora.
Sistemas de Bases de Datos. Escalabilidad, eficiencia y efectividad. Componentes y funciones de un DBMS.
Modelado de datos. Lenguajes de DBMS.
Teoría general de Sistemas. Sistemas de Información. Privacidad, integridad y seguridad en sistemas de
información.
 Cuestiones Profesionales y Sociales
RedUnCI proposal
• Nucleo Curricular Básico






Ciencias Básicas
Teoría de la Computación
Algoritmos y Lenguajes
Arquitecturas, Sistemas Operativos y Redes
Ingeniería del Software, Bases de Datos y Sistemas de Información
Cuestiones Profesionales y Sociales (50 hrs)
•
•
•
•
•
•
Historia de la Computación.
Responsabilidad y Ética Profesional.
Computación y Sociedad.
Propiedad Intelectual, licenciamiento de software y contratos informáticos.
Aspectos legales.
Software libre.
RedUnCI proposal
 Nucleo Curricular Básico
 Núcleos Curriculares Especificos




Ciencias de la Computación o Ciencias Informáticas
Ingeniería del Software
Sistemas de Información
Ingeniería de Computación o Ingeniería Informática
Recommendations for the field of
Health Informatics
• Described in Mantas J et al: Recommendations of the
International Medical Informatics Association (IMIA)
on Education in Biomedical and Health Informatics.
First Revision. Meth Inf Med 49(2): 105-120, 2010.
• Two orientations: for healthcare professionals and
for informatics professionals
IMIA’s vision of HI
Knowledge/Skills. According to IMIA
Knowledge/Skills. According to IMIA
Easier said than done
• Vested interests of each professional domain
often build hurdles to an integrated approach
• Holy wars seeking domination over the new
discipline
• A carreer in Health Informatics could be too
long considering market demands.
But…we must keep in mind…
Quality comes first
Recommended reading
 Bunge, Mario: Emergencia y convergencia: Novedad cualitativa y unidad
del conocimiento. Gedisa, Barcelona: 2004
 Stokols D y col (ed): The Science of Team Science - Assessing the Value of
Transdisciplinary Research. American Journal of Preventive Medicine 35(2)
Suppl 1: A1-A8, S77-S252, 2008
 Hovelynck J y col: Interdisciplinary knowledge integration through group
model building: recognizing dualities and triadizing the conversation.
Environmental Science & Policy 13(7):582-591, 2010
 von Ruschkowski E: Changes in the World of Science: The Realities of
Interdisciplinary Training. Science (Career Magazine), 2003.
 Mantas J et al: Recommendations of the International Medical
Informatics Association (IMIA) on Education in Biomedical and Health
Informatics. First Revision. Meth Inf Med 49(2): 105-120, 2010
 RedUNCI | Red de Universidades Nacionales con Carreras en Informática.
http://redunci.info.unlp.edu.ar/
 Association for Computer Machinery (ACM) Curricula Recommendations.
http://www.acm.org/education/curricula-recommendations
Thanks for your tolerance
Comments, questions, jokes and insults:
[email protected]

Documentos relacionados