Ralph Lano

Fridays from 08:00am to 09:30am or by appointment

Ralph Lano

Prof. Dr. (USA)


Studiengangleitung Bachelor Media Engineering


Curriculum vitae


  • Ph.D., The University of Iowa, USA, July 1996 (Adviser: V.G.J.Rodgers)
  • M.S., The University of Iowa, USA, May 1994
  • Vordiplom, University Erlangen­-Nuremberg, Germany, 1988

Professional Experience:

  • Professor for Internet Programming and Multimedia Applications,  
    Technische Hochschule Nürnberg - Georg Simon Ohm, 2011 – Present
    Teaching in the field of web applications and programming of mobile devices.

  • Professor for Media Informatics, HTW Berlin, Germany, 2010 – 2011
    Teaching in the field of software engineering and web applications.
    Research in the field of Web 2.0 and distributed applications.

  • Professor for Software Engineering, Hochschule Hof, Germany, 2003 – 2010
    Teaching in the field of software engineering. Program director of an English Master of
    Software Engineering. Projects in the field of Software Testing. Research in the field of
    reverse design pattern mining. 

  • Systemplaner, Siemens AG, Munich, Germany, 2000 – 2003
    Project manager for the development of a residential home gateway demonstrator.
    Project management for the migration of the corporate extranet and internet at FSC.

  • Software Developer, Pearson Education, Iowa City, USA, 1998 – 2000
    Responsible for design, development and deployment of a 3­tier e­commerce application
    based on Java technologies. 

  • Postdoctoral Research Associate, Centre for Theoretical Studies, Indian Institute of Science, India, 1996 – 1997
    Research in the field of quantum gravity: investigation of possible macroscopic
    quantum aspects of gravitation, especially for neutron stars, expansion of
    two-­dimensional string field theories to four dimensions.

  • Teaching and Research Assistant, University of Iowa, 1989 – 1996


Teaching areas

Internetprogrammierung und Multimediaapplikationen

  • SoSe:

    • Programmieren 2: Algorithms
    • Multimediale Applikationen: Android
    • Interdisziplinäres Projekt


    • Programmieren 1: Java
    • Internetprogrammierung: Java Enterprise
    • Interdisziplinäres Projekt




  • Variationen zum Thema: Java
    Eine spielerische Einführung
    CreateSpace Independent Publishing Platform, 2016, 164 S.
    ISBN-10: 1530651840
    ISBN-13: 978-1530651849

  • Variationen zum Thema: Algorithmen
    Eine Einführung anhand von Beispielen
    CreateSpace Independent Publishing Platform, 2017, 204 S.
    ISBN-10: 1545467463
    ISBN-13: 978-1545467466

  • Variationen zum Thema: Internet
    Ein Einführung in Java Enterprise
    CreateSpace Independent Publishing Platform, 2016, 156 S.
    ISBN-10: 1537765469
    ISBN-13: 978-1537765464


  • Social Web (pdf)
    This book is the result of the course 'Social Web', taught in the program Media Engineering (BME) at Technische Hochschule Nuremberg. It is based on a class project.

  • Game Creation with XNA (pdf)
    This book is a collection of tutorials on game creation with Microsoft's XNA framework. It is a class project started by students of International Media Informatics (IMI) program at HTW Berlin.

  • Introduction to Software Engineering (pdf)
    This book is an introduction to the art of software engineering. It is intended as a textbook for an undergraduate level course.   It is based on Wikipedia articles on the respective subjects, some edited a lot, some not edited at all.