Jun Ni's Teaching and Course Curriculums
(Summary: 28-years teaching experience; taught 21 different university credit courses; lectured 60 more semester courses, instructors/coordinator of 35 training workshops in scientific computing)
College of Medicine (2007-12), the University of Iowa, USA
Radiological science and technology program: Medical Imaging Informatics;
Medical students and resident: Physics of Medical Imaging-Introduction to PACSCollege of Engineering (1984-09), the University of Iowa, USA
Introduction to System of Systems Engineering; Modeling and Simulations of Biotransport in Complex Bio/Physiological Systems; Intermediate Heat Transfer; Numerical Methods in Engineering,
College of Computer Science (1998-2010), the University of Iowa, USA
Database Management Systems, Parallel Computing and Grid Computing,
Programming in C# in .Net; Database Management System; Computer Science I and II;
Java Programming Language, C++ Programming Language, Programming Projects
C Programming, JavaScript; Dynamics Web Design, C++ Programming
Object Oriented ProgrammingCollege of Information & Management Science (2011), National Defense Science and Technology, USA (invited lecture series in the summer short course series for graduate students from other public universities)
System of Systems Engineering and IEEE System Software Engineering Standards
Department of Power Machinery (1984-1986) Engineering, Shanghai Jiao Tong University, China
Mechanical Engineering Systems Designs; Energy Saving Systems; Hydraulic Driving Transmission Systems