Current (updated 6.5.2025, 12:42 pm)
June 10-22, Weeks 1 & 2 |
|
---|---|
Task | Comments |
|
These videos discuss the syllabus and provide an overview of the course |
Videos | This is a link to the videos you will watch and answer questions from. The first file, 01-Introduction to Software Engineering.zip, is a zip file and corresponds to HW P1L1 (the next item on this page). Download and unzip and you will find the individual videos for this subject. |
HW P1L1 | Watch, Introduction to Software Engineering and answer some questions. |
HW P1L2 | Watch, Life Cycle Models and answer some questions. |
HW VCS | Do 13 tutorials/labs on Git & GitHub. If you haven't used Eclipse before, see my CS 1302 Labs: 1a (Eclipse Setup), 2 (Using Eclipse) |
HW P2L1 | Watch, Requirements Engineering and answer some questions. |
HW P2L2 | Watch, OO Software Engineering & UML and answer some questions. |
HW P3L1 | Watch, Software Architecture and answer some questions. |
HW P4L1 | Watch, (Testing) General Concepts and answer some questions. |
HW P4L2 | Watch, Black-Box Testing and answer some questions. |
HW Project Teams | Identify your project team and communicate it with me. Directions are in the document. |
|
June 23-29, Week 3 |
|
---|---|
Task | Comments |
|
These videos follow this handout: Unit Testing. This is important for HW Unit Testing (next item on Schedule) and for the project. Unit testing counts significantly towards your project grade so please understand these things well. There is nothing to turn in, just watch the videos carefully and reference the handout as needed. |
This video (20 min) is an overview of the HW and follows this handout. For the HW, you will need this code and this spreadsheet. You can do this homework in groups of 2 (only one person needs to turn it in, or you can work by yourself). Pay careful attention to the meaning of the items in this HW as I have a spreadsheet that will automatically determine any possible mistake you may make on this assignment. |
|
HW P4L4 | Watch, Agile Development Methods and answer some questions. |
HW P4L5 | Watch, Software Refactoring and answer some questions. |
User Stories | Read through the document and watch the videos linked to in the document. There is nothing to turn in, just watch the videos linked inside the document carefully. You will be given User Stories for your project as the basis for development. This is a real example of user stories from a large international company. It will be hard to understand the exact context because of the domain jargon; however, it shows how much more thorough an industry version can be. |
Project | Follow this link for information about the project. |
Turn in all homework above (including HW VCS) by Sunday, June 29, 11:59pm on Blazeview |
June 30-July 13, Weeks 4 & 5 |
|
---|---|
Task | Comments |
Project | Continue working on project and completing deliverables |
|
July 14-31, Weeks 6-8 |
|
---|---|
Task | Comments |
Project | Continue working on project and completing deliverables |
|
The End - CS 4321 - Summer 2025