Original Post
I am currently a junior pursuing a bscs degree and thier is a class offered next semester called Program Semantics and derivation being taught by the chair of the department. Well he of course says I should take it, but I wonder if anyone that reads this post has ever heard of this kink of practice? Here is a link to a description of the class http://cs.olemiss.edu/abet/csci550.pdf .He has done a seminar this semester on it and the bese I can describe it is as taking the specifications of a very small but critical part of code and using predicate logic to derive that code theoretically. If anyone has heard of this practice or have used this practice please comment on the usefullness of it. I'm thinking of not taking the class because I have never heard of this before.