Jun Ni's Course Curriculums

I. Credit Courses -- Taught

University of Iowa College of Medicine (Radiology) (2007-present)

Medical Imaging Informatics
Fundamental Bioinformatics

University of Iowa College of Liberal Arts (Computer Science) (1996-2008)

Parallel Computing Grid Computing
Parallel Programming

Algorithms

Database Management Systems
Computer Science I

Computer Science II
Programming with C
Programming with C++
Programming with Java
Topic in Computer Science: Programming with C# in .NET

Individual Program Projects

University of Iowa, College of Engineering (Mechanical Engineering/Civil Engineering/Biomedical Engineering) (1004-2007)

Intermediate Heat Transfer
Numerical Methods

Kirkwoord Community College (Computer Division) (1995-1999)

C Programming
Perl
Web Internet Computing (JavaScript and Java
Active Server Pages
J2EE/JSP
Object-oriented Programming

Algorithms and Data Structures in C++

Shanghai Jiao Tong University (Mechanical Engineering) (1983-1986)

Mechanical Design
Mechanical System Analysis (Finite Element Method)
Hydraulic Transmission Systems
Marine Population Systems
Energy Saving System Des gin

II. Credit Courses Ready Teach

Biomedical Science

Introduction to Medical Imaging
Advanced Medical Imaging
Advanced Medical Imaging Informatics
Biological Imaging
Molecular Imaging
Optical Imaging
Biomedical or Medical Informatics
Computational Biomedicine

Numerical Methods for Medical Science
Biotransport Phenomena in Biophysical and Physiological Systems

Computational Oncology --- Computational Tumor Dynamics (CTD)

Nanoscience and Nanotechnology

Introduction to Nanoscience
Introduction to nanotechnology
Computational Nanoscience and Nanotechnology

Computational Science and Engineering

Emergent Computational Models
Multiscale Model and Petascale Simulations
Multi-core Multi Process Computing and Acceleration Technology

III. Credit Courses Under Development (expected to be ready by 2011)

Biomedical Science

Computational Radiology
Data Mining in Biomedical Imaging
Systems Radiology
Systems Biomedicine
Nanobiomedicine

IV. Textbook Projects

Radiology Informatics ( CRC Press)
High Performance Computing for Nanoscience and Nanotechnology (Springer)
System Radiology (Cambridge University Press)