NYU Open Source Tools

Course Categories: Software Engineering & Process |
FOSS Categories: Culture/Intellectual Property | Specification & Design |

Course Name: GA.2246 Open Source Tools

Institution: New York University

Instructor: Jeffrey Korn

Term: Spring 2017

Pre-Requisites: understanding of modern operating systems and a working knowledge of a programming language such as C, C++ or Java

Course Overview:

This course covers a brief history and philosophy of open source software, followed by an in-depth look at open source tools intended for developers. In particular, we will present an overview of the Linux operating system, command line tools (find, grep, sed), programming tools (GIT, Eclipse, DTrace), web and database tools (Apache, MySQL), and system administration tools. We will also cover scripting languages such as shell and Python.

Link: http://cs.nyu.edu/courses/spring17/CSCI-GA.2246-001/

Return to Teaching Materialss

Leave a Reply