Faculty members in the department are actively engaged in research in the areas listed below. There are many opportunities for both undergraduate and graduate students to participate in these ...
In the Department of Computer Science at Northwestern University, undergraduate students have ample, rich, and varied opportunities for conducting practical research in labs alongside graduate ...
Michał Pilipczuk, a mathematician and computer scientist nominated by the university, has been selected for Germany’s most prestigious international research award. The Cluster of Excellence ...
Transformational technologies like artificial intelligence and machine learning profoundly impact the legal landscape, both in terms of how computation is changing legal systems and law practice and ...
My general research interests are in the logic, semantics, and implementation of programming languages. In particular, I am interested in using logic to help design and verify that software systems ...
That instinct—the belief that difficult scientific problems could be approached differently, or better, through ...
Computer Scientists are the broad group of individuals who utilize their skills to perform, develop, and improve computation. Computation is all around us: On our laptops, in our phones, running web ...
Faculty in the area of bioinformatics and computational biology apply computational methodologies such as databases, machine learning, discrete, probabilistic, and numerical algorithms, and methods of ...