Semester.ly

Johns Hopkins University | EN.553.689

Software Engineering for Data Science

3.0

credits

Average Course Rating

(-1)

A course on modern software engineering practices for data science. Beginning with problem analysis, programming languages, and tooling such as version control, testing, and debugging, the course will cover MLOps such as database interaction and experiment tracking, all the way to the open-source development cycle and governance, continuous integration and deployment, and user interface and experience design. Upon course completion, students will have the working knowledge to design and start an end-to-end data-driven product. This course focuses on hands-on experience, labs, and tutorials, in which students design and develop a semester-long project with the guidance of the instructor. Prerequisite(s): prior experience with programming is highly recommended.

No Course Evaluations found