Date
|
Topic | Readings due | Individual HW DUE by start of class | Resources | Team HW DUE by start of class |
T 12 Jan | Introductions |
Blog Entries should be 500+/- words and are required before assigned class. |
Git-Github Exercise | Publish Details to Team Wiki each Week before class | |
R 14 Jan
|
Open Source Intro Choose Teams |
SD Forward, Preface and Chap 1
|
1) Create your blog and blog to introduce yourself and your plans. Blog SubTitle = "Introduction" |
wikis; blogs Learn Git; Learn GitHub; GitHub Guide; Git workflow; forking workflow; gitimmersion.com |
in class exercise: Team Intro Email team details of Team name, names, emails, github "handles" to bowringj@cofc.edu SUBJECT = "CSCI462-01-GitHub". I will create teams and repositories and each of you will receive an invite. |
T 19 Jan
|
Present Projects | fyi: more H/FOSS
|
Research and choose 3 HFOSS or FOSS candidate projects that you would like to contribute to from here or here or GitHub or SourceForge. Projects should be mature with online communities that welcome newcomers. Your individual contributions may be bug fixes, documentation fixes, or new features. Get organized. Create Team wiki on team Github account and list team and wiki on class Wiki. Publish research findings on Team Wiki and rank your 3 choices. |
||
R 21 Jan |
Plan team projects
|
Blog reflections on your experiences and readings including The Cathedral and the Bazaar Blog SubTitle = "Reflections on FOSS" |
|||
T 26 Jan
|
Joining the Project Get and build the Code Team Reports |
SD Chap 9
|
As applicable: 1) Select an IRC client and join the channel for your Team project; peruse the history and listen to current traffic;
|
Download project code Publish a full report on your selected project, its members, history, your experiences, etc. on the team wiki
|
|
R 28 Jan | Open Source Today |
Explore http://opensource.com/ Blog SubTitle = "Reflections on Open Source in Today's World" |
Fun Facts | ||
T 02 Feb | Team Reports
|
SD Chap 4 |
|
|
Publish your ideas for contributing to this project including : select and describe one bug; find the bug in the code; describe how you will fix and test the bug; publish report on Team Wiki |
R 04 Feb | Testing and Debugging the Code | TOS Chp 6 |
Do exercises in TOS 6.4, 6.5, 6.6, 6.7; Blog experience report about exercises Blog SubTitle = "This bugs me" |
|
|
T 09 Feb | Engaging ! Team Reports |
FYI - Bucky Fuller | 1) Choose a set of bugs or set of improvements that your team will focus on for the rest of the semester and which you will officially submit to your chosen project; publish report on Team Wiki with assignments for each team member. Note each team member will individually contribute to the project.
|
||
R 11 Feb | Fixing the Code |
chosen article |
Do exercises in TOS 7.2.2, 7.8, 7.9; Blog your reflections on the article you chose from Software Blog SubTitle = "What's Happening?" |
||
T 16 Feb | Testing and Debugging the Code Team Reports |
|
Fix a bug and submit your fix to the project; publish report on Team Wiki |
||
R 18 Feb | Software Architecture | Blog your reflections on S.O.L.I.D. Blog SubTitle = "Stupid or Solid?" |
|||
T 23 Feb | Team Work Day |
Select a meeting from this list and make plans to attend at least once. (see April 01 blog entry below) UPDATE: see this |
Unix commands |
|
|
R 25 Feb | Team Reports | NOTE: THIS TALK IS ONLY DURING THE 2:10 CLASS - PLEASE ATTEND Invited talk by Christopher Zorn (CofC CS 2000) - Software Engineer at Zillow Group, who has also contributed to startups featuring medical research projects, search engines, ad-networks, virtual currency, game platforms, IoT, and real-estate. Abstract: Free and Open Source Software at Zillow Group: Tech companies are heavily involved in the usage of free and open source software as part of designing, implementing and operating their solutions and products. Zillow Group is no exception with most engineering teams regularly using languages, frameworks, platforms and tooling that are open source. This talk will start by covering a macro level of why and how Zillow Group uses open source software. We will then focus on my specific team’s process by demonstrating usage and contribution. Link to slides and resources here. Link to recording of presentation here. Passcode: H1rUR%C& |
Publish your progress and what you plan to have done by 9 March, after the break! on Team Wiki | ||
T 02 Mar | NO CLASS | ||||
R 04 Mar | NO CLASS | ||||
T 09 Mar | Team Reports Team Work Day |
|
Publish your progress relative to your planned timeline on Team Wiki | ||
R 11 Mar | Explaining the Code Release early, often |
SD Chap 8 |
Blog reflections on readings Blog SubTitle = "Release early and often" |
||
T 16 Mar | Team Work Day |
Invited talk by Richard Bliss, a LinkedIn Top Voices Influencer, an experienced executive communications manager, and a social media coach. He has helped thousands of people master social media tools and become fluent in social conversations, building their platforms and confidence to effectively reach their audience, define their brand vision and strategies, and develop high-caliber sales teams. In addition to working with businesses and organizations in the US, he’s consulted startups and high-growth technology firms around the world. A former executive vice president of marketing for eighteen years, and an award-winning pioneer in technology, collaboration, and cloud computing, Richard has appeared on CNN, GMA, and other major media outlets. He shifted his attention to social media when he founded the podcast Funding the Dream, which became a leading voice in the crowdfunding space. Today, Richard continues to empower others through his weekly newsletter and podcast, which reach over 51,000 subscribers. Richard lives in Silicon Valley where he juggles life between five daughters and setting world records playing board games. He can be found on LinkedIn at https://www.linkedin.com/in/bliss/. Abstract: Building Your Professional Brand Through LinkedIn LinkedIn and Social media have evolved from being a place where you look for work to being the place where you do the work. This session develops the fundamental elements needed to build a professional brand online. LinkedIn is fundamentally different than all other social media platforms. This presentation will show you how your Instagram habits are sabotaging your efforts to grow your presence on LinkedIn. |
|||
R 18 Mar | Domain classes | SD Chp 5 |
Blog reflections on reading Blog SubTitle = "Chapter 5" |
||
F 19 Mar | Alumni Symposium - Required Attendance VIA Zoom Meeting at 4:30 PM Meeting ID: 933 4922 7797 Passcode: 698997 |
||||
T 23 Mar | Team Reports Team Work Day |
Publish your progress relative to your planned timeline on Team Wiki | |||
R 25 Mar | Database Modules | SD Chp 6 |
Blog reflections on reading Blog SubTitle = "Chapter 6" |
||
T 30 Mar | User Interface Dev User Support |
SD Chp 7 SD Chp 9 (repeat) |
Blog reflections on reading Blog SubTitle = "Chapter 9" |
|
|
R 01 Apr | Meeting Reports Team Work Day |
|
Blog SubTitle = "Meeting Charleston" |
|
|
F 02 Apr |
2021 SSM Virtual "Poster" Session - Deadline to Submit Abstracts and Presentation Videos (see 15 April below) NEW DEADLINE: April 6; Verify your submittal here: https://ssm.cofc.edu/undergraduate-research/poster-session/2021prelim_abstracts.pdf If you need to submit significant revisions to your abstract or video, please indicate in the e-mail that you are submitting a REVISION, and submit a complete abstract/video link according to the submission guidelines by Tuesday, April 6. |
||||
T 06 Apr | Team Reports Poster Reviews |
|
Publish your progress relative to your planned timeline on Team Wiki. Present Poster in class. | ||
R 08 Apr | Team Work Day Instructor Evaluations |
Create a PDF from your Blog and email it to Dr. Bowring by NOON : [lastName]_462_2021_blog.pdf
|
|||
T 13 Apr | Team Reports Team Work Day Instructor Evaluations |
Publish your progress relative to your planned timeline on Team Wiki. |
|||
R 15 Apr |
2021 SSM Virtual "Poster" Session - Call for Abstracts and Video Submission The 2021 SSM Poster Session will be held virtually this year! https://ssm.cofc.edu/undergraduate-research/poster-session/index.php Important Dates: Friday, April 2 >> Now April 6: Deadline to Submit Abstracts and Presentation Videos Monday, April 5 >> Now April 12: Research Presentations Available on SSM's YouTube Channel Wednesday, April 14 >> Now April 21: Judges submit Departmental "Best of" awards Thursday, April 15 >> Now April 22 @ 4:00pm: Synchronous Zoom meeting for Departmental Best presentations; Announce awards and overall "Best of the Best" winner In lieu of posters, students will create an abstract (150 words) and a 5-minute video presentation of their research, and submit these to vancejt@cofc.edu by Friday, April 2. Guidelines for abstract and video submission can be found at: https://ssm.cofc.edu/undergraduate-research/poster-session/information-for-authors/index.php On Monday, April 5 >> Now April 12: the research presentations will be published on the SSM YouTube account. Abstracts and links to the presentations, sorted by author, will be available on the SSM Poster Session website. This will begin a 10-day period where your advisors, professors and peers can view your presentation, and leave questions or feedback in the Comments section. We encourage that you check and respond to these Comments to facilitate the "dialog" that you would otherwise experience in a synchronous or in-person environment. This asynchronous 'Q and A' will also be used by your department for assessing presentation awards. On Wednesday, April 14 >> Now April 21: judges will submit all departmental awards, as well as "Best of" candidates for the synchronous Zoom meeting to be held on April 15. "Best of" candidates will be notified Wednesday evening so that they can prepare for Thursday's event. On Thursday, April 15 >> Now April 22, at 4pm: "Best of" candidates will provide a 5 minute presentation of their research over Zoom, followed by 2 minutes of questions and answers. Following the "Best of" presentations, Departmental awards will be announced. Finally, "Best of the Best" will then be awarded to conclude the 2021 SSM "Poster" Session. |
||||
R 15 Apr
|
Present Team Videos to the class - 20 minute video detailing your semester work with sections on lessons learned and knowledge you wish you had had before starting. Each member presents. 5 minute Q&A afterward. | 8 AM : Submit your three presentation materials files as [TeamName]_presentation.mp4 [TeamName]_abstract.pdf [TeamName]_SSM.mp4 INTO YOUR TEAM GITHUB REPO - if video is too large, post it on youtube and supply a link. |
|||
T 20 Apr | Present Team Videos to the class | ||||
W 21 Apr | Present Team Videos to the class |