Mehrgan Mostowfi, Ph.D. Academic Appointments Contact Information Education Teaching Interests Teaching University of Northern Colorado, Greeley, Colorado Assistant Professor of Computer Information Systems, August 2016 Date Department of Accounting and CIS, Monfort College of Business Assistant Professor of Computer Science, August 2013 August 2016 School of Mathematical Sciences, College of Natural and Health Sciences Address: Campus Box 128, 501 20th Street Tel: (970) 351-3764 Greeley, CO 80639 Homepage: mcb.unco.edu/departments/computer-information-systems/mostowfi-mehrgan.aspx E-mail: mehrgan.mostowfi@unco.edu University of South Florida, Tampa, Florida Department of Computer Science and Engineering Ph.D. in Computer Science and Engineering, August 2013 Dissertation Title: Packet Coalescing and Server Substitution for Energy-Proportional Operation of Network Links and Data Servers Advisor: Ken Christensen M.S. in Computer Science, July 2010 Thesis Title: Improving the Energy Efficiency of IEEE 802.3az EEE and Periodically Paused Switched Ethernet Advisor: Ken Christensen Teaching graduate and undergraduate level core and elective software courses. Courses Taught BACS 380: Networking and Data Communications Systems Fall 2013, 2016, 2017, and Spring 2017 BACS 487: Systems Analysis and Design Fall 2017 BACS 488: Senior CIS Project Spring 2017 BACS 180: Introduction to Software Engineering Fall 2015 CS 350: Software Engineering Fall 2014, Fall 2015, and Fall 2016 CS 460/560: Problem Solving with Supercomputers Fall 2016 CS 200: Object-Oriented Analysis, Design, and Programming Fall 2014, and Fall 2015 CS 442: Networking Spring 2014, Spring 2015, and Spring 2016 CS 101: Intro to Computer Science Fall 2013, Spring 2014, Spring 2015, and Spring 2016 CS 440: Operating Systems Fall 2013 COP4600 : Operating Systems Summer 2013 (at USF) CIS 4930: Simulation Summer 2012 (at USF) Courses Developed Developed CS 460/560: Problem Solving with Supercomputers Fall 2015 The course was motivated by the acquisition of a High Performance Computing Cluster (HPC cluster, aka Supercomputer) by UNC funded by the NSF MRI grant No. ACI-1429003. The joint undergraduate and graduate level course integrates current computational applications and research methods to address interdisciplinary problems in various fields, including mathematics, statistics, physics, chemistry and biology. The course covers the basics of Linux administration and scripting in an HPC environment as well as utilizing an HPC cluster to carry out generic (undergraduate) or field-specific (graduate) research projects. Mehrgan Mostowfi Vita (Updated: January 11, 2018) Page 1 of 5
Teaching (continued) Accreditation and Assessment Courses Developed (continued) Redesigned (at USF) CGS 2060: Intro to programming (for non-majors) Summer 2011 The new design centered the course on Python (previously BASIC) and included more compelling material to non-major students whose true interests lie in areas other than computing. Jointly (with Ken Christensen) prepared documents necessary for course assessment to determine compliance with USF Foundations of Knowledge and Learning Core Curriculum. The new design was adopted in Fall 2011 and was approved by USF General Education Council as part of the Foundations of Knowledge and Learning (FKL) Core Curriculum in March 2012. The course with the new design has been offered numerous times to date. Main contributor to the preparation of the Software Engineering program for ABET accreditation. This ongoing effort includes outlining program educational objectives, student outcomes and a detailed curriculum map, as well as establishing procedures to thoroughly evaluate students performance in more than 5 most significant courses in the curriculum. Gathered the data for and drafted more than half of the program s ABET self-study report in Summer 2017. Member of the Software Engineering program team in the 2014 UNC Assessment Leadership Institute (with Charmayne Cullom and Tod Sedbrook). The training received in the ALI resulted in several essential documents and procedures required for the ABET accreditation of the Software Engineering program in 2018. This ongoing effort includes outlining Program Educational Objectives, Student Outcomes and a detailed curriculum map, as well as establishing procedures to thoroughly evaluate students performance in more than 5 most significant courses in the curriculum Fall 2014 to date. Assisted with the USF Department of Computer Science and Engineering ABET accreditation process by mapping IEEE-CS/ACM Computer Science Curriculum 2008 and Computer Engineering Curriculum 2004 to the Department s curricula for their Bachelor s in Computer Science and Computer Engineering programs, respectively Fall 2010 and Spring 2011. Research Interests Funding Computer networks: performance evaluation, analytical and simulation modeling. Green networks: reducing the energy consumption of wired networks with emphasis on individual end devices and intermediate equipment. External MRI: Acquisition of a High Performance Computing Cluster for Multidisciplinary Research and Education at the University of Northern Colorado, NSF Major Research Instrument Award No. ACI-1429003, September 1, 2014 to August 31, 2017, Amount: totally $199,926, $139,948 from NSF and $59,978 in matching from UNC. (Role: PI, co-pis: Seth Frietze, David Lerach, David Hydock, and Wendilyn Flynn). The fund covered expenses of the purchase and partial administration of an in-house HPC Cluster (Supercomputer) at UNC. The supercomputer was acquired and made operational in Fall 2015 and is currently used by faculty members and graduate students of Mathmetics, Biology, Meteorology, and Statistics. Internal A Testbed for Evaluating Energy-Efficient Internet Protocols: Performance Evaluation of HTTP Timed Redirection, UNC RDFD Award No. QR043, 2014 to 2016, $9,800. (Role: PI) The fund covered expenses of the hardware equipment needed for constructing a prototype testbed for the purpose of designing, implementing, and evaluating the performance of various energy efficient Internet protocols. Mehrgan Mostowfi Vita (Updated: January 11, 2018) Page 2 of 5
Funding (continued) Internal (continued) Fellowship in the UNC Sponsored Research Fellowship Program (SRFP), 2016 to 2018, Amount: $12,000 in the form of a course release, summer support and travel funding. The fellowship supports a small group of faculty members in learning best practices in grantsmanship and perfecting skills for planning and writing high quality proposals for externally funded research projects. (Teaching Grant) Developing and Delivering an Interdisciplinary Course: Problem Solving with Supercomputers, UNC Internal Program for Interdisciplinary Course Creation (PIC), Fall 2015 to Fall 2016, Amount: $10,000 in the form of two course releases. (Role: PI) The fund enabled the design and implementation of the new CS 460/560 Problem Solving with Supercomputers course. (Service Grant) Travel Support for Participation in ABET Fundamentals of Assessment Workshop, Fall 2014 and Fall 2015, Amount: $3,000. (Role: co-pi, PI: Charmayne Cullom) The fund covers travel expenses to attend the 2015 and 2016 ABET Symposium and Workshops. The attendance of these events increase our knowledge of developing the ABET Self- Study Report and the related documents required for the ABET accreditation of the Software Engineering program. Student Grant (at USF) Reducing Electricity Consumption at USF by Using State-of-the-Art Methods to Power Manage Desktop Computers, USF Student Green Energy Grant, 2012 to 2014, $50,000 (Role: PI, co-pis: Ken Christensen and Craig Woolley, Assistant VP of USF IT). The fund covered expenses of a joint project between USF IT and the CSE department to power manage more than 10,000 PCs in USF Tampa campus. The project included assessment of common power management software, deployment and maintenance, study of the annoyance level introduced by power management, measurement of energy savings, informing USF community of the outcomes of the project, and supervision of REU students. Student Supervision PhD Committees Niloofar Ramezani Department of Applied Statistics and Research Methods, Graduated in Summer 2017. (Research Advisor: Trent Lalonde) Chittanun Sitthisan Department of Applied Statistics and Research Methods, Graduated in Fall 2016. (Research Advisor: Khalil Shafie) Undergraduate Students Erica Garner, Design and Development of a Novel Automatic Attendance Tracking System, Software Engineering Senior Project, Spring 2015. Undergraduate Honors Students (at USF, Co-advised with Ken Christensen) Jesse Lutz Summer and Fall 2012, Spring 2013 Honors Thesis: Web-Based Simulation of Energy Efficient Data Transfer Using Packet Coalescing, Spring 2013. Research Undergraduate Students (at USF, Co-advised with Ken Christensen) Bader Albassam Summer and Fall 2012 Kathleen Tran Summer and Fall 2012, Spring 2013 Robert Niznik Fall 2012, Spring 2013 Mehrgan Mostowfi Vita (Updated: January 11, 2018) Page 3 of 5
Publications Journal papers [1] Mehrgan Mostowfi and Khalil Shafie, Dual-Mode Energy Efficient Ethernet with Packet Coalescing: Analysis and Simulation, Journal of Sustainable Computing Informatics and Systems, to appear. [2] Mehrgan Mostowfi and Khalil Shafie, Average Packet Delay in Dual-Mode EEE: An Analytical Model, IET Electronics Letters, vol. 52, no. 21, pp. 1759 1761, October 2016. [3] Mehrgan Mostowfi and Khalil Shafie, An Analytical Model for the Power Consumption of Dual-Mode EEE, IET Electronics Letters, vol. 52, no. 15, pp. 1308 1310, April 2016. [4] Mehrgan Mostowfi, A Simulation Study of Energy Efficient Ethernet with Two Modes of Low- Power Operation, IEEE Communications Letters, vol. 19, no. 10, pp. 1702 1705, July 2015. [5] Mehrgan Mostowfi, Ken Christensen, SangHak Lee, and Jungmee Yun, SME Web Energy Efficient Platform (SWEEP): A New Architecture for a Hybrid Web Server, Journal of Sustainable Computing Informatics and Systems, vol. 3, no. 4, pp. 249 261, December 2013. [6] Allen Roginsky, Ken Christensen, and Mehrgan Mostowfi, Delay Behavior of On-Off Scheduling: Extending Idle Periods, Applied Mathematics & Information Sciences, vol. 7, no. 6, pp. 2123 2136, November 2013. [7] Ken Christensen, Pedro Reviriego, Bruce Nordman, Michael Bennett, Mehrgan Mostowfi, and Juan Antonio Maestro, IEEE 802.3az: The Road to Energy Efficient Ethernet, IEEE Communications, Vol. 48, No. 11, pp. 50-56, November 2010. Book Chapter [8] Anna Ursyn and Mehrgan Mostowfi, Visualization by Coding: Drawing Simple Shapes and Forms in Various Programming Languages, Chapter in Maximizing Cognitive Learning Through Knowledge Visualization, Edited by Anna Ursyn, February 2015. Conference proceedings (As is the common practice in Computer Science and Engineering conferences, the following publications are all peer-reviewed full-length papers.) [9] Mehrgan Mostowfi, HTTP Timed Redirection to Reduce the Energy Use of Servers, Proceedings of the Eighth IEEE Annual Computing and Communication Workshop and Conference, Las Vegas, NV, January 2018. [10] Mehrgan Mostowfi, Packet Coalescing for Dual-Mode Energy Efficient Ethernet: A Simulation Study, Proceedings of the Eighth EAI International Conference on Simulation Tools and Techniques (SIMUTools), Athens, Greece, August 2015. [11] Mehrgan Mostowfi, Major Dynamic Power Management Methods in Wired Networks: A New Taxonomy, Proceedings of the IEEE SoutheastCon 2015, Fort Lauderdale, FL, April 2015. [12] Mehrgan Mostowfi, Ken Christensen, SangHak Lee, and Jungmee Yun, Timed Redirection: HTTP Request Coalescing to Reduce Energy Use of Hybrid Web Servers, Proceedings of the 37th IEEE Conference on Local Computer Networks (LCN), Clearwater, FL, October 2012. [13] Mehrgan Mostowfi and Ken Christensen, An Energy-Delay Model for a Packet Coalescer, Proceedings of the IEEE SoutheastCon 2012, Orlando, FL, March 2012. [14] Mehrgan Mostowfi and Ken Christensen, Saving Energy in LAN Switches: New Methods of Packet Coalescing for Energy Efficient Ethernet, Proceedings of the Second International Green Computing Conference (IGCC 11), Orlando, FL, July 2011. Patents and Technical Disclosures [15] Ingo Mclean, Mehrgan Mostowfi, and Ken Christensen, Systems And Methods For Automatically Selecting A Communication Channel, U.S. Patent 9,106,559 filed to the US Patents and Trademark Office on January 16, 2013, granted on August 11, 2015. Mehrgan Mostowfi Vita (Updated: January 11, 2018) Page 4 of 5
Affiliations Member of the Institute of Electrical and Electronics Engineers (IEEE) with society memberships in the Computer Society and the Communications Society Member of the Association for Computing Machinery (ACM) with special interest group memberships in SIGCOMM (communications), and SIGCSE (education) Professional Service Service to the Monfort College of Business Member of the Assistant Professor of CIS Hiring Committee Fall 2017 to Spring 2018 Member of the College Curriculum Committee Fall 2017 to date. Member of the Students Affairs Committee Fall 2016 to Spring 2017. Academic Advising of 30 Undergraduate Students in the CIS and Software Engineering majors Fall 2016 to date. Faculty advisor of CIS Technology Club (with Charmayne Cullom) Fall 2013 and Spring 2014. Reviewer for the UNCO s Journal for Educational Research and Innovation Spring 2016 Service to the University of Northern Colorado College of Natural and Health Sciences Dean s representative in the Information Technology Committee Spring 2014 to Spring 2016. Member of the Assistant Professor of CS Hiring Committee, School of Mathematical Sciences Fall 2016 to Spring 2017 Academic Advising of Approximately 15 Undergraduate Students in the Computer Science Concentration Fall 2013 to Spring 2016. Member of the CS Instructor Hiring Committee, School of Mathematical Sciences Spring 2014. Member of the Web Committee, School of Mathematical Sciences Fall 2013 to Spring 2016. Service to the Profession NSF Major Research Instrumentation review panellist, 2016. Publicity Chair of: The 9th ACM/SPEC International Conference on Performance Engineering - 4th International Workshop on Energy-aware Simulation (ENERGY-SIM 18) Member of Program Committee of the following conferences: The 9th ACM/SPEC International Conference on Performance Engineering - 4th International Workshop on Energy-aware Simulation (ENERGY-SIM 18) The 7th ACM International Conference on Future Energy Systems - 2nd International Workshop on Energy-aware Simulation (ENERGY-SIM 16) Reviewer for several technical journals and conferences, including: International Journal of Wireless Networks and Broadband Technologies Energies, Open Access Energy Research, Engineering and Policy Journal International Journal of Network Management Journal of Sustainable Computing - Informatics and Systems The 49th ACM Technical Symposium on Computer Science Education (SIGCSE 2018) IEEE Communications Letters IEEE Online Conference on Green Communications (GreenCom) IEEE International Conference on Computer Communications (INFOCOM) The 4th, 6th, 7th, and 8th International Congress On Engineering Education (ICEED 2012, 2014, 2015, 2016 and 2017) The 3rd, 5th and 6th International Conference on Advances in Computing, Communications and Informatics (ICACCI 2014, 2016, and 2017) Mehrgan Mostowfi Vita (Updated: January 11, 2018) Page 5 of 5