Computer science
블로치는 컬럼비아 대학교에서 컴퓨터 과학 학사 학위를, 카네기 멜런 대학교에서 컴퓨터 과학 박사 학위를 받았다. 그의 1990년 논문 제목은 《추상 데이터 객체의 복제에 관한 실용적 접근》(A Practical Approach to Replication of Abstract Data Objects)이었으며 ACM Distinguished Doctoral Dissertation Award에 지명되었다.