Skip to content

igorsteinmacher/INF502-Fall2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INF 502: Software Development Methodologies

Course content for the Fall 2020 offering of INF 502 at Northern Arizona University.

  • Meeting time: TuTh 2:20PM - 3:35PM (Bldg 90 - 102 + online w/ NAUFlex)
  • Instructor: Igor Steinmacher

Office hours

  • My office hours are on MWF 09:00-10:00

Syllabus

Download Fall 2020 syllabus here

Course Schedule

Everything on this schedule is subject to change based on how the specific student and course needs that emerge. Please stay tuned for changes and assignments that will appear here as the course progresses.

Week Date. Content (tentative) Comments. Assignments out Deadline
1 13-Aug Hello/Intro to Programming languages
2 18-Aug Python essentials
20-Aug Python essentials HW1
3 25-Aug PA1
27-Aug
4 1-Sep Git/GitHub HW2 HW1
3-Sep Resources to learn more about Git: https://learngitbranching.js.org/
Git cheat sheet
5 8-Sep HW2
10-Sep Python part 2 - (slides)
- File Examples
files, exceptions HW3/4
6 15-Sep * Python exercises:
- https://www.practicepython.org/
- https://holypython.com/beginner-python-exercises/
17-Sep Jupyter Notebooks
7 22-Sep Intro to object-orientation
24-Sep HW3/4
8 29-Sep InClass Assignment about OO
1-Oct InClass Assignment about OO - NO MEETING
9 6-Oct MID TERM
8-Oct MID TERM (follow up) PA1
10 13-Oct Agile development: kanban; test-driven development slides examples-unitteest
15-Oct Data analysis libraries: Pandas (Markdown, Notebook, nbviewer) HW6
10 20-Oct In-class exercise (Test) - NO MEETING
22-Oct Wrapping up Pandas PA2
11 27-Oct REST API data collection(nbviewer Markdown, Jupyter)
29-Oct Web Scraping(Markdown, Jupyter) HW6
12 3-Nov In Class Assignment (Scraping + Pandas)
5-Nov Assignment Discussion
13 10-Nov PA2 -- Time to Work!
12-Nov PA2 -- Time to Work!
15 17-Nov PA2 presentation PA2
19-Nov PA2 presentation

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published