Skip to content

cherman2/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
5 8-Sep Python part 2 - (slides) files, exceptions HW2
10-Sep HW3/4
6 15-Sep Jupyter Notebooks
17-Sep In Class assignment
7 22-Sep Intro to object-orientation
24-Sep HW3/4
8 29-Sep InClass Assignment about OO
1-Oct Q&A
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 In-class exercise (Test)
10 20-Oct Data analysis libraries: Pandas (Markdown, Notebook, nbviewer) HW6
22-Oct REST API data collection(Markdown, Jupyter) PA2
11 27-Oct
29-Oct Web Scraping(Markdown, Jupyter) HW6
12 3-Nov In Class Assignment (Scraping + Pandas)
5-Nov Solution of the exercise: notebook, markdown
13 10-Nov (TO DECIDE) Algorithm design and sorting/searching strategies. Slides HW7
12-Nov HW7
15 17-Nov PA2 presentation PA2
19-Nov PA2 presentation
16 24-Nov HAVE A WONDERFUL BREAK!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 79.9%
  • Jupyter Notebook 20.1%