This course provides an introduction to information security and privacy. The course covers topics related to cryptography such as symmetric and asymmetric encryptions, hash functions, digital signatures, key management, and public key infrastructures. Also, the course covers topics related to network security as packet sniffing, spoofing, TLS, IPSec, Firewalls, wireless networks security. Furthermore, topics related to Authentication, Authorization, Web security and Steganography will be covered. Risk analysis and ethics, and their applications to the development of a secure healthcare system as a case study will be presented. Practical hands-on will be provided.