Skip to Secondary Navigation | Skip To Content

Complete List of Online Courses

Click a course name in the list below to view the description for that course.

Also, check out the schedule for a list of online courses for Summer 2012.

For more information, contact jhep@jhu.edu or call 410.516.2300.

Applied and Computational Mathematics

625.201 General Applied Mathematics
625.403 Statistical Methods and Data Analysis

Bioinformatics

410.302 Bio-Organic Chemistry
410.601 Advanced Biochemistry
410.602 Molecular Biology
410.603 Advanced Cell Biology I
410.604 Advanced Cell Biology II
410.610 Gene Organization and Expression
410.612 Human Molecular Genetics
410.613 Principles of Immunology
410.615 Microbiology
410.616 Virology
410.622 Molecular Basis of Pharmacology
410.629 Genes and Disease
410.632 Emerging Infectious Diseases
410.633 Introduction to Bioinformatics
410.634 Practical Computer Concepts for Bioinformatics
410.635 Bioinformatics: Tools for Genome Analysis
410.638 Cancer Biology
410.639 Protein Bioinformatics
410.640 Phylogenetics and Comparative Genomics
410.641 Clinical and Molecular Diagnostics
410.645 Biostatistics
410.648 Clinical Trial Design & Statistical Analysis
410.661 Methods in Proteomics
410.671 Microarrays and Analysis
410.712 Advanced Practical Computer Concepts for Bioinformatics

Computer Science

605.202 Data Structures
605.401 Foundations of Software Engineering
605.407 Agile Software Development Methods
605.408 Software Project Management
605.411 Foundations of Computer Architecture
605.412 Operating Systems
605.414 System Development in the UNIX Environment
605.421 Foundations of Algorithms
605.441 Principles of Database Systems
605.443 The Semantic Web
605.444 XML Design Paradigms
605.452 Biological Databases and Database Tools
605.453 Computational Genomics
605.471 Principles of Data Communications Networks
605.477 Internetworking with TCP/IP I
605.481 Distributed Development on the World Wide Web
605.701 Software Systems Engineering
605.708 Tools and Techniques of Software Project Management
605.716 Modeling and Simulation of Complex Systems
605.741 Distributed Database Systems: Cloud Computing and Data Warehouses
605.746 Machine Learning
605.747 Evolutionary Computation
605.773 High-Speed Networking Technologies
605.777 Internetworking with TCP/IP II
605.778 Voice Over IP
605.782 Web Application Development with Java
605.784 Enterprise Computing with Java

Electrical and Computer Engineering

525.201 Circuits, Devices, and Fields
525.202 Signals and Systems
525.405 Intermediate Electromagnetics
525.414 Probability and Stochastic Processes for Engineers
525.416 Communication Systems Engineering
525.418 Antenna Systems
525.427 Digital Signal Processing
525.438 Introduction to Wireless Technology
525.448 Introduction to Radar Systems
525.484 Microwave Systems and Components
525.722 Wireless and Mobile Cellular Communications
525.728 Detection and Estimation Theory
525.783 Spread-Spectrum Communications

Environmental Engineering, Science and Management

575.401 Fluid Mechanics
575.404 Principles of Environmental Engineering
575.405 Principles of Water and Wastewater Treatment
575.408 Optimization Methods for Public Decision Making
575.411 Economic Foundations for Public Decision Making
575.415 Ecology
575.419 Principles of Toxicology, Risk Assessment, and Management
575.426 Hydrogeology
575.435 Environmental Law for Engineers and Scientists
575.437 Environmental Impact Assessment
575.440 Geographic Information Systems (GIS) and Remote Sensing for Environmental Applications
575.443 Aquatic Chemistry
575.445 Environmental Microbiology
575.704 Applied Statistical Analyses and Design of Experiments for Environmental Applications
575.707 Environmental Compliance Management
575.708 Open Channel Hydraulics
575.711 Climate Change and Global Environmental Sustainability
575.714 Water Resources Management
575.717 Hydrology
575.720 Air Resources Modeling and Management
575.723 Sustainable Development and Next Generation Buildings
575.730 Geomorphic and Ecologic Foundations of Stream Restoration
575.731 Water Resources Planning
575.733 Energy Planning and the Environment
575.734 Smart Growth Strategies for Sustainable Urban Development and Revitalization
575.747 Environmental Project Management
575.759 Environmental Policy Analysis

Information Assurance

695.401 Foundations of Information Assurance
695.411 Embedded Computer Systems--Vulnerabilities, Intrusions, and Protection Mechanisms
695.421 Public Key Infrastructure and Managing E-Security
695.423 Intrusion Detection
695.701 Cryptology
695.721 Network Security
695.742 Digital Forensics Technologies and Techniques

Information Systems Engineering

635.401 Foundations of Information Systems Engineering
635.411 Principles of Network Engineering
635.421 Principles of Decision Support Systems
635.476 Information Systems Security
635.482 Web Site Development

Systems Engineering

645.462 Introduction to Systems Engineering
645.467 Management of Systems Projects
645.469 Systems Engineering of Deployed Systems
645.742 Management of Complex Systems
645.753 Enterprise Systems Engineering
645.757 Foundations of Modeling and Simulation in Systems Engineering
645.761 Systems Architecting
645.764 Software Systems Engineering
645.767 System Conceptual Design
645.768 System Design and Integration
645.769 System Test and Evaluation
645.771 System of Systems Engineering
645.800 Systems Engineering Master's Project

Technical Management

595.461 Technical Group Management
595.464 Project Planning and Control
595.465 Communications in Technical Organizations
595.466 Financial and Contract Management