j.rachlin@northeastern.edu | |
Web | https://www.khoury.northeastern.edu/people/john-rachlin/ |
Office Hours | Wed 2-5p and Thu 1-4p ET/Boston on Zoom. By appointment only. Email me to arrange other times. |
Rahimunisa Begum |
Dhruv Doshi |
Pushkar Kurhekar |
Raunaksingh Khalsa |
|||
Vinesh Gande |
Mudit Maheshwari |
Jake Phelan |
Krishna Venkatesh |
DD19 | Deitel and Deitel (2019): Intro to Python for Computer Science and Data Science: Learning to Program with AI, Big Data and the Cloud, 1ed. (Pearson) |
PG20 | Percival and Gregory (2020): Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices (O'Reilly) |
LP21 | Lott and Phillips (2021): Python Object Oriented Programming, 4ed. (Packt Publishing) |
GD20 | Gift and Deza (2020): Testing in Python: Robust Automation for Professionals. (Pragmatic AI Solutions) |
CS14 |
Chacon and Straub (2014) Pro Git: Everything you need to know about Git. (APress). Website version: https://git-scm.com/book/en/v2. |
Python | python.org |
Anaconda | Python+Libraries+Tools Install python, libraries, Spyder, Jupyter in one step. |
PyCharm | IDE for python Another excellent IDE for python. This is the IDE I will be using in class. I'll show you how to link it with Anaconda environments. |
GIT | Khoury Enterprise GIT Server Class handouts will be made available through a GIT repo (ds3500_fa24) so it is important that you apply for an account if you don't already have one as soon as possible. |
Piazza | Piazza Course discusion board. Pose questions. Get Answers! |
Canvas | Canvas Early handouts, assignments, connection information. |
Gradescope |
Gradescope Submit your DS3500 homework here! 10% penalty for submissions received 1-48 hours late. No homework will be accepted by email. |
Other helpful links |