CS Career Advising Walk-In Hours
9:30 AM to 10:30 AM
Schermerhorn Building, 3rd Floor, Student Learning Center
Want to map out the best strategies to maximize your professional development during your time at Columbia? Do you have a question about strengthening your resume? Ever wondered what career resources are available to you as a Columbia Graduate Student? Are you curious about strategies to land an internship/full-time opportunity or have specific career-related questions? Please stop by for Walk-In hours with CS Career Officers to connect with us and have your questions answered. First come, first serve so we encourage being on time. Please remember to address the most pressing questions first as each chat should be no more than 5-10 minutes to allow us to meet with as many students as possible.
*AUDIENCE: CS Graduate students ONLY (MS, Bridge Students & PhD).
21st Century C++
11:40 AM to 12:40 PM
CSB 451 CS Auditorium
Bjarne Stroustrup, Columbia University
Abstract:
Why did C++ succeed on a massive scale without marketing or a rich owner? Its imminent death was frequently predicted even from before it was called C++. The reason is that C++ has some key C++ features that serve widespread needs, are manageable by “ordinary developers”, and are stable over decades.
Here, I present C++ as a coherent whole where strongly-typed generic programming has a central role, where code is presented as modules, resources are never leaked, and error-handling is systematic. Code written along these lines tend to be smaller, faster, more maintainable, and more reliable than code reflecting 20th-century thinking. The features I present are ISO standard C++ and shipping in major compilers. This style of C++ is a logical development of the foundational principles from the earliest days. I will briefly explain how to avoid getting stuck in 20th-century C++ and describe the plans for “Profiles” to manage the complexity accreted over decades of serious use. Along the way, I’ll try to put the evolution of C++ in its historical context.
Bio:
Bjarne Stroustrup is the designer and original implementer of C++ as well as the author of The C++ Programming Language (4th Edition), A Tour of C++ (3rd edition), Programming: Principles and Practice using C++ (3rd Edition), and many popular and academic publications. Dr. Stroustrup is a professor at Columbia University in New York City. He is a member of the US National Academy of Engineering, and an IEEE, ACM, and CHM fellow. He received the 2018 Charles Stark Draper Prize, the IEEE Computer Society's 2018 Computer Pioneer Award, and the 2017 IET Faraday Medal. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++. He holds a masters in Mathematics from Aarhus University, where he is an honorary professor, and a PhD in Computer Science from Cambridge University, where he is an honorary fellow of Churchill College.
Google Panel: Applying to the Right Role
10:00 AM to 11:00 AM
Schermerhorn Building, 3rd Floor, Student Learning Center
Join us for an interactive panel discussion with Googlers representing Software Engineering (SWE) and a variety of Tech+ disciplines. Panelists will share their career journeys, discuss how engineering and cross-functional technical teams collaborate to build products at scale, and offer advice on navigating the tech recruitment process. Bring your questions for an open Q&A to explore the diverse technical paths and opportunities available across Google.
*EVENT AUDIENCE: CS Graduate Students (Ms/PhD)
**REGISTARTION FOR THIS EVENT IS NOW FULL
Dandy Informational Session
10:00 AM to 12:00 PM
Schermerhorn Building, 3rd Floor, Student Learning Center
Dandy was created with one goal in mind: to modernize the dental lab process. Backed by some of the world’s leading venture capital firms, they're on an ambitious mission to simplify and modernize every function of the dental practice through technology, empowering clinicians and their teams with innovation. Their platform is designed to level up practices by making the entire process effortlessly digital — from start to finish. They are actively recruiting for various roles (more information TBA on specific roles).
Representatives will conduct an in-person Employer informational session and offer a presentation about their company, mission, past/upcoming projects, and future recruitment efforts, followed by a Q&A session. For more information about the company, please visit the company website: meetdandy.com. Registration Information will be posted via email and Handshake.
*EVENT AUDIENCE: CS Graduate Students (Ms/PhD) & Bridge Students.