Skip to content

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

License

Notifications You must be signed in to change notification settings

Sjostedt-eric/INF502-Fall22

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INF502

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

Credits: course materials adapted from Dr. Igor Steinmacher ([email protected])

Office hours

TuTh 9:00AM-11:00AM; We 1:30PM-3:30PM; Room 090-216

Important dates (Fall 2022)

  • Last day to drop without a W: September 8
  • Midterm exam (tentative): October 18
  • Final exam: December 15 - 12:30pm-2:30pm - see the University Schedule

Syllabus

Download the Fall 2022 Syllabus here. Please, also check NAU Syllabus Policies.

Course Schedule

Everything on this schedule is subject to change based on specific student and/or 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 Aug 30 Intro to Programming languages
Sep 1 Git/GitHub HW1
2 Sep 6 Git/GitHub (part 2)
Sep 8 Python essentials Syntax, types
3 Sep 13 conditionals
Sep 15 Functions and structures PA1, HW2 HW1
4 Sep 20 Python part 2 (files/exceptions)
Sep 22 HW3 HW2
5 Sep 27 Python practice
Sep 29 HW3
6 Oct 4 Jupyter Notebooks / Google Colab HW4
Oct 6 Intro to object-orientation
7 Oct 11 HW4
Oct 13 Python OO practice PA1
8 Oct 18 MIDTERM (tentative)
Oct 20 Mid term discussion
9 Oct 25 Data analysis libraries: Pandas
Oct 27 HW5
10 Nov 1 REST API data collection PA2
Nov 3
11 Nov 8 Web Scraping HW5
Nov 10 Scraping + Pandas Practice
12 Nov 15 Algorithm design and sorting/searching strategies HW6
Nov 17
13 Nov 22 Agile development: kanban; test-driven development
Nov 24 THANKSGIVING HW6
14 Nov 29 Project development
Dec 1
15 Dec 6
Dec 8 Wrap up PA2
16 Dec 13 FINALS WEEK
Dec 15 FINAL EXAM (12:30PM-2:30pm)

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.7%
  • Python 0.3%