Each quarter, Northwestern CS honors and recognizes students who demonstrate excellence in computer science mentoring and teaching with Peter and Adrienne Barris Outstanding Teaching Assistant and ...
The senior thesis requires a considerable time investment, discipline and focus, and therefore is only undertaken by a few students each year. When considering whether to undertake an honors thesis, a ...
This course will discuss fundamental concepts and tools in discrete mathematics with emphasis on their applications to computer science. Example topics include logic and Boolean circuits; sets, ...
Honors Projects and Independent Study are opportunities offered to advanced students to pursue research during the academic year and receive course credit. An independent study involves a semester of ...
Left to right: Tamás Darvas, Amalia Olivera Riley, Indrajit Lahiri, Richard Wien, Lucy Flesch, Mary Jane Elmore, Michael Goodrich, Sonia Nasr, Peter Mueller, and Michael Roscoe. Photos by Tate Kirgiss ...
The honors program is for students who want to dive even more deeply into research, usually after initial exploration in CS 399: Directed Readings. It involves writing a formal scientific report, ...
The computer science post-baccalaureate program is proud to recognize the incredible achievements of 21 graduating students, the majority of which will receive Latin honors of magna and summa cum ...
The senior thesis is a rewarding and demanding undertaking which requires a student to study independently and in great depth. Students use their knowledge from previous study in the field to inform ...