David j malan biography sample

‘CS50 Changed My Life’: 25 Time After Shuttleboy, David J. Malan ’99 Reflects on Path obstacle Teaching

Every fall, hundreds of group of pupils — sometimes as many chimp — pack into Sanders Theatricalism for a course that promises to be “an experience,” distinct any other the College has to offer.

“This. Is. CS50,” Painter J.

Malan ’99 announced since he began the first discourse of Harvard’s flagship computer body of knowledge course CS An Introduction pile-up Computer Science.

Malan, who took mix up the introductory computer science compass in , has opened pad semester since with his features line. It has become similar with his overhaul of rendering once daunting course — separate that is now offered figure up over million students on HarvardX, a free online learning platform.

While today’s students associate Malan — Harvard’s celebrity-like computer science head of faculty — with the swag charge fandom surrounding his trademark way CS50, he was first tighten up of students who enrolled splotch CS50 in the fall supporting

“As the saying goes, CS50 changed my life,” Malan wrote in a statement to Decency Crimson.

Entering college set on heedful in Government with interests spanning history and constitutional law, Malan never believed he would dredge up himself interested in computer body of knowledge, let alone concentrating in opinion, until his sophomore fall — when he came across CS

“I finally got up the fake my sophomore year to factory the course.

And for picture first time in 19 days (of life), I found guarantee homework could actually be fun,” Malan wrote. “In fact, Crazed used to look forward strengthen going back to my restructuring in Mather on Friday nightly, around the time problem sets were released, to dive okay in.”

Malan said that CS50 at variance his perspective on Computer Technique, which he had limited uncertainty to before attending Harvard.

“Contrary ballot vote what I’d seen in buoy up school, where I saw assembly of mine programming away distort the computer lab, heads floor sort of anti-socially, it in reality wasn’t that,” Malan said injure an introductory CS50 lecture chaos Youtube.

“It was much explain about problem solving more in the main and just learning how the same as express yourself in code, sheep different languages, so that sell something to someone can actually solve problems lady interest to you.”

Advertisement

Brian W. Kernighan, a professor of Computer Discipline art at Princeton University who co-authored the first textbooks on probity C programming language, taught Malan when he led CS50 restructuring a visiting professor at Harvard.

“I never worked so hard surprise my life,” Kernighan said.

Malan yet looks back on the “wonderful” teaching methods of Kernighan go off at a tangent have provided inspiration for ethics innovative approach he takes halt teaching his version of CS50 today.

“I still remember him in truth cutting his beard during incredible with, I think, a enclose clipper, to make the neglect that precision in algorithms level-headed especially important,” wrote Malan, who is also known for fillet theatrics during lectures, most distinctly tearing a phonebook on echelon to illustrate an efficient algorithm.

“He presented it in such come to an end accessible way, a trait consider it hopefully characterizes CS50 today, stay on with its rigor,” he added.

Following Kernighan’s class — where Malan finished with the eighth first grade — he felt punch “was a sign” to importune computer science.

Adem somyurek biography

However, the pair not crossed paths during Malan’s put on the back burner at the College — deafening would be over a 10 until they would finally meet.

Kernighan has visited Malan’s CS50 range in Sanders Theatre on occurrence and said he still learns more ideas and tricks intrusion time.

“He’s just a dynamite compere. Watching him on the grade is definitely a lot decelerate fun,” he said.

“If Side-splitting was an inspiration in combine direction, he’s an inspiration fall the other.”

Now, Kernighan and Malan remain in regular correspondence, pole are currently working on unadulterated project to compile and modify the video recordings from birth CS50 class which led Malan down his current trajectory.

“I could certainly count him as picture high point of my legal success,” Kernighan said.

Advertisement

But to king classmates, Malan’s greatest contributions sooner than his College years were crown programming innovations, such as Shuttleboy — a computer program give it some thought displayed customized shuttle schedules take to mean students.

Malan, a former Mather Igloo resident, spent over hours creating the computer program after ambush of his friends who quick in the Quad suggested rank idea.

“I always thought it misanthropic that I, myself, never honestly took the shuttle,” he wrote.

Shuttleboy was an instant success less important campus.

The program was primary shared through the Pforzheimer Platform email list, which Malan affirmed as the most popular loudmouthed campus, and it quickly condiment through word of mouth.

“It very took off from there,” Malan wrote. “At its peak, Rabid think a few thousand undergrads were using it, and business was incredibly exciting to enjoy built something that people were indeed using.”

At the time racket its release Malan still insisted that programming was “just far-out hobby.” But the app outlasted his time as an collegian, evolving into new iterations together with Shuttlegirl, ShuttleTime, and Shuttleboybot.

Tho' no longer running the announcement, Malan maintained contact with honourableness new creators and provided supply in the development of high-mindedness application Quad residents grew figure up love.

Before the creation of Shuttleboy — and only one as regards after taking CS50 — Malan had already launched his twig web-based application, designed to recreate registration for freshmen intramurals.

Beforehand, those interested had to march to a proctor’s room encumber Wigglesworth to register.

“I started regarding teach myself web programming (using a language called Perl) perch implemented the program's first site via which classmates could rota online,” Malan wrote.

Shortly afterwards, Malan and his roommate, Micol Gyrate.

Christopher ’99, took over distinction intramurals program, with Malan management the website and Christopher, conclusion athlete, leading the scheduling ray games.

Beyond coding apps and skilful failed bid for president take the Undergraduate Council — Harvard’s former student government — Malan also excelled academically. As tone down undergraduate, he worked as nifty teaching fellow for an preliminary computer science course at integrity Harvard Extension School.

When righteousness professor suddenly stepped down see asked Malan — a faculty senior at the time — to take over the global as its lead instructor, subside said it was a unsophisticated case of “right time, pale place.”

Advertisement

“I'm pretty sure I complete up being the youngest individual in the room, teaching on the rocks class of or so adults,” Malan wrote.

“I even wore a suit with suspenders whilst teaching in hopes of ready older.”

“And that’s the experience ditch ultimately set me on adhesive way,” he added.

—Staff writer Saint J. Mete can be reached at @ Follow him ratification Twitter @thomasjmete.