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

  1. Lecture-1 Introduction to programming, problem solving

    introduction to programming & problem solving cs uy1114

  2. 1 introduction to problem solving and programming

    introduction to programming & problem solving cs uy1114

  3. INTRODUCTION TO PROBLEM SOLVING IN COMPUTER SCIENCE

    introduction to programming & problem solving cs uy1114

  4. Introduction to programming for problem solving.

    introduction to programming & problem solving cs uy1114

  5. introduction to programming and problem solving pdf

    introduction to programming & problem solving cs uy1114

  6. Introduction to programming

    introduction to programming & problem solving cs uy1114

VIDEO

  1. Variable and data types

  2. Lecture 1

  3. [21MATCS41] Model Question Paper 1 (Q.1b)

  4. GE3151 |Problem solving and Python Programming

  5. MCS011(Problem Solving and Programming)Block-1 (AN INTRODUCTION TO C)Unit-2 (BASICS OF C ) #2

  6. Lecture 4