Term Projects: Why They Matter and How to Do It Right
2702 views
Term projects are misunderstood, mismanaged, and underestimated. For most of the semester, they can be found at the shores where all academic procrastinations wash up. Prioritized barely over pop quizzes, term projects progress from conception to completion during the last two weeks of the semester. Given that the project is also a team effort, the compressed schedule alongside interpersonal dynamics contributes to a great deal of stress. A consequence is that term projects end up sputtering across the finish line. This is lamentable.
Why bother? Here’s why: done right, a term project demonstrates creativity, technical sophistication, and perseverance. Can you think of something else that packs so much punch? Term projects are very gratifying, and you can draw on the skills you hone many, many times. Such a project is also worthy of inclusion in your resume, where it sheds new light on you. I will go over what constitutes a good term project and how to get there. Spoiler alert: it is not that hard!
Video Slides
Why bother? Here’s why: done right, a term project demonstrates creativity, technical sophistication, and perseverance. Can you think of something else that packs so much punch? Term projects are very gratifying, and you can draw on the skills you hone many, many times. Such a project is also worthy of inclusion in your resume, where it sheds new light on you. I will go over what constitutes a good term project and how to get there. Spoiler alert: it is not that hard!
Video Slides
Suggested Videos
02:00
Java NIO - Server Select Loop
2356 views
02:40
fork(), wait(), exec() in C - Video 1/2
4416 views
02:24
Intro to Aperture's Inspection Pane
1910 views
01:09
Mounting a Filesystem on Windows
2482 views
03:04
REMIX: A web-based IDE for SOLIDITY
1710 views
02:04
Collaborating with Slack
2178 views
01:16
Adding a Video to the Infospaces Ecosystem
1523 views
01:17
Hello World in C
3251 views
02:03
Getting Help in a Virtual Class
1817 views
01:49
Finding and Using Multiple 120 Lab Machines
10748 views
05:43
Synchronized Blocks in Java
2441 views
07:37
CS250/CS280a1: Midterm 1 Review
2032 views
03:54
Remote SSH Using VS Code
8480 views
01:39
Creating a basic .vimrc file
2156 views
01:50
Basic Git Tutorial Part 3: Branches
2782 views