ECE398BD: Compuational Social Science (Logistics)

Contact Information

Instructor: Professor Lav Varshney
Office: 314 Coordinated Science Laboratory
Email: varshney [at] illinois [dot] edu
Office Hours: By Appointment

Teaching Assistant: Vaishnavi Subramanian
Emails: vs5 [at] illinois [dot] edu
Office Hours: Fridays, 11 am - 12 noon, ECEB2036


There is no required textbook as we will provide a set of notes online. The notes contain pointers to relevant references.

Lab Submission: To upload your lab solution to Box, email (as an attachment) one zipped file titled NetID_Lab# containing your completed IPython notebook (name it netid_lab#.ipynb) to . Be sure to use your illinois email account. If your code depends on any files not provided for the lab, then you can include those in the zip file. Be sure to fill in your name + netid at the top of your completed IPython notebook. You should recieve a confirmation email from Box after submission (if you do not see it, check your spam folder). If you do not see it after a half hour, email the lab (i.e., send the email with the same attachments described above, which you sent to Box) to vs5 [at] illinois [dot] edu from your Illinois email account with the subject ECE398BD-NetID-Lab#. Use the same filenames you used in mailing to Box. Do not send me (nor to Box) data sets that are provided to you! I'd prefer if you submitted your lab once, but if you have to resubmit a modified version, please rename it netid_lab#_v#.ipynb, where # is the number of resubmissions you have done. For example, my first submission for Lab 6 to Box would be vs5_lab6.ipynb, and if I needed to resubmit a modified version, I would use vs5_lab6_v2.ipynb.

Grading: You will have a weekly quiz on Thursdays (except for the first week of class). These quizzes are short (approximately 20 minutes) and are designed to test the concepts you have learned. The quizzes are closed-book and closed-notes. You may bring a ruler. Electronic devices (calculators, cellphones, pagers, laptops, headphones, etc.) are neither necessary nor permitted. The quizzes form 30% of your grade. No collaboration is allowed during the quizzes. The labs will form the remaining 70% of your grade. Each lab will be weighted equally. If you have a request for re-grading, the request must be submitted in writing within a week of the lab being returned to you. It should have a clear explanation of what you would like to be looked at again. Grades will be posted on Compass.

Late Policy: We are resetting your total budget of lateness back to 32 hours for the Computational Social Science section of the course, which you may split between the four graded labs. If a lab is turned in late, we will deduct the number of hours your lab is late (rounded up) from the budget. If you have used up your budget, your assignment will not be accepted for grading. You will have no point deductions for being late, provided you have not used up your budget. For example, if you turn in Lab 7 ten minutes late, you will have 31 hours left in your budget for the remaining labs.

There are no exceptions to these policies beyond the standard policies of the university (e.g. disability accomodations, serious illness, etc.). If you need an exception, please contact Prof. Varshney.

These policies apply only to the Compuational Social Science section of the course.

General References

You do not need any of the following references, but they may be useful to expand on some of the topics seen in class.

  • Juan Nunez-Iglesias, Stéfan van der Walt, and Harriet Dashnow. Elegant SciPy: The Art of Scientific Python. O’Reilly, Beijing, 2017. [link]

  • Shamanth Kumar, Fred Morstatter, and Huan Liu. Twitter Data Analytics. Springer, New York, 2014. [link] (UIUC only)

  • Bing Liu. Sentiment Analysis and Opinion Mining. Morgan & Claypool Publishers, 2012. [link]

  • David M. Blei, “Probabilistic Topic Models,” Communications of the ACM, vol. 55, no. 4, pp. 77–84, April 2012. [link]

  • Aaron Clauset, Cosma Rohilla Shalizi, and M. E. J. Newman, “Power-Law Distributions in Empirical Data,” SIAM Review, vol. 51, no. 4, pp. 661–703, 2009. [link]