CS 4379V Fall 2021: Learn Algorithms with a Facebook Engineer

CS 4379V Fall 2021: Learn Algorithms with a Facebook Engineer

The Fall of 2021 version of CS 43719V: Fundamentals of Algorithm Design and Analysis will be taught by a Facebook software engineer, Sami Alsheikh, through the Facebook "Engineer in Residence" program. This will be a high-touch class taught by an engineer designing the course with an eye toward preparing students for the tech industry. Sami will be relocating the course with an eye toward preparing students for the tech industry. Sami will be relocating for the semester to teach on campus. There is an enrollment cap, so register soon if interested!

OVERVIEW OF THE COURSE

The course will build on and review key parts of CS 3358: Data Structures and Algorithms to cover many algorithms foundational to Computer Science and highlight their relevance to challenges in industry. We will develop the skills and intuition to help you design efficient algorithms for new problems which will help in technical interview preparedness. You will grow a greater appreciation of how valuable this skill/intuition is and how anyone can meaningfully improve these abilities over time.

ABOUT THE INSTRUCTOR

Sami Alseikh completed his Bachelor's and Master's in Computer Science at MIT. He has been a software engineer in the San Francisco Bay Area for 4 years, first working at a ten-person startup and then in Facebook's AI organization. Sami comes to Texas State University energized by his experiences teaching and mentoring several CS students throughout his time in the university and industry to help them land great jobs at top companies. He's excited to be a part of the Texas State community and work with the student body!

Registration Note: Dr. Hongchi Shi is the registrar's instructor of record, though Sami will be the course designer/lecturer.

For questions about course content, please email samialsheikh@fb.com.

Deadline: Aug. 31, 2021, 11 p.m.