CIS 422/522            Software Methodology I            Course Logistics       |
The LECTURES will be in B040 Price Science Commons.
All slides are available on Canvas at Files/Slides.
All projects handouts are available on Canvas at Files/Projects.
The schedule is designed so that the group projects, the reading assignments (chapters from van Vliet [with one exception]), and the in-class lectures and discussions should all complement each other and provide a synergistic learning experience. This schedule may evolve during the quarter.
In the table below, note that "Ch 1 (1-17, 24-30)" means "Chapter 1, pages 1 through 17, and pages 24 through 30". In addition to the pages listed, you should alwasys read the short summary at the end of each chapter.
Week | Date | Topic | Readings (before class) | Activities and milestones |
1 | 1 Oct | Overview of software Engineering | Conduct survey | |
3 Oct | Software project management and lifecycle | Ch 1 (1-17, 24-30) Ch 2 (37-46) Ch 3 (49-68) |
Groups formed; Hand out Project 1 | |
2 | 8 Oct | Team Organization | Ch 5 (97-99, 104-113) | 10 Oct | Software architecture | Ch 11 (289-303) | Initial project documents submitted. Students present brief project plans. |
3 | 15 Oct | Software architecture (cont) | Ch 11 (303-316) | Groups meet and discuss group projects with instructor |
17 Oct | Software design and modeling languages | Ch 12 (325-348, 353-356, 369-375) | ||
4 | 22 Oct | Software design and modeling languages (cont) | Ch 10 (261-263, 274-287) | |
24 Oct | Project planning | Ch 8 (189-190, 198-208) | ||
5 | 29 Oct | Project 1 presentations Project 2 kickoff |
No reading/no quiz | |
31 Oct | Requirements engineering | Ch 9 (213-220, 226-234, 237-238) | Project submission due Thursday, 31 October, at 8:00pm. | |
6 | 5 Nov | Requirements engineering (cont) | Ch 9 (241-257) | Project proposal submitted by e-mail by 11:59pm on Wednesday, 6 Nov 2019 |
7 Nov | Software testing | Ch 13 (405-422) | ||
7 | 12 Nov | Students present project plans | No reading/no quiz | Initial project documents reviewed |
14 Nov | Software testing (cont) | Ch 13 (422-448) | ||
8 | 19 Nov | User interface design | Reading | |
21 Nov | Software reusability | Ch 17 (571-581) | ||
9 | 26 Nov | Software reusability (cont) | Ch17 (582-601) | |
28 Nov | THANKSGIVING |
THANKSGIVING |
THANKSGIVING |
|
10 | 3 Dec | Project 2 presentations | No reading/no quiz |   |
5 Dec | Review | No reading/no quiz | Project submission due Friday, 6 Dec, 8:00pm | |
11 | 10 Dec |
FINAL 8:00-10:00, B040 Price Science Commons |
FINAL |
FINAL |