CS-UY 1114 Introduction to Programming and Problem Solving
Navigation Menu
Search code, repositories, users, issues, pull requests..., provide feedback.
We read every piece of feedback, and take your input very seriously.
Saved searches
Use saved searches to filter your results more quickly.
To see all available qualifiers, see our documentation .
- Notifications You must be signed in to change notification settings
CS 1114 Intro to Problem Solving and Programming lecture material
sebastianromerocruz/CS1114-material
Folders and files, repository files navigation, cs-uy 1114 material, nyu tandon school of engineering, description.
This repository contains Prof. Sebastián Romero Cruz's CS 1114 lecture notes and practice problems.
Note : Use and/or distribution of this material outside of this class is legally restricted by university policy . If you want to use it for any reason other than as a study resource, send me an email about it with the subject line CS1114 Repo Use Request .
To be released every Monday and Wednesday after 6:20pm.
- Introduction
- Programming Fundamentals 1
- Programming Fundamentals 2
- Number Systems and Python Modules
- Selection Statements: if , and else
- Selection Statements: elif and Common Mistakes
- Control-Flow Structures: The while -Loop
- Control-Flow Structures: The for -Loop
- Loops Review and Strings as Sequences
- Manipulating Strings
- Functions: Parameters
- Functions: return
- File Output and Exceptions
- Python Lists
- Memory Maps
- Python Dictionaries
- Dictionary Methods and Iteration
- Comprehensions
- Intro to Object-Oriented Programming
- Intro to Object-Oriented Programming: Methods and the __str__() Method
- Intro to Object-Oriented Programming: Dunder / "Magic" Methods
- Final Exam Review
How To Use This Repository
The general structure of the repo is as follows:
That is, each lecture sub-folder contains a lecture notes README file along with its supplementary py files and other assets (such as images, etc.).
© Sebastián Romero Cruz 2023
- Python 100.0%
IMAGES
VIDEO