I have found a nice set of lecture on software verification:

The course introduces the theory and practice of formal methods for the design and analysis of software systems. The course will cover the underlying logical and theoretical concepts, with focus on the algorithmic solutions, and heuristics to cope with the high computational complexity.

Unfortunately, I cannot embed videos in the post, so I will just provide links to the videolectures:

http://www.lektorium.tv/lecture/?id=12941

http://www.lektorium.tv/lecture/?id=12942