Skip to content

Commit b01c8b2

Browse files
committed
docs: update syllabus to include integrity policy; fixes typos
1 parent efce490 commit b01c8b2

File tree

1 file changed

+36
-7
lines changed

1 file changed

+36
-7
lines changed

syllabus/README.md

Lines changed: 36 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### Anthony D. Mays (@anthonydmays)
66

7-
Anthony is a software engineer with over 23 years of experience across finance, ecommerce, enterprise consulting, and data visualization & analysis. Before becoming a full-time entrepreneur via his firm Morgan Latimer Consulting, he spent 8 years at Google where he became a Senior Software Engineer.
7+
Anthony is a software engineer with over 23 years of experience across finance, e-commerce, enterprise consulting, and data visualization & analysis. Before becoming a full-time entrepreneur via his firm Morgan Latimer Consulting, he spent 8 years at Google where he became a Senior Software Engineer.
88

99
[![Website][website-badge]][instructor-website]
1010
[![Github][github-badge]][instructor-github]
@@ -47,7 +47,7 @@ The course will feature required reading from the following selection of books.
4747
| Abbreviation | Title |
4848
| ------------ | ------------------------------------------------------------------------------------------ |
4949
| CC | Code Complete (2nd Edition, Microsoft Press) |
50-
| CODE | Code: The Hidden Language of Computer Hardward and Software (2nd Edition, Microsoft Press) |
50+
| CODE | Code: The Hidden Language of Computer Hardware and Software (2nd Edition, Microsoft Press) |
5151
| HF | Head First Design Patterns (2nd Edition, O'Reilly) |
5252
| PIE | Programming Interviews Exposed (4th Edition, Wrox) |
5353
| SEG | The Software Engineer's Guidebook |
@@ -70,9 +70,8 @@ Throughout the course, we will use the following tools for most assignments unle
7070
Regular course work and homework assignments will be provided throughout lessons. Though varied, the assignments will generally consist of:
7171

7272
1. Reading assigned chapters from course books.
73-
2. Submitting reading notes for assigned online articles and videos
74-
3. Completing one or more coding exercises to be submitted on Github or by email to instructor.
75-
4. Completing pop quizzes and tests
73+
2. Completing one or more coding exercises to be submitted on Github or by email to instructor.
74+
3. Completing pop quizzes and tests
7675

7776
## Course schedule
7877

@@ -172,10 +171,40 @@ Regular course work and homework assignments will be provided throughout lessons
172171
<td>
173172
<b>Building application systems</b>
174173
<ul>
175-
<li>Software Development Life Cycle</li>
174+
<li>Collaborative software engineering</li>
176175
<li>Tools of the trade</li>
177176
</ul>
178177
</td>
179178
</tr>
179+
<tr>
180+
<td align="center" style="vertical-align: top">09</td>
181+
<td>
182+
<b>Capstone project (Week 1)</b>
183+
<ul>
184+
<li>Collaborative software engineering</li>
185+
<li>Applying principles learned throughout the course</li>
186+
</ul>
187+
</td>
188+
</tr>
189+
<tr>
190+
<td align="center" style="vertical-align: top">10</td>
191+
<td>
192+
<b>Capstone project (Week 2)</b>
193+
<ul>
194+
<li>Collaborative software engineering</li>
195+
<li>Applying principles learned throughout the course</li>
196+
</ul>
197+
</td>
198+
</tr>
180199
</tbody>
181-
</table>
200+
</table>
201+
202+
## Academic Integrity
203+
204+
Students are absolutely encouraged to leverage learning resources outside of official course materials to enhance understanding and complete assignments. This includes use of tools like forums, search engines, or Large Language Models (LLM) such as Open AI ChatGPT, Google Gemini, and GitHub Copilot for example.
205+
206+
Generally speaking and unless otherwise stated by the instructor, students are also allowed to work together to collaboratively problem solve and come up with solutions.
207+
208+
That said, all students must credit provide credit for anything they did not generate themselves. This includes code, documentation, quotes, multimedia items used for presentations, and etc.
209+
210+
Any use of materials without providing proper credit will be considered cheating and will result in disciplinary action.

0 commit comments

Comments
 (0)