The research focuses on development and implementation of advanced software algorithms designed for the automated analysis of skin lesion images. The algorithms will be designed to run on mobile computing devices such as smartphones and tablets, and could be used by the general users as well as doctors for computer-assisted screening and diagnosis of skin cancer. For users, our computer program will automatically compute the risk score for skin lesions based on the previously diagnosed cases, and for doctors, it will use machine learning to assist in making the best diagnostic decision.