CSExpress - Lyle School of Engineering
Transcription
CSExpress - Lyle School of Engineering
Issue 5 CSExpress The Journal of Southern Methodist University’s Computer Science and Engineering Department 40 Fall 2007 40 40 Page 1 CSE Celebrates 40 Years of Teaching and Research Excellence: 1967-2007 underway for Caruth Hall. The old building will be torn down and a bigger and better building will replace it. We are preparing to have a new home for CSE in the new Caruth Hall (see picForty years ago, tures on page 2), expected to be completed in SMU was a pioneer fall of 2009. On November 9, 2007, we had in creating one of the wonderful opportunity to celebrate the the first Computer success of the department, the accomplishScience departments ments of our alumni, and the contribution of in the nation. As our industry friends. We started the day with a you know, Comdistinguished alumni symposium, in which six of puter Science is a our alumni discussed the major milestones in relatively young disthe different fields of computing in the last 40 Dr. Hesham El- cipline compared to years and offered their predictions for the fuother well estabRewini, CSE ture. The CSE 40th Anniversary Banquet was lished fields. At the Department held in the evening and was attended by 200 time, Computer Chairman people representing alumni, students, industry Science courses representatives, and university leaders. were offered in Math and Electrical EngiDuring the banquet, Dr. Bruce Shriver delivneering departments but ered a distinguished speech there was no separate “… as we are celebrat- followed by a presentation entity for computer sciof the 40th Anniversary ing the 40th anniversary Awards. ence education. We recognized In 1967, some visionary nine of our distinguished of the department individuals at the SMU’s and three out(1967 – 2007), great alumni Institute of Technology, standing companies that which is now the School plans are underway for have contributed consideraof Engineering , took a bly to the CSE department bold step to establish an Caruth Hall. “ and the entire school of autonomous entity to engineering house the new computer These are indeed exciting times and this 40th science program at SMU. That was the Anniversary Celebration is truly a highpoint for Computer Science Center (CSC), which the Department of Computer Science and Engihas evolved through a number of name neering. I am so optimistic about what the fuchanges to what we have today as Comture holds for our department. Our faculty will puter Science and Engineering (CSE). This continue to conduct world class research that step has greatly helped shape the discipline will contribute to the betterment of mankind. and form the CSE identity as we know it Our academic programs will be continually now. revised to reflect emerging societal needs and The birth of the department was on the the interdisciplinary and global nature of our third floor of Caruth Hall, and as we are th changing world. celebrating the 40 anniversary of the department (1967 – 2007), great plans are Message From the Chair In This Issue New CSE Post-Doctors 2 New CSE Faculty 3 CSE Introduces Doctor of Engineering Degree 3 CSE at SMU – The First Decade 4 CSE Departmental Timeline 5 Recent CSE CSE Graduates 9 CSE News Briefs 10 Martian Rover 11 Project ACM@SMU 11 CSE Alumni and Company Award Recipients 12 Fall 2007 IAB Meeting 14 CSE Distinguished 15 Alumni Symposium CSE Anniversary Banquet 15 CSE and Banc of America Collaboration 16 Page 2 CSExpress Computer Science and Engineering 40 Years of Personal Education, Boundless Innovation Front (top) and rear views of the new Caruth Hall. The new building will be located at the current Caruth Hall site. It is expected to be completed in fall 2009. A grant from the Caruth Foundation of Communities Foundation of Texas provided the seed money for the new building which will provide much-needed new and improved space for teaching, research and innovation. CSE Welcomes 4 New Post-Doctors for 2007-2008 Mihaela Iridon received her MS and Ph.D. degrees in Computer Science from Southern Methodist University (’97, ’99) with focus on algorithms and graph theory. From 1999 until 2007, Mihaela was employed as a senior software engineer for Verizon where she worked in the areas of computer telephony integration, becoming an SME in OOAD/UML, .NET and J2EE. Her current research interests include computational geometry, social networks and A.I. Salah Abdel-Mageid received his Bachelors degree in Systems and Computers Engineering from Al-Azhar University, Cairo, Egypt. He received his M.S. and Ph.D. in Systems and Computers Engineering from Al-Azhar University in 2002 and 2005, respectively. Since 2005 he has served as assistant professor in Systems and Computers Engineering at AlAzhar University and an instructor in CISCO academy, Egypt. In addition, he is an assistant director of Information Systems and Networks Unit (ISNU) at Al-Azhar University. His research interests include Mobile Computing, Cellular Networks, and Sensor Networks. Ahmed Khedr is an Assistant professor in the Department of Computer Science and Engineering in Al-Azhar University, Egypt. Ahmed was funded by the Egyptian government to visit SMU and conduct research in Mobile Computing with the PDA Mobile research group. Ahmed's research area is focused on wireless multimedia sensor networks, with emphasis on image transmission over wireless networks. Shinyoung Lim received his PhD degree in Computer Science from Korea University in 2001. He was employed at Electronics and Telecommunications Research Institute as a principal research scientist for 19 years before joining Dr. Sumi Helal’s research group at SMU. Among his accomplishments, Dr. Lim has managed 18 funded research projects totaling $49.4M, transferred 12 cutting-edge IT technologies to 27 organizations, registered 16 intellectual properties and published or peer-reviewed 63 academic papers in pervasive computing, artificial intelligence and information security. CSExpress New CSE Faculty LiGuo Huang received her M.S. and Ph.D. in Computer Science at the University of Southern California. She was a graduate research assistant for 5 years in the Center for System and Software Engineering at USC where she worked with Dr. Barry Boehm. She credits Professor Boehm for leading her into the field of software engineering research. Before joining SMU, Dr. Huang worked for IBM as a methodology researcher. Her research interests include software quality, value-based software engineering, software metrics, software process modeling and high dependability computing. Her research at IBM gave her an appreciation for the impact of Value-Based Software Engineering on the software industry. Besides software engineering research, she enjoys swimming, sketching and calligraphy. Before coming to SMU Dr. Abdelsalam (Sumi) Helal was a Professor at the Computer and Information Science and Engineering Department at the University of Florida. His research interests span the areas of Pervasive Computing, Mobile Computing and networking and Internet Computing. He directed the Mobile and Pervasive Computing Laboratory and leads the technology development of the NIDRR-funded Rehabilitation Engineering Research Center on Successful Aging. He was co-founder and director of the Gator Tech Smart House, an experimental home for applied pervasive computing research in the domain of elder care. Additionally, he is founder, President and CEO of Phoneomena, Inc., a mobile application and middleware company, and founder and President of Pervasa, Inc., a University of Florida start-up focused on platform and middleware products for sensor networks. Outside of his teaching and research, Dr. Helal is a cofounder and an editorial board member of the IEEE Pervasive Computing magazine. He is the Editor of the magazine's column on Standards, Tools and Emerging Technologies. He is also an Associate Editor of the IEEE Transaction on Mobile Computing. He has published over 200 books, book chapters, journal articles, and conference or workshop papers. He is a Senior member of the IEEE, and a member of the ACM and the USENIX Association. Dr. Helal earned his B.E. and M.E. degrees in Computer Science and Engineering from Alexandria University, Egypt, in 1982 and 1985 respectively. He earned his Ph.D. in Computer Sciences from Purdue University in 1991. Page 3 CSE Introduces Doctor of Engineering Degree The Computer Science and Engineering Department started offering a Doctor of Engineering (DE) degree in Software Engineering in Fall 2007. The DE in Software Engineering is motivated by the need for technical leaders who have both a solid foundation and depth in software engineering as well as breadth across a range of engineering disciplines. The primary goals of the Doctor of Engineering program are to: • Provide depth in software engineering practice • Provide breadth across engineering disciplines • Provide a significant and industrially relevant engineering innovative experience through the Doctor of Engineering praxis. The degree format and approach is designed around the needs of the working professional, much like the Master’s degree in Software Engineering. Individuals with an MS in Software Engineering will be able to obtain the Doctor of Engineering degree by taking 36 hours of course work beyond the MS degree and engaging in 12 credit hours of praxis project work Praxis is a term that means the practical application of knowledge. All students will perform a suitable engineering praxis proposed by the student and approved by the praxis advisor and the supervisory committee. The praxis must include a significant, innovative, and industrially-relevant engineering experience, revolving around a well-defined project using software engineering best practices. Both the Doctor of Engineering and PhD are doctorates counted by accrediting agencies. The PhD is a research degree where one must demonstrate a significant addition to the body of scholarly research. The DE is a degree based on one’s ability to do significant practical work. Doctor of Engineering students can more easily plan in advance how long the degree will take since there are a well-defined number of milestones. The 12 praxis hours are non-classroom hours; one gets credit for these hours by scheduling meetings and exchanging email with one’s advisor over the course of the semester. The grade given is typically Satisfactory or Unsatisfactory. Most of the required coursework for the Doctor of Engineering degree can be done via distance education. 40 40 40 Page 4 CSExpress Computer Science and Engineering at SMU – The First Decade Dennis J. Frailey Assistant Professor, 1970-74; Associate Professor, 1974-77; Adjunct Associate Professor (1977-80); Adjunct Professor (1986-present) It was 1967 – a time of student the Center continued to grow in both faculty size and demonstrations against the Vietcourse enrollments. Most of the original faculty were apnam war, long hair, protest music plied mathematicians who used computers in their work, and societal upheaval. Yet the often in the field of operations research (OR), thus somefactor that would have the greatwhere in 1969-70 the department changed its name to the est impact on the next 50 years – CS/OR Center. the digital computer – received The Bachelor of Applied Science and the Master of Aplittle attention from the mainplied Science in Computer Science were first formally ofstream media or the public at fered in the Fall of 1970. This academic year also marked a large. Computers were merely major transformation of the faculty. Robert R. Korfhage, big machines to process data and who had served on the CS faculty at Purdue, became head Dr. Frailey at SMU perform massive computations of the Center. Along with him he brought the first faculty circa 1973 for engineers and scientists. Purmembers with actual degrees in computer science: Jim Kalan due and Stanford, thanks to major grants from the NSF, had (a numerical analyst) and Dennis Frailey (a systems software first-class computing facilities and had recently begun the specialist). Steve Szygenda, an electrical engineer with only available doctoral programs in computer science, alstrong experience in computer aided design, also joined in though Penn, Illinois, and a handful of others had computer 1970 as did Alan Wheeler, an OR specialist. Leon Cooper, options within their electrical engineering Martin’s new Associate Dean, also had a programs. There were virtually no individu- “For those who joined faculty appointment in CS/OR. The four als with Ph.D.s in the field, but a few farnew CS faculty added several courses and sighted universities, SMU included, started the SMU faculty in this refined the structure of the undergraduacademic departments because they saw the ate and masters programs in computer era, the format for emerging importance of computing as a field science – a structure with remnants that of study. Local industry was very supporteaching most graduate persist today. tive of this development. For those who joined the SMU faculty courses seemed highly in this era, the format for teaching most SMU had academic computers on campus as early as 1957 but the Fall of 1967 courses seemed highly unusual. unusual. One would graduate saw the birth of a new era – academic recOne would lecture in a television studio ognition. An IBM 360/44 was installed in lecture in a television instead of a regular classroom, using a 5 the Bradfield Computing Center, Thomas L. by 8 pad of paper instead of a blackboard. studio instead of a Martin became Dean of the SMU Institute of In addition to 20-30 students in the stuTechnology (today’s School of Engineering), regular classroom…” dio one might have an equal or larger and Ron Gue was named by Martin to head number watching via a live microwave the Computer Sciences Center – the parent broadcasting system called TAGER. I still of today’s CSE department. In those days the school had a remember my very first SMU course – Systems Programmatrix structure with departments and centers – departming – taught in 129 Caruth. I was often startled during my ments handled administrative aspects of various degrees first lectures when a disembodied voice would suddenly whereas centers housed faculty and research activities. The emanate from nowhere – a distance student asking a quesfaculty were responsible for teaching all courses and defining tion or a video operator warning of a problem. Exams and their content, thus the founding of the Computer Sciences assignments had to be adjusted to accommodate the disCenter constituted academic recognition of computer scitance students. ence on the SMU campus. In that first year the faculty grew SMU was a pioneer in many aspects of engineering and to include Robert McClure, Clay McFarland, Richard Nance, computer science education including distance education. In Michael O’Hagan and B. Lynn Turlington, to be joined in Fall that first decade of the CS department, the courses were of 1968 by Harvey Greenburg and Bill Pierskalla. Daniel broadcast to local industrial companies, military bases, and Scott, Theodore Booth, and several others were also briefly other local universities. The TAGER system, donated to involved in teaching computer science courses during those SMU and other universities by Collins Radio Corporation in formative years. about 1967, was copied by Stanford University when it set Interest in computer related courses was explosive, thus up its own distance education program a little later. One (continued on page 8) CSExpress Page 5 CSE Departmental Timeline 1911 • SMU was founded by what is now the United Methodist Church • Physicist Robert Stewart Hyer, the president of Southwestern University in Georgetown, Texas, is elected first president of SMU 1915 • SMU officially opens on September 22 with 706 students, 37 faculty members, 5 buildings, an endowment fund of $279,178, and three schools: the College of Liberal Arts, School of Music, and School of Theology. 1920 • Hiram Abiff Boaz is installed as SMU’s second president 1923 • Charles Claude Selectman is installed as SMU’s third president 1925 • School of Engineering established at SMU with input from the Technical Club of Dallas and the North Texas Chapter of the American Institute of Architects. • A new framing building just north of Dallas Hall houses classrooms and laboratories for the entering class of 120 aspiring engineers. 1939 • Umphrey Lee (class of 1916)—who had been the first SMU student body president—is elected the fourth president of the University. A Methodist minister and dean at Vanderbilt University, Lee is also the first SMU president to have earned a doctoral degree 1949 • Caruth Engineering Building opens 1954 • Dr. Willis McDonald Tate installed as SMU’s fifth president. 1956 • The Umphrey Lee Students Center opens. 1957 • Bradfield Computer Center opens • Drs. Paul Minton and Finley Tatum serve as codirectors of the SMU Computing Center • Remington Rand Univac Division sets up a $1,000,000 Univac computing system on the SMU campus. The Univac Scientific Computer can add nearly 30,000 numbers per second. Computer is to be used jointly by SMU and private industry. 1961 • Science Information Center opens 1965 • Sophus Thompson becomes Acting Dean School of Engineering 1966 • Ronald Gue becomes Director of the SMU Computing Center 1967 • IBM 360/44 installed in the Bradford Computing Center. This was the first large-scale computer to be available to faculty and students for their exclusive use. • Dr. Thomas L. Martin becomes Dean of the SMU Institute of Technology. • Computer Science Center is established. This is considered the beginning of the computer science program at SMU. Ronald Gue is department chair. The department was housed on the 3rd floor of Caruth (continued on page 6) Page 6 CSExpress CSE Departmental Timeline (continued from page 5) • The School of Engineering changes its name to the Institute of Technology 1968 • William P. Pierskalla, Richard Nance, Mike O’Hagan, B. Lynn Turlington, and Harvey Greenberg join the Computer Science Center 1969 • SMU has 80 buildings, an on-campus enrollment of 7,000, a faculty of 650, and an endowment of $24.709 million on a campus of 155 acres. • U. Narayan Bhat joins the Computer Science Center • William P. Pierskalla becomes department chair • University removes the IBM 360 and leased space in Bradfield for a Univac 1108, run by University Computing Company. The computer’s resources were sold commercially and SMU was given whatever time was left over. 1970 • Name changed to CS/OR Center and Robert A Korfhage hired from Purdue as the chair • Bachelor of Applied Science in Computer Science established. The CS/OR Center also offers a Bachelor of Applied Science in Industrial Engineering (which had existed for several years). Faculty include: Robert A Korfhage, U. Narayan Bhat , Harvey Greenberg, Richard E. Nance, Michael O’Hagan, and B. Lynn Turlington. • Leon Cooper hired as Associate Dean and Professor of CS/OR. • Stephen A. Szygenda hired as Associate Professor of Electrical Engineering and CS/OR. • Alan Wheeler hired as Assistant Professor of OR. • Dennis Frailey and James Kalan hired as Assistant Professors of CS. They are the first faculty with PhDs in computer science. • Mary Kateley was the department’s administrative assistant and stayed in that role for at least a decade. 1971 • Williab C. Nylin joins the department as Assistant Professor of CS. • Courses in telecommunications first offered. 1972 • U. Narayan Bhat becomes Director of the Computer Science/Operations Research Center. • SMU aquired a Control Data Cyber 72 computing system as its academic mainframe. This remained SMU’s academic system for many years. • Jeff Noyes was director of the Bradfield Computer Center. • Myron Ginsberg and Robert Smith hired as Assistant Professors of CS. 1973 • The CS/OR Center becomes the CS/OR Department as the Institute of Technology changes from a matrixed “Center” and “Department” structure to a traditional “Department” structure. • Robert R. Korfhage is Chairman Computer Science Curriculum • M.S.. in Computer Science and Industrial Engineering are established, along with B.S. and M.S. in Management Systems and Operations Research. • Jeff Kennington joins department along with T.R.N. Rao and Larry LeBlanc. 1974 • David Matula hired as CS/OR Department chairman • John Fike and Bill Day join the department . • CS Department moves to the Bradfield Computer Center • PhD and Doctor of Engineering in Computer Science and Operations Research are established. 1975 • Operations Research is separated into a new Department of Industrial Engineering and Operations Research with U. Narayan Bhat as chair. Faculty include Cooper, Day, Kennington, LeBlanc, Matula (joint). • CS Faculty include Matula, Fike, Frailey, Ginsberg, Korfhage, Rao, Smith. • Leon Cooper becomes acting dean of the Institute of Technology • CS Department moves to Patterson Hall 1976 • Institute of Technology changes name to School of Engineering and Applied Science (SEAS) • Leland Beck joins CS faculty. • Narayan Bhat becomes Acting Dean SEAS • Karl Willenbrock becomes Dean of SEAS CSExpress CSE Departmental Timeline 1977 • Bill Applebee joins the CS Faculty 1979 • Computer Science department changes name to Computer Science and Engineering (CSE) • B.S., M.S., and Ph.D. in Computer Engineering established (Previously, computer engineering was only available as a track within the Electrical Engineering curricula). 1980 • William F. Leonard becomes interim chair of CSE • L. Donald Shields installed as SMU’s eighth president 1981 • Steve Stepoway joins the CSE faculty 1982 • Robert R. Korfhage becomes acting chair of CSE • Robert Fossum becomes dean of SEAS • CSE Department moves to the 3rd floor of the Science Information Center. 1983 • David Y.Y. Yun becomes chair CSE 1984 • Margaret H. Eich (Dunham) joins the CSE department 1985 • Received ABET accreditation for the undergraduate Computer Engineering program 1987 • A. Kenneth Pye installed as SMU’s ninth president 1989 • Someshwar Gupta is acting dean of the SEAS • Jeff Kennington becomes chair of CSE • Campus-wide library catalog automated 1990 • Andre G. Vacroux becomes dean of SEAS • Sukumaran Nair joins CSE faculty 1991 • Frank Coyle joins CSE faculty 1994 • M.S. in Software Engineering established • Dan Moldovan becomes chair CSE 1995 • Jeff Tian joins CSE faculty • Beth Minton joins CSE staff • R. Gerald Turner installed at SMU’s tenth president 1996 Page 7 • Debra McDowell joins CSE staff • The university updates photo identification badges by adding a magnetic encoding • Project Pegasus installs Smart terminals and now offers credit card payment options. Students are now also able to register on the World Wide Web 1998 • Richard V. Helgason becomes interim chair of CSE 1999 • Don Evans joins CSE faculty • SMU works overtime to update all computers to be Y2K compliant 2000 • Judy Etchison joins CSE faculty • Stephen A. Szygenda returns to SMU as Dean of the School of Engineering and acting chair of CSE • Peter-Michael Seidel joins CSE faculty • SEAS changes its name to School of Engineering 2001 • Hesham El-Rewini comes to SMU as chair of CSE • CSE Industry Advisory Board created 2002 • Mitch Thornton, Saadeddine Mneimneh and Fatih Kocan join CSE faculty • Jerry Junkins building opens 2003 • Received ABET first-time accreditation for the undergraduate Computer Science program and reaccreditation for Computer Engineering program • Tracks added to the undergraduate CpE program. • First issue of CSExpress, the departmental newsletter, is published. 2004 • Geoffrey C. Orsak becomes Dean of the School of Engineering 2005 • M.S. in Security Engineering established • Mark Fontenot joins CSE faculty • Tracks added to the undergraduate CS program. 2006 • Embrey building opens 2007 • Doctor of Engineering in Software Engineering established • CSE department moves back to Caruth Hall • Sumi Helal and LiGuo Huang join CSE Faculty A special thanks to Joan Gosnell, SMU’s University Archivist, for her help with the CSE Timeline. Page 8 CSExpress (continued from page 4) side-effect was that most graduate courses were eventually offered in the evening so industrial and military students could attend them without disrupting their work days. SMU’s computer science courses were sometimes used by other local universities in those days to fill gaps in their curricula, for no other local school had as extensive a CS program as SMU. The emphasis on distance education graduate programs persists to this day, although the technology has advanced through several generations. In its first decade, the department's primary computing resources were "mainframe" systems, initially accessed via punched cards and later via remote terminals. The first five years were particularly tumultuous as the university changed academic computers several times in attempts to save money while providing adequate computing facilities. First we would have a large system shared with many industrial users, then a small system all to our own but inadequate to handle the load, and then back again to a shared facility that we didn’t control. Finally in 1971 a committee consisting of Frailey, Kalan, Korfhage and Jeff Noyes was appointed to recommend a more stable and capable computer for the academic needs of the campus. This effort was championed by support from Mark Shepherd, CEO of Texas Instruments and a member of the SMU Board of Governors, as well as by Dean Thomas Martin and certain key faculty from other university departments. After an extensive benchmarking process the team recommended a Control Data "Cyber 72" system, which was delivered in late 1972 and served as the primary academic system for nearly a decade. The next five years involved more changes although none so dramatic as those of the first five. In 1973 the Institute of Technology changed from a matrix organization (with Centers) to a traditional department oriented structure, thus the CS/OR Department was born and, with it, responsibility for the administrative side of several academic degree programs: the BS and MS in CS, and the Industrial Engineering Bachelors and Masters degrees. The Department also formally began BS and MS degrees in Management Systems and Operations Research. The Ph.D. in Computer Science, which had been offered without the CS name for several years, was formally recognized by the Institute’s faculty in 1974. Another key development that year was splitting into two departments (CS under David Matula and IE/OR under U. Narayan Bhat). There were also two changes in location in that era. In 1974, at the time of the department split, the CS department moved from the third floor of Caruth Hall to the back office area of the Bradfield Computing Center. About a year later it moved to the second floor of Patterson Hall, the Physical Plant building. The IE/OR department also moved a few times and eventually became today’s Department of Engineering Management and Information Systems. A significant academic advance was the introduction of minicomputers in 1974, thanks to generous donations of model "980" computers from Texas Instruments. Students could finally get "hands on" and the faculty were quick to devise courses that utilized this capability. Students could learn more directly about device interfaces, interrupts, and other details of real computers. Along with this, the Control Data mainframe offered the option of interactive access via remote ("dumb") terminals. Punched cards were soon a thing of the past but students still had to go to the computing center to access the computer and sign up for time slots on the terminals. Remote access from faculty offices was soon added but it was a long time before students could access the computer from their dorms and even longer for off-campus access. The student ACM chapter was formed at about this time and one of its early services was to provide escorts for students uncomfortable walking across campus late at night or early in the morning to get to or from the computing center. This phenomenon was common across the country on campuses with computer science programs. There were numerous faculty additions and changes during the 1970’s. In addition to those mentioned above, the following joined the department during that time but later left for other positions: Bill Applebee, Leland Beck and John Fike, Bill Day, Myron Ginsberg, Larry LeBlanc, William Nylin, T. R. N. Rao, and Robert Smith. Ever since Robert McClure left in 1969, the department had carried out a search for the "holy grail" - a "senior software expert." The senior faculty lacked degrees and experience in computer science and software development and the faculty who had such degrees and experience were deemed too junior. Eventually some of the existing faculty grew more senior and this objective was met largely from within. A development in the late 1970's was introduction of the computer engineering program (B.S., M.S., and PhD) in 1979. (These programs had formerly been offered as specialties within the EE degree by the EE Department.) This was accompanied by another name change – to the present Computer Science and Engineering. Growth in student enrollment continued throughout the 1970's and the 1980’s and was characterized by a relatively large number of female computer science majors. Ellen Allen, currently an instructor in the SMU Cox School of Business, was one of the undergraduate CS students in that era. At one point women numbered almost 40% of the typical graduating class. Numerous students from that era, both men and women, are now in highly responsible positions in industry and academia, including our own Richard Helgason (EMIS faculty) and Margaret Dunham (CS faculty), both former department graduate students. The tumult of the first decade is typical of a new program in a newly emerging discipline. Few would want to return to those days of mainframe computers in large rooms with huge air conditioners and the need to trudge over to the computing center late at night to gain access. But the end result was a solid foundation on which the department grew and prospered over the ensuing 30 years. • CSExpress Page 9 Congratulations to Our Recent CSE Graduates! December 2006 BS in Computer Engineering Hill, James August Nguyen, Manteiv A. BS in Computer Science Lapio, Lacy Denise Moreno, LaRisa A. Nguyen, Sarah Anh-Minh BA in Computer Science Lanning, Christine F. Vickers, Jolene Elaine MS in Computer Engineering Chutikanont, Suvimol Kim, Jang Lyul MS in Computer Science Abraham, Daniel Al-Qudah, Bilal Ibrahim Desai, Milap Vinodchandra Lari, Mohammad A MS in Security Engineering Babb, Bruce A.B. MS in Software Engineering Aziz, Mukaram Bashir, Kamal Jones, Thomas Lawson Kalia, Tarun Kelm, Matthew Gary Kornblum, Stephen Lawrence (Exec) Kruppa, Jason Alan (Exec) Ley, Charles Luchini, Mark Rhodes, Romona Rossi, Anthony Michael Sherif, Nabila (Exec) Sreekanth, Shridhar Tiwari, Lee Rebecca Venkateswaran, Kartik May 2007 BS in Computer Engineering Fultz, Eric Alan Moldovan, Andrew Jason Tipton, Daniel David Ziska, Tristan Thomas BS in Computer Science Hanzi, Steven Robert Jordan, Christopher H. Loyd, Paul David McBride, Emily Anne Meehan, William R. Nix, Bryan David Rafales, Stefan Leandro Varner, Richard Reid Yeh, Paticia MS in Computer Engineering Bilbrey, Clifford Franklin Edwards, John Charles Goel, Abhishek Goodman, David Blake Malaika, Majid Ahmed MS in Computer Science Al-Khateeb, Tahseen Mahmoud Batra, Nishant Burkhart, David Stuart Desai, Tushar Girish Jadhav, Ashwin Avinash Miller, Lee Alan Myers, Tangela Shenee Plewes, Patrick Dean MS in Security Engineering Khan, Muhammad Amir Krishna, Archana MS in Software Engineering Addala, Ravi Varma Alvarado, Ying Gao Bowman, Vaughn Campbell, Gregory Robert Daga, Anuradha El Youssef, Rami Fernandes Anil, Raymond Jain, Jatin Jensen James C. Lopez, Maria deJesus Mielinski, Daniel Aaron Moudy, Christopher Paul Niemiec, Renee Lynn Ravuru, Manoj Kumar Rene, Marc A. Rumao, Vijay Louis Salido-Moreno, Adrian Satake, Mark Shiro Singh, Dhirender Pratap Smith, Kathryn Anne Trella, Christopher Michael Veerappan, Venkatesan Ph.D. in Computer Science Ma, Li Meng, Yu Meyer, Jason Joseph Ramadan, Rabie Abd El Tawab (continued on page 10) Page 10 CSExpress (continued from page 9) Congratulations to Our Recent CSE Graduates! Summer 2007 MS in Computer Engineering Davis, Jason Lee Hawkins, Kelly Patrick MS in Computer Science Furtney, Daniel Lee MS in Security Engineering Spell, Terrill Brett MS in Software Engineering Cleary, Michele Donna Granger, Clifford Price McCall, Gale Nguyen, Van Min Pham, Jodee Minh Chau Pham, Trang Minh Pham, Winston Nguyen Minh Porter, Alphonse D. Speicher, Steven Scott Tran, Anh Q Williams, Ryan Patrick Ph.D. in Computer Science Kikkeri, Nikhil Divakar Fall 2007 BS in Computer Engineering Cole, Tori Malise Moldovan, Andrew Jason Parks, Kyle Phillip Rankin, Ryan Noel Sanvictores, Giorgio A. BS in Computer Science Harder, Jonathan Henry Stanley, Bradley Alan BA in Computer Science Teal, Collin Richard MS in Computer Engineering Arnold II, Terry Kulkarni, Pallavi Anil Padilla Cano, Salvador Homero MS in Computer Science Anand, Arvind Athawale, Arpit Hari Gadikota, Praveen Kumar Gupta, Ankit Jain, Madhur Mantravadi, Kalyan Chakravarthy Nix, Bryan D. Sampathkumar, Badhrinath MS in Security Engineering Liang, Edmund MS in Software Engineering Atwood, Jonscot R. Devasigamoney, Tejovathi Durrani, Anaf F. Gunawardena, Duminda Abeysinghe Hardy, Amber Kumar, Dharmendra Lizardi, Anthony Louis Martin, Tanya Sandberg, Michael Shaikh, Nadeem Shaw, Justin David Turner, Rita Marie Ph.D. in Computer Science Aziz, Abdul Westermann, William E. CSE News Briefs CSE Receives NSF Grant CSE to Host ISMVL Conference Jeff Tian, Hesham El-Rewini and Suku Nair have received a planning grant from NSF I/UCRC (National Science Foundation Industrial-University Collaborative Research Centers) program to establish the SMU Research Site of an NSF Embedded Systems I/UCRC. The research site will focus on net-centric software and systems as part of a consortium formed with 7 other universities and several high-tech companies. Industrial members are actively being recruited to join the consortium. An NSF sponsored planning meeting for this I/UCRC will be held in Dallas area February 22-24, 2008. Attendance of all interested parties is encouraged. Current plans are for the NSF I/UCRC to be in place at SMU by Summer 2008. For additional information, contact Jeff Tian at [email protected] or 214-768-2861. The 38th Annual IEEE International Symposium on Multiple-Valued Logic will be held on the campus of SMU and hosted by the CSE Department from May 22-24, 2008. This annul symposium alternates yearly between Europe, Asia, and North America. A proposal to hold the conference in Dallas was first presented to the IEEE Technical Committee on Multiple-Valued Logic by Mitch Thornton in 2004 and he will serve as the General Chair for the symposium this May. The symposium attracts top researchers in fields such as CAD algorithms, quantum computing, discrete mathematics, and computer arithmetic typically with over 15 different countries represented. This symposium has also served to spawn off several other well-known conferences in the computer science and engineering fields such as the ACM Symposium on the Theory of Computing (STOC). 40 40 40 CSExpress Martian Rover Project The clock starts ticking as the students hit go. All eyes in the Stemmon’s Atrium are fixed on a contraption that is situated on the large pad of green Astroturf. The robot makes its first turn and the crowd erupts in cheers of excitement and as(L to R) Tanya West (ME), Paul tonishment. What Knezevic (CSE), Natalie Davies just happened here? (EE), and their rover It was the beginning of the Mars Rover Competition. First-year students enrolled in CSE 1341H (Principles of Computing I - Honors), ME 1202 (Introduction to Engineering), and EE 1382 (Fundamentals of Electrical Engineering) participated in an interdisciplinary 6-week-long project to design and implement a system capable of locating a target object (e.g. a golf ball) and delivering that object to a destination. The scenario is that of a Mars Rover Mission. Teams of 6 – 7 students worked together to achieve the following: The 06-07 school-year was a busy one for ACM@SMU, the student chapter of the Association for Computing Machinery. ACM@SMU hosted several events throughout the year and attended the annual International Collegiate Programming Competition sponsored by ACM and IBM. ACM@SMU hosted two well-received lectures. The first lecture of the year was given by Chris Davis of ForeScout Technologies and entitled “Emerging Trends and Challenges in Information Security”. Chris holds the Certified Information Systems Auditor (CISA) and Certified Information Systems Security Professional (CISSP) certifications. Mr. Davis spoke on security domains, hacker culture and organized crime, controlling network access, as well as other exciting security topics. The second lecture was given by Professor Scott Douglas of SMU’s Electrical Engineering Department. In his lecture entitles “HD-DVD & Blu-Ray: What’s the Big Deal?”, Professor Douglas discussed some of the similarities Page 11 • Design and implement a vision system using a HDwebcam that is capable of providing location coordinates of the objects on the playing field in real time (Mars reconnaissance satellite system). • Design and fabricate a chassis for the robot using various motors and a circuit board provided (Mars rover robot). • Design and implement software capable of communicating wirelessly with the robot and the vision system (Mission Control). Nearly all real-world projects require coordination and organization of varied viewpoints and skill sets in order to be successfully completed. The Mars Rover project not only exercised the student’s technical abilities, it required them to use soft skills such as team-work, communication, planning, and time-management. Students were also thrilled that they got to see theory in action. One student from CSE 1341H commented, “I really liked this project because I got to use calculus outside of calculus class.” Even though there was a great deal of work associated with this project, students were energized by being able to put classroom learning into action. and differences in these two formats and their associated video-game platforms. Using a commercially-available player, Dr. Douglas also demonstrated interactive content. The group also hosted several Xbox Gaming Nights during the year. Xbox Gaming Nights provide a way for student Xbox (and general gaming) enthusiasts to come together and participate in a friendly evening of competition. One of the exciting aspects of the Xbox Gaming Nights is that several game consoles are networked together so that students can compete in larger groups than afforded by just one console. Additionally, the consoles are connected to projectors to provide more exciting gaming than perhaps available on a standard TV. The 06-07 ACM@SMU Executive Board consists of the following: Chris Christensen, President; Michael Pierce, Vice President; Bill Meehan, Secretary. Faculty sponsor of the group is Mark Fontenot. Page 12 CSExpress CSE Alumni and Company Award Recipients On the evening of November 9 at the CSE 40th anniversary celebration banquet, the following CSE alumni and corporations were honored for their outstanding contributions to CSE and to the field of computer science and computer engineering. many awards and honors including the Presidential Professorship Award from OU and the National Residence Hall Awards for Outstanding Leadership, Scholarship, and Service. CSE Distinguished Alumni Award Recipients Alex Casimiro (M.S. ’97) Alex Casimiro is Director of IT at Texas Instruments. Alex has global responsibilities for the company’s IT function supporting its manufacturing and supply chain operations. Alex has contributed significantly to diverse operations across TI. He has successfully led efforts to create a consolidated, global manufacturing IT organization aligned with TI’s manufacturing and business operations. Alex is involved in numerous business and community events and projects. These include the IEEE, the RosettaNet Consortium, the YMCA Board, internal company leadership development programs, and many local youth educational programs in his hometown of McKinney. Krishna Kavi (M.S. ’77, Ph.D. ’80) Krishna Kavi is currently Professor and Chair of the Computer Science and Engineering department at the University of North Texas. He takes pride in the successes and achievements of his students. He has supervised 12 doctoral dissertations and 40 MS theses. Krishna also served as a Program Director at the National Science Foundation. His tenure at NSF led to collaborations between NSF and DoD on Compiler Infrastructure, as well as innovative architectures. Krishna is happily married to Theresa. In his free time, he enjoys reading mystery novels. Donna Kastle Dunaway (Ph.D. ’72) Donna Kastle Dunaway is CEO of The Dunaway Group. She was a senior member of the technical staff at the Software Engineering Institute at Carnegie Mellon University from 1992 to 2002 and a Visiting Scientist from 2002 to 2005. She co-authored the book “CMMI Assessments – Motivating Positive Change” with Marilyn Bush which was published in February 2005. She taught graduate computer science courses at The University of Texas at Dallas and East Texas State University. Donna is the proud mother of a daughter and son and the grandmother of four wonderful grandchildren. Le Gruenwald (Ph.D. ’95) Le Gruenwald is a Program Director at the National Science Foundation. She is also the David W. Franke Professor and Director of the School of Computer Science at University of Oklahoma. She has published over 140 research articles and is currently the area editor of the Encyclopedia of Database Systems and co-editor of IEEE Computing – the Special Issue on Data Stream Management. She has received William McCain Lively, III (Ph.D. ’71) William McCain Lively III is a professor at Texas A&M University in the Department of Computer Science and Engineering where he is the Director of the Laboratory for Software Research. Dr. Lively is a Co-PI on the IBM Shared Software Infrastructure Project which provides assistance to universities in developing Project Courses with IBM and Open Source tools. He is also a co-founder of the Institute for Software Engineers (ISE), and the recipient of IEEE service award. Mac is happily married to Cathy and has two children Jenny and Scott and two grandchildren Avery and McCain Debjit Sarma (Ph.D. ’95) Debjit Das Sarma is a Principal Member of Technical Staff at AMD in Sunnyvale, CA. He is the lead architect responsible for the micro-architecture and design of floating-point, integer, and multimedia processing units. He has played significant roles in the design of the Opteron and Barcelona microprocessors. Debjit is considered to be one of the leading researchers in computer arithmetic, multimedia, and graphics algorithms, and an industry-wide recognized expert in commercial FPU architecture. Debjit is married with two sons. His other interests include solving mathematical puzzles, playing cricket, traveling, and cooking. CSExpress Academic Accomplishment Award Recipient Bella Bose (M.S. ’79, Ph.D. ’80) Bella Bose is the Associate Director of the School of EECS at Oregon State University. He has advised more than 50 graduate students including 19 Ph.D. students. His research interests are in error control codes, computer networks and parallel processing. Bella has designed all the error control codes used in the Intel Paragon and other parallel machines. Some of the codes in the literature are named after him such as Bose codes, Bose-Lin codes, BosePradhan codes, and Tallini-Bose codes. The 'Bose-Lin' codes will be implemented in all PMC-Seirra MIPS microprocessors. Bella was a distinguished visitor of IEEE Computer Society. He is a Fellow of both IEEE and ACM. Page 13 Company Awards Pioneer Award Recipient Donna Kastle Dunaway (Ph.D. ’72) See picture and biography on page12 Outstanding Contribution Award Recipients Raytheon Raytheon has been an outstanding contributor to CSE for many years. Raytheon is a defense electronics firm with a major presence in the Dallas area. Of its 8,000 local employees, nearly 1/3 are engineers. Raytheon has been a great partner with CSE in many areas including providing employment and internship opportunities to CSE graduates, contributing to collaborative research projects, and participating in the industry advisory board. Some of CSE’s most outstanding adjunct faculty members come from Raytheon. We are happy that CSE has been able to provide education opportunities to hundreds of Raytheon employees here on campus, via distance, and on-site through our executive MS program. Receiving the award on behalf of Raytheon is Dr. Dennis Frailey, who is a Principle Fellow at Raytheon. Innovation and Entrepreneurship Award Recipient Anthony Lekkos (Ph.D. ’72) Anthony Lekkos is a successful entrepreneur who has made great contributions both to industry and academia. After working for Bell Labs for four years, he joined the Computer Science faculty for the University of Houston at Clear Lake. He has published numerous articles in requirements definition and object oriented methodology. In 1985, he founded ProtoSoft, a software company specializing in object oriented design tools. Paradigm Plus, one of the design tools developed by ProtoSoft, went on to become the industry standard for over ten years. After ProtoSoft was acquired by Platinum Technologies, he joined the University of Houston faculty as an adjunct professor. Texas Instruments Texas Instruments has been a vital supporter of SMU, the School of Engineering, and the CSE department. Over the years, TI has served as a catalyst to the growth and development of Dallas. And during the last 50 years, TI has employed thousands of SMU students, provided industry-university collaboration opportunities to our faculty, and contributed greatly to our success. Our students enjoy the classrooms and labs in the Jerry R. Junkins Building which was made possible by the Texas Instruments and the Jerry R. Junkins family. Receiving the award on the behalf of Texas Instruments is Mr. Lewis McMahan - Prior to retiring, Lewis was VP of Worldwide Facilities. He is also a 1969 graduate of the SMU Engineering School and a current member of SMU's Engineering School Executive Board Emerging Leader Award Recipient Rob Oshana (M.S. ’95) Rob Oshana is the Director of Engineering for Developer Technology at Freescale Semicondutor. He leads an international team of 250 hardware and software engineers developing innovative software technology for the automotive, wireless, and networking industries. He also is the chairman of an international IEEE standards group developing the next generation debug specification for embedded microprocessors. Rob speaks internationally at conferences including the Embedded Systems Conference where he also serves on the Advisory Board. Rob has been an adjunct professor at SMU for many years. He received the Outstanding Executive Faculty award in 2006. T-System, Inc. Another company that has made outstanding contributions to CSE is TSystem. Founded over a decade ago by two Dallas emergency physicians, TSystem is one of the most recognized company names in emergency medicine. More than 40% of emergency departments in the US use their products. TSystem has been a great partner with CSE over the years including funding graduate scholarship in bio-informatics, providing financial awards to student competitions, participating in industry/academic collaborations and offering board leadership to the CSE IAB. Receiving the award on behalf of the T-System family is Co-Founder and Co-Chairmen Dr. Rob Langdon. Page 14 CSExpress Thank you HP! In celebration of the Computer Science and Engineering’s 40th Anniversary and through the efforts of Joe C. Dyoub, Solutions Manager for Hewlett-Packard, HP has gifted the CSE department with an HP Color LaserJet 2840 All-inOne printer, an Officejet 6300 All-in-One printer and five HP Compaq 6715b Notebook PCs. Dr. Bruce Shriver delivered a distinguished speech titled “Where to from Here?” followed by a presentation of the 40th anniversary awards at the CSE 40th anniversary celebration banquet. Thank you 40th Anniversary Celebration Benefactors! Advanced Micro Devices Basavaraj Patil Muhammad and Afreen al-Amin G. Mark Cullum Galia Ivanov Texas Instruments Emily McBride T-System Doug and Nancy Nies Yongqio Xiao Matthew Osterberg Mac Lively SMU Mechanical Engineering SMU Electrical Engineering SMU Environmental & Civil Engineering CSE Holds Fall 2007 IAB Meeting The Fall 2007 meeting of the CSE Industrial Advisory Board was held on November 10 in the Hughes-Trigg student center on the SMU campus. At the meeting Drs. Sumi Helal and LiGuo Huang, both new members of the CSE faculty, each gave an overview of their areas of expertise and plans for future research at SMU. Undergraduate CSE majors Greg Standerfer and Harrison Reid gave a presentation about their work on the Martian Rover competition. CSE department chair Hesham El-Rewini and SoE Dean Geoffrey Orsak unveiled plans for the new Caruth Hall which will house the Computer Science and Engineering Department and be located at the current Caruth Hall site. In addition, individual IAB committees gave reports on their activities during the past 6 months and future plans. CSExpress CSE Distinguished Alumni Symposium CSE Anniversary Banquet Page 15 CSExpress CSE and Banc of America Collaboration It was in the Fall of 2005 term when Reinier van Rooyen, chief technology officer for Direct Access Financial Services, and Ken Leder, senior manager for InstaQuote Trading Systems, of the Banc of America Securities, L.L.C. (Frisco) discussed developing a pilot internship program with SMU and the Department of Computer Science and Engineering. The program was designed to provide students with as much exposure to the different technical areas in the world of financial services as possible. The first two interns in this unique program began in the Spring of 2006. Lacy Lapio, B.S. (CS) '07 and current graduate student in security engineering, and Rabie Ramadan, Ph.D. (CS) '07, were hired to develop tools to reduce research time to find cause in production-level trading issues. Lacy developed GUI tools to automate server and system configurations to read log files, including intelligent searches Pictured left to right: Giorgio Sanvictores, Jason Moore, Ken Leder, Lacy Lapio and Rabie Ramadan that would maximize production of trade. Rabie was assigned to develop a server level widget that would monitor the production servers and report server statistics (e.g.; memory usage, drive capacity, the number of applications running, etc.) to a central monitoring system used by the software operations team to maintain the overall efficiency and health of the production system. Having gained a deeper understanding and breadth in the area of technical financial services, both Lacy and Rabie were invited to join Banc of America as full-time employees last year. Rabie is currently working in the Middleware team which is responsible for adding production functionality to the system as well as aiding in the implementation of the first prototype of a new compression feed into the Middleware Server applications. Lacy decided to join the InstaQuote GUI team and is Page 16 assisting in developing a new generation application framework. She has expanded her log viewing application to handle over 5 versions of log data and expanded the search criteria to show full order chains. Additionally, due to Lacy's eagerness and willingness to assist her colleagues and supervisors in her group, she was nominated to receive the Direct Financial Access Technology Sprit Award for Q2. With the successful internships of both Lacy and Rabie, Banc of America agreed to continue this pilot program and hire two more SMU students this Summer. These students are Jason Moore, M.S. (CS) '05 and current Ph.D. in CS, and Giorgio Sanvictores B.S. (CpE) degree candidate for Fall 2007. Currently, Jason and Giorgio are working on a project to quantify and statistically analyze current client feed logs. Their work will be used to identify customer issues in accessing system monitoring and making the necessary corrections over time. With the success of this internship project, Banc of America plans to grow the program and begin next year by hiring interns for other groups outside of the Direct Access Financial Division. Who Are These People? (the picture is from 1994) CSExpress is a publication of the Department of Computer Science and Engineering at Southern Methodist University. P.O. Box 750122 Dallas, Texas 75275-0122 Phone: 214-768-3083 FAX: 214-768-3085 http://engr.smu.edu/cse CSExpress Editor: Don Evans ([email protected]) CSExpress Contributors: Frank Coyle, Hesham El-Rewini, Dennis Frailey, Joan Gosnell, Mark Fontenot and Marc Valerin