Skip to content

Repo for information about CS502 Graduate Course: Software Development Methodologies @ NAU

License

Notifications You must be signed in to change notification settings

chavesana/INF502

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INF 502: Software Development Methodologies

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

Office hours

Important dates

  • Last day to drop without a W: September 5
  • Midterm exam (tentative): October, 15 - 2:20PM - 3:35PM
  • Final exam: Somewhere between Dec 9 and Dec 12

Syllabus

Download Fall 2019 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.

Work is to be submitted via BbLearn whenever not specified differently. When via BBLearn, the deliverable must be in Word or PDF format.

Week Date. Content (tentative) Comments. Assignments out Deadline
1 27-Aug Hello/Intro to Programming languages
29-Aug Git/GitHub HW1 .
2 3-Sep
5-Sep Python essentials Syntax, types
3 10-Sep Python essentials Igor traveling PA1, HW2 HW1
12-Sep Igor traveling
4 17-Sep Python part 2 (files/exceptions) - (slides)
19-Sep HW3 HW2
5 24-Sep In Class assignment.
26-Sep HW3
6 1-Oct Jupyter Notebooks HW4
3-Oct Intro to object-orientation
7 8-Oct HW4
10-Oct InClass Assignment about OO PA1
8 15-Oct MID TERM .
17-Oct MID TERM Delivery
9 22-Oct Data analysis libraries: Pandas (Markdown, Notebook, nbviewer)
24-Oct HW6
10 29-Oct REST API data collection(Markdown, Jupyter) PA2
31-Oct
11 5-Nov Web Scraping(Markdown, Jupyter) HW6
7-Nov In Class Assignment (Scraping + Pandas)
Solution of the inClass exercise: notebook, markdown
12 12-Nov Algorithm design and sorting/searching strategies. Slides HW7
14-Nov
13 19-Nov Agile development: kanban; test-driven development slides examples-unitteest Igor Traveling
21-Nov Igor Traveling HW7
14 26-Nov
28-Nov THANKSGIVING
15 3-Dec PA2: last chance to work
5-Dec Wrap up PA2
16 FINALS

About

Repo for information about CS502 Graduate Course: Software Development Methodologies @ NAU

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 84.2%
  • Jupyter Notebook 15.8%