BMIN-GA 1358
Introduction to Programming
New York University · UGRD · Fall 2026
Catalog description
This introductory hands-on course is designed to help students with little or no computing background to start writing programs to facilitate research and analysis work. We will cover fundamental concepts in programming, using Python as the implementation language. Additionally, we will cover some libraries from the python informatics/analytics ecosystem. By the end of the course, students should have a good understanding of program components, logic and design, and will be able to quickly write error-free scripts to solve non-trivial problems. In addition to writing programs, some time will also be spent on tooling required to make the process of software development efficient and stress-free, as well as best-practices in software engineering.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff