Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

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

Sign up
Appearance settings

CS 1114 Intro to Problem Solving and Programming lecture material

License

NotificationsYou must be signed in to change notification settings

sebastianromerocruz/CS1114-problem-solving-and-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 byuniversitypolicy. If you want to use it for any reason other than as a studyresource, send me anemail about it with the subject lineCS1114 Repo Use Request.

Lectures

To be released every Monday and Wednesday after 6:20pm.

  1. Introduction
  2. Programming Fundamentals 1
  3. Programming Fundamentals 2
  4. Number Systems and Python Modules
  5. Selection Statements:if, andelse
  6. Selection Statements:elif and Common Mistakes
  7. Control-Flow Structures: Thewhile-Loop
  8. Control-Flow Structures: Thefor-Loop
  9. Loops Review and Strings as Sequences
  10. Manipulating Strings
  11. Functions: Parameters
  12. Functions:return
  13. File Input
  14. File Output and Exceptions
  15. Python Lists
  16. Memory Maps
  17. Python Dictionaries
  18. Dictionary Methods and Iteration
  19. Comprehensions
  20. Intro to Object-Oriented Programming
  21. Intro to Object-Oriented Programming: Methods and the__str__() Method
  22. Intro to Object-Oriented Programming: Dunder / "Magic" Methods
  23. Final Exam Review

How To Use This Repository

The general structure of the repo is as follows:

.│├── LICENSE│├── README.md│└── lectures    │    ├── lecture_topic_a    │   │    │   ├── README.md    (lecture notes)    │   │    │   └── example.py   (any python files related to lecture)    │    └── lecture_topic_b        │        ├── README.md        │        ├── example.py        │        └── solution            │            └── example_solution.py

That is, eachlecture sub-folder contains a lecture notesREADME file along with its supplementarypy files and other assets (such as images, etc.).


© Sebastián Romero Cruz 2023

About

CS 1114 Intro to Problem Solving and Programming lecture material

Topics

Resources

License

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2026 Movatter.jp