Question: The academic degree abbreviated as MSc is granted by which public university ?
Choices: Technical University of Berlin
Birkbeck, University of London
King's College London
Panjab University
University of Michigan
University of Sydney
University of South Carolina
Eastern Illinois University
San Diego State University
McMaster University
SPARQL: SELECT DISTINCT ?e WHERE { ?e <pred:instance_of> ?c . ?c <pred:name> "public university" . ?e <grants> ?e_1 . ?e_1 <pred:instance_of> ?c_1 . ?c_1 <pred:name> "academic degree" . ?e_1 <short_name> ?pv . ?pv <pred:value> "MSc" .   }
Program:
function: FindAll
function: FilterStr
dependencies: 0
inputs: short name
MSc
function: FilterConcept
dependencies: 1
inputs: academic degree
function: Relate
dependencies: 2
inputs: grants
backward
function: FilterConcept
dependencies: 3
inputs: public university
function: What
dependencies: 4
Answer: Technical University of Berlin