Christopher League
Associate Professor of Computer Science
B.S., Johns Hopkins UniversityM.S., University of Maryland, College ParkPh.D., Yale University
christopher.league@liu.edu
Description
Professor League is dedicated to making software development more secure, convenient and fun. He collects programming languages, studies next-generation features and helps students to comprehend the foundations of computing. Professor League contributes to various free and open-source software projects.
Specialties
Programming Languages, Operating Systems and Artificial Intelligence; Compilers, Type Theory and Computer Security
Publications
- Author, “Something for Everyone: AI Lab Assignments that Span Learning Styles and Aptitudes,” published in the Journal of Computing Sciences in Colleges (2008)
- Co-author, “Schema-Based Compression of XML Data with Relax NG,” published in the Journal of Computers (2007)
- Author, “MetaOCaml Server Pages: Web Publishing as Staged Computation,” published in Science of Computer Programming (2006)
- Co-author, “Typed Compilation Against Non-Manifest Base Classes,” published in Proceedings of the Workshop on the Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (2006)
Honors/Awards
- Recipient, Award for Teaching Excellence, University of Maryland (1996)
- Recipient, IBM Outstanding Undergraduate Award, Johns Hopkins University (1995)
Professional Affiliations
- Member, Association for Computing Machinery (ACM), including special interest groups on programming languages (SIGPLAN) and computer science education (SIGCSE)
- Member, IEEE Computer Society