Wed 1/08 UNC FDOC
Thu 1/09 590 FDOC
course overview
form teams... send email to help-comp523@cs.unc.edu telling me the team members
EOW (End Of Week): email teams to class address
Tue 1/14 development processes
requirements phase
project web site
Thu 1/16 presentation of client project proposals
EOW: email to class acct team project prefs
Mon 1/20 MLK holiday
Tue 1/21 team project assignments
requirements phase
functional spec
Thu 1/23 team coach meeting slots
development processes
EOW: email URLs for team websites
Tue 1/28 development processes
platform selection
project scheduling
project management
Thu 1/30 XP introduction
Agile Manifesto
EOW: user stories due (on project website)
Tue 2/04 Thu 2/06 EOW: 1. Specification Document due (on project website) Mon 2/10 Well-being day Tue 2/11 Architecture diagram zoom on diagrams ethics assignment more XP and Agile Thu 2/13 Agile Manifesto EOW: platform selection due Tue 2/18 Epic Software Fails >> How-to midterm present Thu 2/20 ( snow, no class ) EOW: architecture diagram due Tue 2/25 ( no class ) Thu 2/27 Epic Software Fails Software testing EOW: ethics assn due
Tue 3/04 mid-term presentations Thu 3/06 mid-term presentations EOW: Tue 3/11 spring break Tue 3/13 spring break EOW: Tue 3/18 team day Thu 3/20 Software testing test plan deliverable APPLES Reflection 1 given >> How-to Tech Talk EOW: Thu 3/25 Software testing Thu 3/27 EOW: APPLES reflection due
Tue 4/01 Tech Talks
(A) Translation and Transcription tech
(B) NoSQL vs SQL DBs
(C) Docker
Thu 4/03 Tech Talks
(D) AI prompt engineering
(E) Generative AI is SE
(F) Integer Linear Programming
EOW: test plan due
Tue 4/08 Tech Talks
(G) Redis
(H) React Native
(I) LangChain
Thu 4/10 Tech Talks
(J) Tailwind
(K) Gemini LLM
(L) CI/CD or ML APIs
EOW:
Tue 4/15 Tech Talks
(M) Unity
(N) Ollama
(O) Pulp in Python
Thu 4/17 Well-being day, no class
Fri 4/18 UNC Holiday
EOW:
Tue 4/22 no class meeting
client videos
Hand-in checklist
work on finalizing the semester
Thu 4/24 (590 LDOC) no class meeting
work on finalizing the semester
EOW:
Mon 4/28 UNC LDOC
Tue 4/29 reading day
Wed 4/30 exam day
Thu 5/01 exam day Fri 5/02 (reading day) Project due at 11:59 pm Hand-in checklist Sat 5/03 exam day Mon 5/05 exam day Tue 5/06 exam day Wed 5/07 reading day Thu 5/08 last exam day Sat 5/10 commencement