Topics Related to Authentication, Construction and Programming: