Show simple item record

dc.contributor.authorBroder, Alan
dc.date.accessioned2021-10-12T13:07:39Z
dc.date.available2021-10-12T13:07:39Z
dc.date.issued2021-09
dc.identifier.citationBroder, Alan. (2021, Fall), Syllabus, COMP2314C: Applied Linux Programming and Scripting, Stern College for Women, Yeshiva University.
dc.identifier.urihttps://hdl.handle.net/20.500.12202/7311
dc.descriptionSCW syllabus / YU onlyen_US
dc.description.abstractThe Linux Operating System provides the infrastructure that powers the vast majority of the Internet. This course introduces you to Linux, with a focus on the operating system features that are accessible from the command line and programming or scripting languages such as Python and AWK. Through significant programming projects, you will learn how to develop and manage software within the Linux environment, with emphasis on applications that manipulate real-life datasets and interface with data obtained live from the Internet. Pre-requisite: COMP 1300C. This course assumes that you already know Python 3. We will cover the following topics in this course: the history of Linux and other “free software” and open source systems, the Linux command line (aka “the Shell”) and built-in features, permissions and processes, regular expressions, the “gawk” variant of the AWK programming language, version control and automated application building, HTML, advanced Python features (such as generators) and its libraries. We will also cover Hadoop and, Spark, which are systems used by Google, Yahoo, Yelp, and many other companies to do massively scalable computations on clusters of Linux computers. A significant part of this course involves actually writing AWK scripts and Python programs that address the above topics – in labs, for homework, on exams, and for a semester project. We will use publicly available databases as interesting and realistic examples similar to data that might be encountered in business settings.en_US
dc.language.isoen_USen_US
dc.subjectLinux Programming and Scriptingen_US
dc.subjectPythonen_US
dc.titleCOMP2314C: Applied Linux Programming and Scripting - Fall 2021en_US
dc.typeLearning Objecten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record