thomastaylor312 / JHU-EN.601.270

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JHU-EN.601.270

Open Source Software Engineering -- Semesters of Code I

The course will provide students a development experience focused on learning software engineering skills to deliver software at scale to a broad community of users associated with open source licensed projects. The class work will introduce students to ideas behind open source software with structured modules on recognizing and building healthy project structure, intellectual property basics, community & project governance, social and ethical concerns, and software economics. The practical side of the course will engage and mentor students directly in OSI-licensed project communities to provide hands-on learning experiences of practices covered in the classroom modules, and team building experience working in the project.

Pre-requisites

  • 601.220 Intermediate Programming
  • 601.226 Data Structures

About

License:Other