Finding something worth knowing…

Technology

How to cultivate the art of public speaking within a technical environment

This video features a session from Harvard's CS50 office hours, where students explore the practical development of public speaking skills. It provides a unique look at how technical students can approach communication as a core part of their intellectual development in computer science.

The session addresses the challenge of building public speaking proficiency, framing it as a skill relevant to the broader intellectual enterprises of computer science and programming. It highlights how students can engage with instructors to refine their ability to articulate complex ideas.

This discussion is part of the CS50 curriculum, which emphasizes algorithmic thinking and efficient problem-solving across languages like C, Python, and SQL. By integrating communication training into office hours, the course encourages students to treat public speaking with the same rigor as technical topics like abstraction, data structures, and software engineering.

Source: Public Speaking - CS50 Office Hours 2020

More in Technology · All topics