- Team project
- Review the following
- https://en.wikipedia.org/wiki/Systems_development_life_cycle
- Lecture notes from Nov. 6th
- Professional sample of a System Requirements Specification sent by email
- Develop a “short” draft of a System Requirements Specification document for your project using the sample emailed to you. Include the following as a minimum:
- Introduction
- Requirements
- Actors
- Use Cases / User Stories
- Wire frames
- Gantt Chart for your project
- This draft will be updated one or more times, so assume it is not a final statement of your project goals.
- Email to gmadey, qzhi, and snjoroge as a team (Subject line: HW 11 – Team #)
- (NEW) In a separate email to gmadey, qzhi, and snjoroge as an individual (Subject line: HW11 – your_netid) describe your contributions to the above team deliverable.
- Review the following
Month: October 2017
Lecture Notes – Nov 1st
Class Agenda
- News
- Patches for KRACK being released by vendors
- An attacker in Wi-Fi range may force nonce reuse in WPA clients (Key Reinstallation Attacks – KRACK)
- For example: https://support.apple.com/en-us/HT208221
- More on IoT Reaper
- Who is F5 Networks?
- Reddit coming to Notre Dame
- Friday, November 17th at 5:30pm in DBRT 138
- Edison Lecture Series
- Chief Technologist: GPU Computing at NVIDIA
- 11/7/2017 at 3:30PM, 140 DeBartolo
- Patches for KRACK being released by vendors
- Deep Dive 2: Django 2
- Project reviews
- Team 3 – Wed, 4:45 pm
- Team 6 – Thurs, 4:00 pm
HW 10 – Due Nov 5
HW 10
- Django
- Tuesday office hours: 5:00 pm
Lecture Notes – Oct 30th
Class Agenda
- News – Web Development security
- Threats from IoT BotNets
- RansonWare
- Lightning talks for today
- Daniel Jasek
- Michael O’Malley
- Volunteers for Wednesday?
- Project review scheduling
- https://doodle.com/poll/s63sngsuf6ew4t8y
- Discussion of last week’s homework: HW #9
- Discussion of this weeks homework: HW #10
- Django: Background and History
- Deep Dive 1: Django
Lecture Notes – Oct 25th
Class Agenda
- Updates on homework
- Bitbucket
- Group & Individual components
- Due date: Sunday, midnight
- News
- Lightning talks for today
- Catherine Badart
- Radomir Fugiel
- Volunteers for next week?
- Deep Dive: MEANJS 3
- Project meetings: today after class
- Team 8: 4:45 pm
- Team 9: 5:00 pm
- Team 2: 5:15 pm
- Project time slot reservations
- Select one time slot, FCFS, enter team name, e.g, Team #
- https://doodle.com/poll/ptrsvvwy262yesqm
HW 9 – Due Oct 27
Lecture Notes – Oct 23rd
Class Agenda
- Lightning talk for today
- Kylie Hausch and Shelby Lem
- Grace Hopper Celebration 2017
- Grace Hopper – nanosecond
- News
- Discussion of last week’s homework
- Project proposal meetings
- 15 – 30 minutes after class, other times as needed
- Volunteer for today?
- Review
- Deep Dive: MEANJS 2
Lecture Notes – Oct 11th
Class agenda
- CGI ???
- Volunteers for next “lightning talks” – Monday, Oct 23
- Discussion of last week’s homework
- Web development news (wild and wacky?)
- Lightning talks
- Matthew Reilly
- Taylor Rongaus
- CMS revisited
- Deep Dive: MEANJS 1
HW 8 – Due Oct 22
- Project proposals – send to instructor and TAs by Sunday, midnight, Oct. 22: gmadey@nd.edu, qzhi@nd.edu, snjoroge@nd.edu
- One paragraph proposal – 250 words max
- Title
- Netids
- Function / Specification
- Technology to be used
- 15-30 minute meeting with instructor and TAs to be scheduled
- One paragraph proposal – 250 words max
Lecture Notes – Oct 9th
Class agenda
- Lightning talks for Wednesday – 2 volunteers needed.
- Matthew Reilly & Taylor Rongaus
- Project proposals – send by Sunday, midnight, Oct. 22
- One paragraph proposal – 250 words max
- Title
- Netids
- Function / Specification
- Technology to be used
- 15-30 minute meeting with instructor and TAs to be scheduled
- One paragraph proposal – 250 words max
- DataBase 1 followup
- DataBase 2 followup
- Content Management Systems (CMS)
- https://en.wikipedia.org/wiki/Content_management_system
- https://en.wikipedia.org/wiki/List_of_content_management_systems
- https://trends.builtwith.com/cms
- https://w3techs.com/technologies/overview/content_management/all
- https://websitesetup.org/popular-cms/
- https://en.wikipedia.org/wiki/Comparison_of_wiki_software
- https://en.wikipedia.org/wiki/List_of_wiki_software