Topics Related to Availability, Hardware and Programming: