
Anany Levitin
Professor of Computing Sciences
Villanova University
Algorithmic Puzzles
Abstract: While many think of algorithms as specific to Computer Science, at its core algorithmic thinking is the use of analytical logic to solve problems by a sequence of well-defined steps. This logic extends far beyond the realm of computer science and into the wide and entertaining world of puzzles. In this talk, Prof. Levitin will present some of the unique and clever puzzles from "Algorithmic Puzzles," a recently published book he co-authored with Maria Levitin. This engaging book evokes many classic brainteasers as well as newer examples from job interviews with major corporations to show readers how to apply analytical thinking to solve puzzles requiring well-defined procedures.
About the speaker
Anany Levitin is a professor of Computing Sciences at Villanova University. He is the author of a popular textbook on design and analysis of algorithms, which has been translated into Chinese, Greek, Indonesian, Korean, and Russian. He has also published papers on mathematical optimization theory, software engineering, data management, algorithm design, and computer science education.
Date: Monday, March 19, 2012
Time: 4:30 p.m.
Location: Mendel Science Center 101
Refreshments and conversation will be shared immediately after the colloquium in MSC 159. See http://csc.villanova.edu/
3 comments:
what is the title of his best-selling book on software engineering? is Anany Levitin still actively teaching?
Great overview of algorithmic puzzle design and the Levitins' book is a fantastic resource for anyone preparing for technical interviews. The step-by-step analytical approach they teach really does apply far beyond computer science. For anyone managing HVAC systems in institutional or commercial buildings, commercial hvac repair connects you with certified technicians who can handle everything from routine maintenance to emergency breakdowns.
Online players often look for a platform that combines simple access with helpful betting information, and winbuzz is a solid option for that purpose. The website shares straightforward details on sports betting, casino games, and payment processes so users can understand how things work before they proceed. It also offers useful direction for account support and gaming access in one place. Anyone wanting a smooth experience with practical updates and support for obtaining a Cricket ID can explore this website.
Post a Comment