Home Software Architecture and Implementation Application Integration and Development Database Design and Administration