Ο Κώστας Μεσκούρης γεννήθηκε στις 16.10.1946 στην Αθήνα και αποφοίτησε από τη Σχολή το 1964. Από το 1964 έως το 1970 σπούδασε Πολιτικός Μηχανικός στο Πολυτεχνείο της Βιέννης (TechnischeUniversität Wien) και στη συνέχεια στο Πολυτεχνείο του Μονάχου (Technische Universität München).
Το 1971 έγινε βοηθός στην Έδρα Μεταλλικών Κατασκευών (Stahlbau-Lehrstuhl) στο TU München και από το 1975 έως το 1989 ήταν στην Έδρα Στατικής και Δυναμικής των Κατασκευών του Πανεπιστημίου του Μπόχουμ (Univ. Bochum). Το 1989 έγινε Αναπληρωτής Καθηγητής (Professorenvertreter C3) Αριθμητικών Εφαρμογών των Κατασκευών (Anwendung Numerischer Methoden im Bauwesen) στο Πανεπιστήμο του Ντόρτμουντ (Univ. Dortmund) και το 1990 Διευθυντής Έρευνας (Forschungsgruppenleiter) του Ινστιτούτου Στατικής και Δυναμικής (Institut für Statik und Dynamik) του Πανεπιστημίου του Μπόχουμ, ενώ το 1994 εξελέγη Καθηγητής της Έδρας Στατικής και Δυναμικής των Κατασκευών του Πανεπιστημίου του Ροστόκ. Το 1996 έγινε Καθηγητής της Έδρας Στατικής και Δυναμικής των Κατασκευών του Πανεπιστημίου του Πολυτεχνείου του Αάχεν (TH Aachen). Το 2012 συνταξιοδοτήθηκε.