Yinzcam: Experiences with In-Venue Mobile Video and Replays Nathan D

Total Page:16

File Type:pdf, Size:1020Kb

Yinzcam: Experiences with In-Venue Mobile Video and Replays Nathan D YinzCam: Experiences with In-Venue Mobile Video and Replays Nathan D. Mickulicz, Priya Narasimhan, and Rajeev Gandhi, YinzCam, Inc. and Carnegie Mellon University https://www.usenix.org/conference/lisa13/technical-sessions/papers/mickulicz This paper is included in the Proceedings of the 27th Large Installation System Administration Conference (LISA ’13). November 3–8, 2013 • Washington, D.C., USA ISBN 978-1-931971-05-8 Open access to the Proceedings of the 27th Large Installation System Administration Conference (LISA ’13) is sponsored by USENIX. YinzCam: Experiences with In-Venue Mobile Video and Replays Nathan D. Mickulicz, Priya Narasimhan, Rajeev Gandhi YinzCam, Inc. / Carnegie Mellon University Pittsburgh, PA [email protected], [email protected], [email protected] [email protected], [email protected], [email protected] Abstract YinzCam allows sport fans inside NFL/NHL/NBA venues to enjoy replays and live-camera angles from different per- spectives, on their smartphones. We describe the evolu- tion of the system infrastructure, starting from the initial in- stallation in 2010 at one venue, to its use across a dozen venues today. We address the challenges of scaling the system through a combination of techniques, including dis- tributed monitoring, remote administration, and automated replay-generation. In particular, we take an in-depth look at our unique automated replay-generation, including the dash- board, the remote management, the remote administration, and the resulting efficiency, using data from a 2013 NBA Playoffs game. Figure 1: Fan experience at the original Mellon Arena deployment for YinzCam, May 2010, showing three dif- ferent smartphones displaying three different live cam- 1 Introduction era angles for a Pittsburgh Penguins home game. Fans inside sporting venues are often far removed from the action. They have to rely on the large stadium video-boards broadcast rights; all of the other content is available to fans to see close-ups of the action or be fortunate enough to be outside the stadium. YinzCam’s primary infrastructure is close to the field. YinzCam started as a Carnegie Mellon currently hosted on Amazon Web Services (AWS) [1] and research project in 2008, with the goal of providing live supports over 7 million downloads of the official iOS, An- streaming camera angles and instant to hockey fans on their droid, BlackBerry, and Windows Phone mobile apps of 40+ Wi-Fi-enabled smartphones inside the Pittsburgh Penguins’ NHL/NFL/NBA sports teams and venues within the United venue, Mellon Arena [5]. The original concept consisted States. Twelve of these venues additionally support Yinz- of the Penguins Mobile app that fans could download and Cam’s live video (including the NFL RedZone Channel at use on their smartphones, exclusively over the in-arena Wi- NFL stadiums) and instant replay technology over both Wi- Fi network, in order to receive the unique in-stadium video Fi and cellular distributed antenna systems (DAS) [6]. content. Figure 1 shows the user experience at our initial The production of live video and instant replays requires installation for the Pittsburgh Penguins. the orchestration of both computerized systems and human While YinzCam started with an in-stadium-only mobile efforts. In the video-processing plane, we utilize hundreds experience, once the research project moved to commercial- of virtual and physical machines that communicate over var- ization, the resulting company, YinzCam, Inc. [21], decided ious wireless and wired networks. These systems include au- to expand its focus beyond the in-venue (small) market to dio and video encoders, stream routers, web servers, media encompass the out-of-venue (large) market. servers, and databases. In the management plane, we utilize YinzCam is currently a cloud-hosted mobile-video ser- remote-access technologies, automated-monitoring systems, vice that provides sports fans with real-time scores, news, and a game-day-operations team. We group these compo- photos, statistics, live radio, streaming video, etc., on their nents into three major systems: the content-generation sys- mobile devices anytime, anywhere, along with live video tem (CGS), the mobile-wireless network (MWN), and the and replays from different camera angles when these fans management-operations system (MOS). are inside sports venues. The game-time live video and in- Our first in-venue installation was located at Mellon stant replays are effectively gated to the stadium because of Arena, the home of the Pittsburgh Penguins until 2010. In 1 USENIX Association 27th Large Installation System Administration Conference 133 this installation, the CGS, MWN, and MOS were all co- and provides insight into the system we use today. Finally, located in a small room that was adjacent to the arena’s video section 6 discusses the lessons we learned throughout this production studio. Our equipment included a video encoder, process. three rack-mounted servers, and a terminal for the operator. As we grew from one team in 2010 to five teams in 2011, 2 The YinzCam System we struggled to scale the initial design of our system to mul- YinzCam develops the official mobile apps for more than tiple installations with thousands of users. The load on our 40 professional sports teams across four leagues (the NHL, systems became too much for a single server or encoder to NFL, NBA, and MLS). We provide these apps for over 7 handle. Teams wanted to use more than the maximum of million users across iPhone, iPad, Android, BlackBerry, and four camera angles that our initial designs allowed. New Windows Phone 7/8. YinzCam-powered apps have access to technologies like 4G LTE [17] and WiMAX [19] made cel- a wide variety of sports-related content such as news, photos, lular networks a viable option for the MWN, but our sys- videos, podcasts, schedules, rosters, stats, and scores. This tem was designed only for Wi-Fi. Replay cutting was a content is updated in real time as teams publish new statistics slow, labor-intensive, and error-prone process that frequently and media. frustrated our system operators. Adding to the frustration, our operators were immersed in a high-pressure, game-time User Experience. YinzCam apps also support unique fea- environment filled with distractions. Travel costs piled up tures not available in other sports apps, such as exclusive while we shuttled operators back and forth across the coun- live-video streaming and on-demand instant-replays. From try for every sporting event. There was a critical need for a their seats or anywhere in the building, fans can use Yinz- cost-effective, low-latency scalable automated solution that Cam apps to watch live game action from multiple camera addressed these challenges. angles on their smartphone. In addition, fans can watch replays of game events from the same set of camera an- Contributions. The overarching goal of this paper is to gles. Some venues also provide fans with streams of pop- describe how we evolved our initial system, with all of its ular sports-related TV-channels, such as the NFL RedZone limitations, into the scalable and efficient system that we use channel [13]. today to support thousands of sports fans across venues in To use our in-venue features, the user first configures his the United States. Instead of simply scrapping our existing or her smartphone to connect to the in-venue Wi-Fi network design and starting over, we slowly evolved our system by (this step is not required for DAS networks). Next, after addressing each of the aforementioned challenges individu- opening the app, the user navigates to a special in-venue sec- ally. In this paper, we discuss candidly the weaknesses in tion of the app. As shown in Figure 2, the user can then our original system architecture, the changes we introduced choose to watch live camera angles or browse through sev- to make our system work efficiently and cost-effectively at eral replays of game action. Both live videos and instant scale, and the lessons we learned during this transformation. replays are offered from multiple different camera angles. Concretely, our contributions in this paper are: Only one camera angle may be viewed at a time. A case-study of our migration to the cloud, including a These features are only accessible to fans while inside the • discussion of how we chose which components to mi- team’s home venue. Once inside and connected to an in- grate and how the cloud helped us scale; venue network, fans are able to access a special in-venue A description and evaluation of our automated-replay- section of the mobile app. This section initially presents fans • cutting system, including a discussion of how we im- with a list of game highlights, as well as options for view- proved its efficiency, reliability, and maintainability ing additional replays or live streams (see Figure 2). Once a through automation, decoupling of subsystems, and fan chooses a live stream or instant replay, he or she is pre- configuration management; sented with a selection of camera angles available for that A description of our remote-management infrastruc- item. Upon choosing an angle, the app begins playback of • ture, including our automated-monitoring systems and the corresponding video. operations dashboards. Although only a part of a large app that contains a wealth of other features and content, our in-venue live streaming To the best of our knowledge, there exists no other auto- and instant replays have proven to be the most technically- mated mobile-replay generation and management system for sophisticated (and technically-challenging) of all of the ser- sports venues. vices we provide. We separate our system into a content The rest of this paper is organized as follows. Section 2 plane and a management plane, with some components ex- describes our mobile applications in detail and also gives a isting in both planes.
Recommended publications
  • Exploring the Use of the 'They' Pronouns Singularly in English
    Shawn Johnson California State University, Fullerton Exploring the use of the ‘they’ pronouns singularly in English Standard English textbooks state that when the gender of a referent is unknown, the default pronoun to be used is the masculine one, and that such usage is actually gender-neutral. A common example in textbooks is “ Everyone must bring his book to class.” Today, however, this usage does not in the mind of some speakers truly convey an image of both males and females being included. Instead, it sounds like the class is filled with only males. Several strategies have been suggested and used to try to avoid usage that some feel sounds sexist. The most commonly used method in somewhat formal settings is to say his or her . This has had fairly widespread acceptance, but it can be quite cumbersome when used multiple times: “A student should bring his or her book to class if he or she wishes to use it during his or her test so that he or she may get a better grade on his or her report card.” A few writers have chosen to alternate between using he gender-neutrally and using she gender- neutrally, but this has not become very popular and certainly doesn’t occur in everyday speech. In writing, some people use a composite form, such as (s)he , s/he , or he/she , or the genitive his/her , but these forms are not used in speech. Writing is usually expected to reflect speech, but in this case, it does not. In fact, it is actually hard to express the composite form (s)he verbally when reading it, as I just tried to do.
    [Show full text]
  • Pronouns: a Resource Supporting Transgender and Gender Nonconforming (Gnc) Educators and Students
    PRONOUNS: A RESOURCE SUPPORTING TRANSGENDER AND GENDER NONCONFORMING (GNC) EDUCATORS AND STUDENTS Why focus on pronouns? You may have noticed that people are sharing their pronouns in introductions, on nametags, and when GSA meetings begin. This is happening to make spaces more inclusive of transgender, gender nonconforming, and gender non-binary people. Including pronouns is a first step toward respecting people’s gender identity, working against cisnormativity, and creating a more welcoming space for people of all genders. How is this more inclusive? People’s pronouns relate to their gender identity. For example, someone who identifies as a woman may use the pronouns “she/her.” We do not want to assume people’s gender identity based on gender expression (typically shown through clothing, hairstyle, mannerisms, etc.) By providing an opportunity for people to share their pronouns, you're showing that you're not assuming what their gender identity is based on their appearance. If this is the first time you're thinking about your pronoun, you may want to reflect on the privilege of having a gender identity that is the same as the sex assigned to you at birth. Where do I start? Include pronouns on nametags and during introductions. Be cognizant of your audience, and be prepared to use this resource and other resources (listed below) to answer questions about why you are making pronouns visible. If your group of students or educators has never thought about gender-neutral language or pronouns, you can use this resource as an entry point. What if I don’t want to share my pronouns? That’s ok! Providing space and opportunity for people to share their pronouns does not mean that everyone feels comfortable or needs to share their pronouns.
    [Show full text]
  • Thou and You in Shakespeare
    Thou and You in Shakespeare Modern English has only one second person pronoun: you. But Old English had two: thou for second person singular and you for second person plural. By the 13th century, however, people began employing you as a singular pronoun to convey politeness or formality. At this stage, thou and you in English mirrored the French pronouns tu and vous or the Spanish tú and usted: one familiar, the other formal. In the early-modern English of Shakespeare’s time, thou and you could indicate fine distinctions of social status and interpersonal relationships: thou you to social inferiors to social superiors to social equals (lower class) to social equals (upper class) in private in public to express familiarity or intimacy to express formality or neutrality to show scorn or contempt to show respect or admiration Thou A speaker could use the familiar thou to address their social inferiors or to indicate friendship and intimacy. When some one of high rank addressed someone of lower rank (King to subject, parent to child, husband to wife, teacher to student), they would use thou. The subjects, children, wives, and students — on the other hand — would address their betters as you. The hierarchical use of thou made it an excellent way to put someone in their place, condescending to or insulting them. Calling someone thou, implied — all by itself — that they were inferior. But thou could express intimacy as well as superiority. Close friends, romantic partners, husbands and wives (in private) would all use thou to address each other. Speakers also addressed God as thou, signaling a deep spiritual intimacy between the believer and the deity.
    [Show full text]
  • 1000Plus Fischbeck Honored As Elite Educator Nair to Retire After Decades of Teaching Innovations Census 2010: Making Sure You C
    PIPER4/10 Issue 2 Q&A With Dan Barnett: Spring Carnival To Have a Twist 3 University Celebrates Campaign 1000plus in Singapore and India U NIVERSITY COMMUNITY CELEBRATES DAY OF SERVICE 9 Ken Chu Takes Center Stage in CFA’s Costume Shop 10 Staff See Development Day as Opportunity To Learn Fischbeck Honored As Elite Educator ■ Bruce Gerson For Professor Paul Fischbeck, an expert in decision analysis and determining chance and probability, being named this year’s recipient of the university-wide William H. and Frances S. Ryan Award for Meritorious Teaching was a decision PHOTOS BY GLENN BROOKES whose time had come. He will receive M ORE THAN 1,000 VOLUNTEERS PARTICIPATED IN THE “1000PLUS” ANNUAL DAY the award at the Celebration of Teach- OF SERVICE AT TWO DOZEN PITTSBURGH SITES ON SATURDAY, MARCH 27. AMONG ing at 4:30 p.m., Wednesday, April 21 in THE WORKERS AT HOSANNA HOUSE SHERWOOD CAMP IN WILKINSBURG WERE Rangos 1 & 2. SOPHOMORES FORREST GRINSTEAD (ABOVE, FROM LEFT), DAVID SOAMCHAND AND AMY ADETORO “TORO” ADEYEMI. SUZANNE LAURICH-MC I NTYRE (AT RIGHT), It’s a fi tting award for Fischbeck, an out- ASSISTANT VICE PROVOST FOR GRADUATE EDUCATION, JOINED THE STUDENTS AND standing teacher in two departments and OTHER FACULTY AND STAFF DURING THE DAY. “IT IS EXTREMELY AFFIRMING TO SEE two colleges who is praised by his peers SO MANY PEOPLE FROM CARNEGIE MELLON ENGAGE IN SERVICE AND SHOW THE and pupils for his mastery of the class- CITY OF PITTSBURGH HOW MUCH WE APPRECIATE BEING PART OF ITS COMMUNITY,” room and his astute expertise in leading SAID LUCAS CHRISTAIN, COORDINATOR OF STUDENT DEVELOPMENT.
    [Show full text]
  • An Immigrant Story
    THE DANISH IMMIGRANT MUSEUM - AN INTERNATIONAL CULTURAL CENTER Activity book An Immigrant Story The story of Jens Jensen and his journey to America in 1910. The Danish Immigrant Museum 2212 Washington Street Elk Horn, Iowa 51531 712-764-7001 www.danishmuseum.org 1 Name of traveler This is Denmark. From here you start your journey as an emigrant towards America. Denmark is a country in Scandinavia which is in the northern part of Europe. It is a very small country only 1/3 the size of the state of Iowa. It is made up of one peninsula called Jutland and 483 islands so the seaside is never far away. In Denmark the money is called kroner and everyone speaks Danish. The capital is called Copenhagen and is home to Denmark’s Royal Family and Parliament. The Danish royal family is the oldest in Europe. It goes all the way back to the Viking period. Many famous people have come from Denmark including Hans Christian Andersen who wrote The Little Mermaid. He was born in Odense and moved to Copenhagen. The Danish Immigrant Museum 2212 Washington Street Elk Horn, Iowa 51531 712-764-7001 www.danishmuseum.org Can you draw a line from Odense to Copenhagen? Did he have to cross the water to get there? 2 This is Jens Jensen. He lived in Denmark on a farm in 1910. That was a little over a hundred years ago. You can color him in. In 1910 Denmark looked much like it does today except that most people were farmers; they would grow wheat and rye, and raise pigs and cows.
    [Show full text]
  • The Pittsburgh I Remember Is a City That Will Use This Act of Hate to Build a Place of Love and Hope
    THE PITTSBURGH I REMEMBER IS A CITY THAT WILL USE THIS ACT OF HATE TO BUILD A PLACE OF LOVE AND HOPE By Ron Sirak • @ronsirak October 28, 2018 I remember the old Pittsburgh, the grimy city of steel mills and pollution, a lunch pail-carrying kind of place where the sweat of the blast furnaces was washed away with a shot and a beer. I remember a fiercely proud area that viewed Eastern Pennsylvania as another state, perhaps even another country. Pittsburgh, Western Pennsylvania, even has its own language. Phrases such as: “What yinz doin’ after you red up the house?” clang on the outsider’s ear like the wail of a car alarm at 3 in the morning. My mother, who worked as a welder from 7 a.m. until 3:30 p.m. and then as a cleaning woman in an office from 6 p.m. to 9 p.m., said of Eastern Pa.: “They’re from the anthracite region; we’re from the bituminous region,” as if that was a stamp you’d get on your passport. My father drove a ladle crane in about every mill in Western Pa. and Eastern Ohio as the steel industry was dying. United Engineering. Mesta Machine. Youngstown Sheet & Tube, Sharon Steel, Jones & Laughlin and finally Pennsylvania Engineering in our hometown of New Castle, 50 miles from Pittsburgh. That’s where he was working when he died at the age of 45, the life sucked from him by relentlessly hard work. When I was a kid the Interstate hadn’t been built yet and the drive to Pittsburgh to see a Pirates game at Forbes Field was an arduous affair, following a windy road that that traced the river.
    [Show full text]
  • Form 1040 Page Is at IRS.Gov/Form1040; the Pub
    Note: The draft you are looking for begins on the next page. Caution: DRAFT—NOT FOR FILING This is an early release draft of an IRS tax form, instructions, or publication, which the IRS is providing for your information. Do not file draft forms and do not rely on draft forms, instructions, and publications for filing. We do not release draft forms until we believe we have incorporated all changes (except when explicitly stated on this coversheet). However, unexpected issues occasionally arise, or legislation is passed—in this case, we will post a new draft of the form to alert users that changes were made to the previously posted draft. Thus, there are never any changes to the last posted draft of a form and the final revision of the form. Forms and instructions generally are subject to OMB approval before they can be officially released, so we post only drafts of them until they are approved. Drafts of instructions and publications usually have some changes before their final release. Early release drafts are at IRS.gov/DraftForms and remain there after the final release is posted at IRS.gov/LatestForms. All information about all forms, instructions, and pubs is at IRS.gov/Forms. Almost every form and publication has a page on IRS.gov with a friendly shortcut. For example, the Form 1040 page is at IRS.gov/Form1040; the Pub. 501 page is at IRS.gov/Pub501; the Form W-4 page is at IRS.gov/W4; and the Schedule A (Form 1040/SR) page is at IRS.gov/ScheduleA.
    [Show full text]
  • History of English Language (Eng1c03)
    School of Distance Education HISTORY OF ENGLISH LANGUAGE (ENG1C03) STUDY MATERIAL I SEMESTER CORE COURSE MA ENGLISH (2019 Admission ONWARDS) UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION Calicut University P.O, Malappuram Kerala, India 673 635. 190003 History of English Language Page 1 School of Distance Education UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION STUDY MATERIAL FIRST SEMESTER MA ENGLISH (2019 ADMISSION) CORE COURSE : ENG1C03 : HISTORY OF ENGLISH LANGUAGE Prepared by : 1. Smt.Smitha N, Assistant Professor on Contract (English) School of Distance Education, University of Calicut. 2. Prof. P P John (Retd.), St.Joseph’s College, Devagiri. Scrutinized by : Dr.Aparna Ashok, Assistant Professor on Contract, Dept. of English, University of Calicut. History of English Language Page 2 School of Distance Education CONTENTS 1 Section : A 6 2 Section : B 45 3 Section : C 58 History of English Language Page 3 School of Distance Education Introduction As English Literature learners, we must know the evolution of this language over the past fifteen hundred years or more. This course offers an overview of the History of English Language from its origin to the present. This SLM will have three sections: Section A briefly considers the early development of English Language and major historical events that had been made changes in its course. Section B takes up the changes that have taken place in English through Foreign invasions in 17th, 18th, and 19th centuries, besides it discusses the contribution of major writers to enrich this language. In the Section C, we trace out the evolution of standard English and the significance of English in this globalized world where technology reigns.
    [Show full text]
  • Carnegie Mellon University 1
    Carnegie Mellon University 1 School of Computer Science Andrew Moore, Dean 15-453 Formal Languages, Automata, and Computability 9 Klaus Sutner, Associate Dean for Undergraduate Education 15-455 Undergraduate Complexity Theory 9 Thomas Cortina, Assistant Dean for Undergraduate Education Undergraduate Office: GHC 4115 15-456 Computational Geometry 9 https://www.csd.cs.cmu.edu/academics/undergraduate/overview 21-301 Combinatorics 9 21-484 Graph Theory 9 Carnegie Mellon founded one of the first Computer Science departments in the world in 1965. Today, the Computer Science Department forms the others as designated by the CS Undergraduate Program centerpiece of the School of Computer Science, and is joined by the Human- Computer Interaction Institute, the Institute for Software Research, the One Logics/Languages elective (min. 9 units): Computational Biology Department, the Language Technologies Institute, 15-312 Foundations of Programming Languages 12 the Machine Learning Department, and the Robotics Institute. Together, 15-317 Constructive Logic 9 these units make the School of Computer Science a world leader in research 15-414 Bug Catching: Automated Program Verification 9 and education. and Testing The B.S. program in Computer Science combines a solid core of Computer 15-424 Foundations of Cyber-Physical Systems 12 Science courses with the ability to gain substantial depth in another area 21-300 Basic Logic 9 through a required minor in a second subject. In addition, the curriculum 80-310 Formal Logic 9 provides numerous choices for science, engineering, humanities and fine arts courses. As computing is a discipline with strong links to many 80-311 Undecidability and Incompleteness 9 fields, this provides students with unparalleled flexibility to pursue allied others as designated by the CS Undergraduate Program (or non-allied) interests.
    [Show full text]
  • Program and Guidelines
    PROGRAM AND GUIDELINES Friday-Saturday, October 5-6, 2018 The Tepper Quad, Carnegie Mellon University Pittsburgh, Pennsylvania PRESENTED BY: EVENT SCHEDULE FRIDAY 4:00 p.m. Check-In & Registration October 5 6:00 p.m. Opening Ceremony featuring Thomas Tull, founder and CEO of Tulco Simmons Auditorium 6:40 p.m. Pain Points Presentation 7:00 p.m. Hacking Teams form Mentor Shift 1 begins 7:30 p.m. Hackers begin! 8:00 p.m. Dinner Level 1, Outside Simmons Auditorium Genius Session Sign-ups open 9:00 p.m. Team Registration deadline 10:00 p.m. Mentor Shift 1 concludes 12:00 a.m. Snack SATURDAY Level 1, Outside Simmons Auditorium October 6 8:00 a.m. Mentor Shift 2 begins 9:00 a.m. Breakfast Level 1, Outside Simmons Auditorium 10:00 a.m. Genius Sessions (by appointment) 11:00 a.m. Mentor Shift 2 concludes 11:30 a.m. Mentor Shift 3 begins 12:00 p.m. “The Power of Connection” Presentation by Nick Adkins Level 3, Inside Swartz Center for Entrepreneurship 1:00 p.m. Lunch Level 1, Outside Simmons Auditorium 2:00 p.m. Mentor Shift 3 concludes 3:00 p.m. Hacking ends, submissions due! 4:00 p.m. Semi-final Presentations 6:00 p.m. Final Presentations Simmons Auditorium 7:35 p.m. Awards Announced 8:00 p.m. Networking/Winners’ Circle Photos event updates to be provided at hackthishelpkids.com & via text notifications OUR GENEROUS SPONSORS WELCOME Thank you for putting your skills to the test for the benefit of children’s health.
    [Show full text]
  • School of Computer Science 1
    School of Computer Science 1 School of Computer Science Martial Hebert, Dean also available within the Mellon College of Science, the Dietrich College of Humanities and Social Sciences, the College of Engineering and the College Thomas Cortina, Associate Dean for Undergraduate Programs of Fine Arts. Veronica Peet, Assistant Dean for Undergraduate Experience Location: GHC 4115 www.cs.cmu.edu/undergraduate-programs (http://www.cs.cmu.edu/ Policies & Procedures undergraduate-programs/) Carnegie Mellon founded one of the first Computer Science departments Academic Standards and Actions in the world in 1965. As research and teaching in computing grew at a tremendous pace at Carnegie Mellon, the university formed the School Grading Practices of Computer Science (SCS) at the end of 1988. Carnegie Mellon was one of the first universities to elevate Computer Science into its own Grades given to record academic performance in SCS are academic college at the same level as the Mellon College of Science and detailed under Grading Practices at Undergraduate Academic the College of Engineering. Today, SCS consists of seven departments Regulations (http://coursecatalog.web.cmu.edu/servicesandoptions/ and institutes, including the Computer Science Department that started it undergraduateacademicregulations/). all, along with the Human-Computer Interaction Institute, the Institute for Software Research, the Computational Biology Department, the Language Dean's List WITH HIGH HONORS Technologies Institute, the Machine Learning Department, and the Robotics SCS recognizes each semester those undergraduates who have earned Institute. Together, these units make SCS a world leader in research and outstanding academic records by naming them to the Dean's List with education. A few years ago, SCS launched two new undergraduate majors High Honors.
    [Show full text]
  • School of Computer Science 1
    School of Computer Science 1 School of Computer Science Andrew Moore, Dean Guy Blelloch, Associate Dean for Undergraduate Education Thomas Cortina, Assistant Dean for Undergraduate Education SCS Policies & Procedures Undergraduate Office: GHC 4115 https://www.cs.cmu.edu/undergraduate-programs School of Computer Science (SCS) Academic Carnegie Mellon founded one of the first Computer Science departments in the world in 1965. As research and teaching in computing grew at a Standards and Actions tremendous pace at Carnegie Mellon, the university formed the School of Computer Science at the end of 1988. Carnegie Mellon was one of the first Grading Practices universities to elevate Computer Science into its own academic college at the same level as the Mellon College of Science and the College of Grades given to record academic performance in SCS are detailed under Engineering. Today, the School of Computer Science consists of seven Grading Practices at Undergraduate Academic Regulations (http:// departments and institutes, including the Computer Science Department coursecatalog.web.cmu.edu/previous/2018-2019/servicesandoptions/ that started it all, along with the Human-Computer Interaction Institute, the undergraduateacademicregulations). Institute for Software Research, the Computational Biology Department, the Language Technologies Institute, the Machine Learning Department, and Dean's List the Robotics Institute. Together, these units make the School of Computer SCS recognizes each semester those undergraduates who have earned Science a world leader in research and education. Recently, the School of outstanding academic records by naming them to the Dean's List. The Computer Science launched two new undergraduate majors: Computational criterion for such recognition is a quality point average of at least 3.75 while Biology and Artificial Intelligence.
    [Show full text]