Computer Science Professors

Part
01
of ten
Part
01

Computer science professors emails: Part 1

For this report, I focused on identifying computer science professors at the top two computer science universities, as identified by U.S. News: MIT, and University of California — Berkeley. This provided me with a list of 20 professors who are teaching computer science courses this semester. You will see a deep dive of these findings, including the professor's name, email address, university where they teach, a list of courses they are teaching this semester, and sources on the attached spreadsheet.

METHODOLOGY
I began by identifying the universities to be researched for this report, MIT and University of California — Berkeley. These were chosen from the U.S. News report you provided in your request. I first exhausted every professor teaching computer science courses this semester at MIT, before moving onto the second university on the list, UC — Berkeley.

Once I'd identified those universities to be included in this report, I located course catalogs and faculty lists for each university, with a focus on their Electrical Engineering and Computer Science (EESC) departments. I then cross-referenced these reports in order to identify first those computer science courses which are being taught during the Spring 2018 semester, and then the professor(s) who are teaching those courses this semester. Once I had identified a list of professors, I was able to locate their profiles and email addresses to complete the attached spreadsheet.

SUMMARY
To summarize, the attached spreadsheet contains the names of 20 computer science professors who are teaching courses at MIT and UC-Berkeley this semester. Fifteen of those professors have been chosen from MIT, while the remaining five teach at UC-Berkeley. Detailed information concerning professor names, email addresses, and the courses they are teaching can be found on the attached spreadsheet.
Part
02
of ten
Part
02

Computer science professors emails: Part 2

Per your request for university contact information, I have found the names and emails of 20 professors teaching computer science at UC-Berkeley this semester of Spring 2018. In addition, I have added the courses being currently taught, as well as links to the professors' profiles and course descriptions. All of this information is contained in rows 22-41, columns A-E, of the attached spreadsheet.

Methodology

In order to fill rows 22-41, all information was found on the faculty list for UC-Berkeley's department of Electrical Engineering and Computer Sciences. For column D, the list of courses, I only included course numbers when two courses were otherwise exactly the same, e.g. CS 194-28 Computational Design and Fabrication and CS 294-119 Computational Design and Fabrication.

Conclusion

To wrap up, all requested information was updated in the attached spreadsheet.
Part
03
of ten
Part
03

Computer science professors emails: Part 3

For this report, I focused on identifying computer science professors at the two of the top computer science universities in the United States, as identified by a U.S. News report provided in your request: University of California - Berkeley, and Stanford University. This provided me with a list of 20 professors who are teaching computer science courses currently. You will see a deep dive of these findings, including the professor's name, email address, university where they teach, a list of courses they are teaching this semester/quarter, and sources on the attached spreadsheet.

Because I've picked up where previous responses left off, I've been able to provide information for the remaining 15 professors at University of California - Berkeley, before beginning on those at Stanford University. As a result, I've provided the first five professors at Stanford University, which is where the next response will pick up.

METHODOLOGY
I began by identifying the universities to be researched for this report, University of California - Berkeley, and Stanford University. These were chosen from the U.S. News report you provided in your request. I first exhausted the remaining professors teaching computer science courses this semester at University of California - Berkeley, before moving onto the third university on the list, Stanford University.

Once I'd identified those universities to be included in this report, I located course catalogs and faculty lists for each university, with a focus on their Electrical Engineering and Computer Science (EESC) departments. I then cross-referenced these reports in order to identify first those computer science courses which are being taught currently, and then the professor(s) who are teaching those courses. Once I had identified a list of professors, I was able to locate their profiles and email addresses to complete the attached spreadsheet.

As a note, University of California - Berkeley is currently in their spring semester, while Stanford University is in their winter quarter.

SUMMARY
To summarize, the attached spreadsheet contains the names of 20 computer science professors who are teaching courses at UC - Berkeley and Stanford University this semester. Fifteen of those professors have been chosen from UC - Berkeley, while the remaining five teach at Stanford University. Detailed information concerning professor names, email addresses, and the courses they are teaching can be found on the attached spreadsheet.
Part
04
of ten
Part
04

Computer science professors emails: Part 4

For this report, I focused on identifying 20 additional computer science professors at Stanford University. I focused on those professors who are teaching at least one computer science course this quarter. You will see a deep dive of these findings, including the professor's name, email address, university where they teach, a list of courses they are teaching this semester/quarter, and sources on the attached spreadsheet.

Because I've picked up where previous responses left off, I've been able to provide information for 20 additional professors at Stanford University. Several professors are remaining at this university, and can be provided in the next section of this project.

METHODOLOGY
I began by identifying the universities to be researched for this report, based on the U.S. News report provided in your request.

Once I'd identified the university to be researched in this report, I located the school's course catalog and faculty directory for their computer science department. I then cross-referenced these reports in order to identify first those computer science courses which are being taught currently, and then the professor(s) who are teaching those courses. Once I had identified a list of professors, I was able to locate their profiles and email addresses to complete the attached spreadsheet.

As a note, Stanford University operates in quarters, as opposed to the semesters observed by most universities in the United States. Based on their academic calendar, the university is currently in the middle of their winter quarter, which operates from January through March.

SUMMARY
To summarize, the attached spreadsheet contains the names of 20 computer science professors who are teaching courses at Stanford University this semester. Detailed information concerning professor names, email addresses, and the courses they are teaching can be found on the attached spreadsheet.
Part
05
of ten
Part
05

Computer science professors emails: Part 5

Seven additional computer science professors at Stanford University and 13 computer science professors at Carnegie Mellon University have been provided on rows 82-101 of the attached spreadsheet. The remaining seven Stanford University professors who are teaching computer science this semester have been provided.
The next school on the Best Undergraduate Computer Engineering Programs list is Carnegie Mellon University. The current semester at Carnegie Mellon University is the Spring 2018 semester which lasts from January 22 to May 22, 2018. I have examined the computer science course schedule provided on the school’s website to identify the professors teaching computer science this semester at Carnegie Mellon University. The search parameters used were Spring 2018 (Semester), SCS: Computer Science (Departments), and Pittsburgh, Pennsylvania (Teaching Location). The last professor listed in the assigned rows for this part of the research is Jan Hoffmann (15312: Foundations of Programming Languages). We will continue the next part of this research from Matthew Fredrikson (15316: Software Foundations of Security and Privacy) onwards.

Part
06
of ten
Part
06

Computer science professors emails: Part 6

For this report, I focused on identifying 20 additional computer science professors at Carnegie Mellon University, having picked up where the last researcher left off. I focused on those professors who are teaching at least one computer science course this semester. You will see a deep dive of these findings, including the professor's name, email address, university where they teach, a list of courses they are teaching this semester/quarter, and sources on the attached spreadsheet.

METHODOLOGY
I began by identifying the universities to be researched for this report, based on the U.S. News report provided in your request.

Once I'd identified the university to be researched in this report, I located the school's course catalog and faculty directory for their computer science department. I then cross-referenced these reports in order to identify first those computer science courses which are being taught currently, and then the professor(s) who are teaching those courses. Once I had identified a list of professors, I was able to locate their profiles and email addresses to complete the attached spreadsheet.

SUMMARY
To summarize, the attached spreadsheet contains the names of 20 computer science professors who are teaching courses at Carnegie Mellon University this semester. Detailed information concerning professor names, email addresses, and the courses they are teaching can be found on the attached spreadsheet.
Part
07
of ten
Part
07

Computer science professors emails: Part 7

Twelve additional computer science professors at Carnegie Mellon University and eight computer science professors at the University Of Illinois Urbana-Champaign have been provided on rows 122-141 of the attached spreadsheet.

CARNEGIE MELLON (CONTINUATION)

As pertaining to the previous research, the remaining Carnegie Mellon University professors (12) who are teaching computer science this semester have been provided.

ILLINOIS URBANA-CHAMPAIGN (STOPPING POINT)

The next school on the Best Undergraduate Computer Engineering Programs list is the University Of Illinois Urbana-Champaign. The current semester at the University Of Illinois Urbana-Champaign is the Spring 2018 semester which runs from January 14 to May 12, 2018. To identify the professors teaching computer science this semester at the University Of Illinois Urbana-Champaign, I have cross-referenced the computer science faculty (in alphabetical order) with the lecturers listed on the computer science class schedule for Spring 2018. Eight computer science professors at the University Of Illinois Urbana-Champaign were added to this response. The last professor listed in the assigned rows for this part of the research is Margaret M. Fleck. We will continue the next part of this research from Christopher Wardlaw Fletcher onwards.

CONCLUSION

A total of 20 professors have been provided on rows 122-141 of the attached spreadsheet.
Part
08
of ten
Part
08

Computer science professors emails: Part 8

Twenty additional Illinois Urbana-Champaign computer science professors have been appended to the attached spreadsheet. These additions can be found in rows 142-161.

Illinois Urbana-Champaign

Building upon the previous research, I have found twenty additional CS professors that are currently teaching CS courses at Illinois Urbana-Champaign this semester. To identify professors that meet this criterion, I cross-referenced the CS faculty list with the CS course schedule for the current semester. I began where the last request left off, starting with Christopher Wardlaw Fletcher. I then worked forwards, alphabetically. The last professor that I've listed is Alex Kirlik. The next request will continue with Robin Hillary Kravets.

Conclusion

Twenty additional professors have been appended to rows 142-161 in the attached spreadsheet.

Part
09
of ten
Part
09

Computer science professors emails: Part 9

For this report, I focused on identifying 20 additional computer science professors at the University of Illinois — Urbana-Champaign, having picked up where the last researcher left off. I focused on those professors who are teaching at least one computer science course this semester. You will see a deep dive of these findings, including the professor's name, email address, university where they teach, a list of courses they are teaching this semester, and sources on the attached spreadsheet.

METHODOLOGY
I began by identifying the universities to be researched for this report, based on the U.S. News report provided in your request. Because MIT, UC — Berkeley, Stanford University, and Carnegie Mellon were completed in previous requests, I picked up where the last response left off, with the University of Illinois — Urbana-Champaign.

Once I'd identified the university to be researched in this report, I located the school's course catalog and faculty directory for their computer science department. I then cross-referenced these reports in order to identify first those computer science courses which are being taught currently, and then the professor(s) who are teaching those courses. Once I had identified a list of professors, I was able to locate their profiles and email addresses to complete the attached spreadsheet.

SUMMARY
To summarize, the attached spreadsheet contains the names of 20 computer science professors who are teaching courses at the University of Illinois - Urbana-Champaign this semester. Detailed information concerning professor names, email addresses, and the courses they are teaching can be found on the attached spreadsheet.
Part
10
of ten
Part
10

Computer science professors emails: Part 10

For this report, I focused on identifying 20 additional computer science professors at the University of Illinois — Urbana-Champaign and Georgia Institute of Technology, having picked up where the last researcher left off. I focused on those professors who are teaching at least one computer science course this semester. You will see a deep dive of these findings, including the professor's name, email address, university where they teach, a list of courses they are teaching this semester, and sources on the attached spreadsheet.

METHODOLOGY
I began by identifying the universities to be researched for this report, based on the U.S. News report provided in your request. Because MIT, UC — Berkeley, Stanford University, and Carnegie Mellon were completed in previous requests, I picked up where the last response left off, with the University of Illinois — Urbana-Champaign. Once I had completed the remaining professors there, I moved onto the next university on the list: Georgia Institute of Technology.

Once I'd identified the universities to be researched in this report, I located the schools' course catalogs and faculty directories for their computer science departments. I then cross-referenced these reports in order to identify first those computer science courses which are being taught currently, and then the professor(s) who are teaching those courses. Once I had identified a list of professors, I was able to locate their profiles and email addresses to complete the attached spreadsheet.

Should you be interested in reports covering the remaining six schools listed by U.S. News, feel free to submit additional requests and a Wonder researcher will pick up where I've left off.

SUMMARY
To summarize, the attached spreadsheet contains the names of 20 computer science professors who are teaching courses at the University of Illinois - Urbana-Champaign and Georgia Institute of Technology this semester. Detailed information concerning professor names, email addresses, and the courses they are teaching can be found on the attached spreadsheet.
Sources
Sources

From Part 05
From Part 06
From Part 07