For a slightly more mathematical introduction:
https://www.youtube.com/watch?v=t3JzdKE-Fhs along with accompanying slides
http://crypto.biu.ac.il/sites/default/files/3rd_BIU_Winter_S... both from ""3rd BIU Winter School on Cryptography: The basics of elliptic curves - Nigel Smart".