Office: Doolan Hall 106
John Dionisio is a Professor in the Department of Electrical Engineering and Computer Science at LMU. He started teaching part-time at LMU in 2002, joining the faculty full-time in 2004. Prior to that, Dr. Dionisio was a part of the Medical Imaging Informatics group at UCLA, which he had joined shortly after receiving his Ph.D. in computer science from the same institution in December, 1996. Dr. Dionisio also works as a consultant and software developer in local industry (a.k.a. Silicon Beach). From 2002 to 2012 he helped develop health care information systems with Medaxis Corporation, a company he co-founded. Since then, he has done work for DataPop (now Criteo) in Culver City, Friendbuy in Los Angeles, and Toku Technologies in West LA. Dr. Dionisio is a member of the Association for Computing Machinery (ACM) with special interests in computer-human interaction (SIGCHI), computer graphics (SIGGRAPH), and computer science education (SIGCSE).
University of California at Los Angeles: Ph.D., Computer Science 1996
University of California at Los Angeles: M.A., Computer Science 1993
Loyola Marymount University: B.Sc., Computer Science 1991
Areas of Expertise (3)
Industry Expertise (3)
- Medaxis Corporation
Event Appearances (1)
Beyond Biology 2010 Washington, DC
CMSI 186: Programming Laboratory
This course seeks to advance students’ programming knowledge and experience in multiple directions: a new language and paradigm; increased programming problem size and complexity; and more rigorous testing and validation.
CMSI 371: Computer Graphics
This course explores the computer science subfield of computer graphics the study and development of algorithms for synthesizing, manipulating, and displaying visual information.
CMSI 185: Computer Programming
This course introduces you to the art and craft of computer programming, and in so doing seeks to also expose you to the discipline of computer science and the mindset of computational thinking.
CMSI 370: Interaction Design
This course explores the computer science subfield of interaction design (IxD), a.k.a. computer-human (or human-computer) interaction (CHI/HCI). IxD seeks to understand human behavior when interacting with computing systems and studies metrics, techniques, and theories for achieving effective interaction.
HNRS 222: Research & Exhibition
This course introduces you to academic research and creative work.
3D Virtual worlds and the metaverse: Current status and future possibilitiesACM Computing Surveys (CSUR)
Moving from a set of independent virtual worlds to an integrated network of 3D virtual worlds or Metaverse rests on progress in four areas: immersive realism, ubiquity of access and identity, interoperability, and scalability. For each area, the current status and needed developments in order to achieve a functional Metaverse are described.
Standards-based grading: Preliminary studies to quantify changes in student affective and cognitive behaviorsProceedings of IEEE Frontiers in Education (FIE) 2012
Assessing student learning is a key component to education. Most institutions assess learning using a score-based grading system. Such systems use multiple individual assignment scores to produce a cumulative final course grade, which may or may not represent what a student has learned.
Improving the computer science in bioinformatics through open source pedagogyACM SIGCSE Bulletin
Bioinformatics relies more than ever on information technologies. This pressures scientists to keep up with software development best practices. However, traditional computer science curricula do not necessarily expose students to collaborative and long-lived software development.
An open source software culture in the undergraduate computer science curriculumACM SIGCSE Bulletin
Open source software has made inroads into mainstream computing where it was once the territory of software altruists, and the open source culture of technological collegiality and accountability may benefit education as well as industry. This paper describes the Recourse project, which seeks to transform the computer science undergraduate curriculum through teaching methods based on open source principles, values, ethics, and tools.
StructConsult: Structured Real-Time Wet Read Consultation Infrastructure to Support Patient CareStudies in Health Technology and Informatics
Our research addresses how to improve physician to physician communication of patient information, and how to prevent lapses of patient care as they are referred to other clinicians within the healthcare system. The wet read consultation is defined as a rapid response to a clinical question posed by a referring physician to a clinical specialist.