California State University, SacramentoDr. Pinar Muyan-Ozcelik

Assistant Professor at the Department of Computer Science

RESUME - Dr. Pinar Muyan-Ozcelik

Contact

E-mail:

pmuyan@csus.edu

Web-page:

http://athena.ecs.csus.edu/~pmuyan

Address:

Department of Computer Science
Sacramento State University
6000 J Street
Sacramento, CA
95819-6021

Research Interests

I am interested in conducting research on the use of GPU computing in various domains such as embedded systems [multitasking among real-time embedded tasks], algorithms [solving traveling salesman problem], artificial intelligence [creating object proposals for deep neural networks], automotive computing [recognizing speed-limit signs], and medical imaging [performing image registration]. Also, I am interested in pursuing pedagogy-related research [engaing students through mobile application development]. Additionally, I previously conducted studies in artificial intelligence [building robotic controllers] and machine learning [implementing sampling methods].

I have published and presented in these areas.

Teaching Interests

I teach courses related to my research interests. In Fall 2016, I have started teaching a new course, CSC 196U - Parallel Programming with GPUs, which is related to GPU computing (my current research area). In addition, I am interested in teaching Computer Games/Graphics and Mobile Comuting related courses. Currently, I am teaching CSC 133 - Object-oriented Graphics Programming utilizing a mobile application development environment. Finally, I teach more elementary Computer Science courses. For instance, I have thought CSC 28 - Discrete Structures for Computer Science.

Education

PhD, Computer Science, University of California, Davis [Advisor: Professor John D. Owens], June 2014.

MSc, Computer Science, University of British Columbia [Advisor: Professor Alan K. Mackworth], June 2004.

BSc, Computer Engineering, Ege University, June 1999.

Publications

 

Methods for Multitasking among Real-time Embedded Compute Tasks Running on the GPU, Pinar Muyan-Ozcelik and John D. Owens, Journal of Concurrency and Computation: Practice and Experience (CC-PE), Wiley, Volume 29, Issue 15, August 10, 2017, doi: 10.1002cpe.4118.

A Hands-on Cross-Platform Mobile Programming Approach to Teaching OOP Concepts and Design Pattern, Pinar Muyan-Ozcelik, In Proceedings of Software Engineering Curricula for Millennials (SECM) Workshop at ACM/IEEE 39th International Conference on Software Engineering (ICSE), May 20-28, 2017, Buenos Aires, Argentina, doi: 10.1109/SECM.2017.12.

Multitasking Real-time Embedded GPU Computing Tasks, Pinar Muyan-Ozcelik and John D. Owens, In Proceedings of the 7th International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM) at ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), March 12-16, 2016, Barcelona, Spain, doi: http:dx.doi.org10.11452883404.2883408.

 

Running Real-time Tasks on Embedded Systems Using GPU Computing, Pinar Muyan-Ozcelik, PhD Dissertation: Dept. of Computer Science, University of California, Davis, 2014.

Feature-Based Speed Limit Sign Detection Using a Graphics Processing Unit, Vladimir Glavtchev, Pinar Muyan-Ozcelik, Jeffrey M. Ota, and John D. Owens, In proceedings of the 2011 IEEE Intelligent Vehicles Symposium, June 5-9, 2011, Baden-Baden, Germany, pp. 195-200, doi: 10.1109/IVS.2011.5940539.

Real-Time Speed-Limit-Sign Recognition on an Embedded System Using a GPU, Pinar Muyan-Ozcelik, Vladimir Glavtchev, Jeffrey M. Ota, and John D. Owens, GPU Computing Gems, ed. Wen-mei W. Hwu, 2011, Morgan Kaufmann, pp. 497-516, doi: 10.1016/B978-0-12-384988-5.00032-2.

 

A Template-Based Approach for Real-Time Speed-Limit-Sign Recognition on an Embedded System Using GPU Computing, Pinar Muyan-Ozcelik, Vladimir Glavtchev, Jeffrey M. Ota, and John D. Owens, In proceedings of the 32nd German Association for Pattern Recognition (DAGM) Symposium, Sep 21-24, 2010, Darmstadt, Germany, Springer-Verlag, LNCS 6376, pp. 162-171, doi:10.1007/978-3-642-15986-2_17.

High performance computing for deformable image registration: Towards a new paradigm in adaptive radiotherapy, Sanjiv S. Samant, Junyi Xia, Pinar Muyan-Ozcelik, and John D. Owens, Medical Physics, August 2008, vol. 35, num. 8, pp. 3546-3553, doi: 10.1118/1.2948318.

 

Fast Deformable Registration on the GPU: A CUDA Implementation of Demons, Pinar Muyan-Ozcelik, John D. Owens, Junyi Xia, and Sanjiv S. Samant. In proceedings of the 1st technical session on UnConventional High Performance Computing (UCHPC) in conjunction with the 6th International Conference on Computational Science and Its Applications (ICCSA), June30-July3, 2008, Perugia, Italy, IEEE Computer Society, pp. 223-233, doi: 10.1109/ICCSA.2008.22.

Situated Robot Design with Prioritized Constraints, Pinar Muyan-Ozcelik and Alan K. Mackworth, In proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Sep28-Oct2, 2004, Sendai, Japan, vol. 2, pp. 1807-1814, doi: 10.1109/IROS.2004.1389659.

 

Prioritized Constraints in the Design of a Situated Robot, Pinar Muyan-Ozcelik, MSc Thesis: Dept. of Computer Science, University of British Columbia, 2004, Vancouver, Canada.

A Blessing of Dimensionality: Measure Concentration and Probabilistic Inference, Pinar Muyan and Nando de Freitas, In proceedings of the International Workshop on Artificial Intelligence and Statistics (AI-STATS), Jan3-6, 2003, Key West, FL, USA, doi: 10.1.1.13.7977.

Presentations

A Hands-on Cross-Platform Mobile Programming Approach to Teaching OOP Concepts and Design Pattern, Talk given at the Software Engineering Curricula for Millennials (SECM) Workshop at ACM/IEEE 39th International Conference on Software Engineering (ICSE), Buenos Aires, Argentina, May 27, 2017.

SECM 2017 Position, Position slide presented at the Software Engineering Curricula for Millennials (SECM) Workshop at ACM/IEEE 39th International Conference on Software Engineering (ICSE), Buenos Aires, Argentina, May 27, 2017.

Research Methodology Seminars on GPU Computing, Talks given at the Department of Computer Science, CSUS, Sacramento, CA, November 25, 2014 - October 13, 2015 - April 12, 2016 - Nov 1, 2016 - April 18, 2017.

Accelerating Compute-Intensive Parts of Applications with GPUs, Poster presentation at the ECS Scholarship Dissemination Event, College of Engineering and Computer Science, CSUS, Sacramento, CA, March 10, 2017.

Course Redesign Experiences, Talk given at the ECS ED Talks of College of Engineering and Computer Science, CSUS, Sacramento, CA, May 20, 2016.

Multitasking Real-time Embedded GPU Computing Tasks, Talk given at the International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM) at ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) Conference, Barcelona, Spain, March 12, 2016.

Fostering Inclusiveness in Computing, Panel discussant at the GPU Technology Conference (GTC), Santa Clara, CA, March 18, 2015.

Running Real-time Embedded Tasks Using GPU Computing, Talk given at the Department of Computer Science, CSUS, Sacramento, CA, April 16, 2014.

Running Real-time Tasks on Embedded Systems Using GPU Computing, PhD exit seminar given at the Department of Computer Science, University of California, Davis, Davis, CA, April 10, 2014.

Concurrency Optimizer Tool and Questions about Kepler, Talk given at the NVIDIA Corporation, Santa Clara, CA, November 19, 2012.

Running Real-time Tasks on Embedded Systems using GPU Computing, Talk given at the Department of Computer Engineering, Bogazici University, Istanbul, Turkey, May 15, 2012.

Feature-based Speed Limit Sign Detection using a Graphics Processing Unit, Talk given [by Vladimir Glavtchev] at the IEEE Intelligent Vehicles Symposium, Baden-Baden, Germany, June 6, 2011.

Deformable Registration Using GPU Computing, Talk given at the Radiation Oncology Department, UC Davis Medical Center, Sacramento, CA, April 19, 2011.

Running Real-time Tasks on Embedded Systems using GPU Computing, PhD qualifying examination seminar given at the Department of Computer Science, University of California, Davis, Davis, CA, March 18, 2011.

A Template-Based Approach for Real-Time Speed-Limit-Sign Recognition on an Embedded System Using GPU Computing, Poster presentation at the German Association for Pattern Recognition (DAGM) Symposium, Darmstadt, Germany, September 23, 2010.

Driver Assistance: Speed-Limit Sign Recognition on the GPU, Poster presentation [by Vladimir Glavtchev] at the GPU Technology Conference (GTC), San Jose, CA, September 21, 2010.

A GPU Approach to Speed Limit Sign Recognition, Talk given [with John D. Owens, Vladimir Glavtchev, and Jeffrey M. Ota] at the GPU Technology Conference (GTC), San Jose, CA, October 2, 2009.

Speed-limit Sign Recognition with GPU Computing, Poster presentation [with Vladimir Glavtchev] at the GPU Technology Conference (GTC), San Jose, CA, October 1, 2009.

GPU Computing in Tomorrow's Automobiles, Talk given [with Vladimir Glavtchev] at the nVision Conference, San Jose, CA, August 27, 2008.

Fast Deformable Registration on the GPU: A CUDA Implementation of Demons, Talk given at the International Conference on Computational Science and Its Applications (ICCSA), Perugia, Italy, July 1, 2008. [presented in the first technical session on UnConventional High Performance Computing (UCHPC)].

GPGPU in Medical Imaging: Demons Registration with CUDA, Talk given at Eigen, Grass Valley, CA, October 26, 2007.

Texture Compression, Talk given [with Alfred Fuller] at Electronic Arts, Redwood City, CA, June 08, 2006.

Situated Robot Design with Prioritized Constraints, Talk given at the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Sendai, Japan, October 1, 2004.

Prioritized Constraints in the Design of a Situated Robot, MSc exit seminar given at the Laboratory for Computational Intelligence (LCI), University of British Columbia (UBC), Vancouver, Canada, May 21, 2004.

Constraint-based Design of Ainia, a Robotic Kicker, Poster and video presentation at the 13th Annual Canadian Conference on Intelligent System (IS2003), Halifax, Canada, June 8-10, 2003.

Honors and Awards

Intel Research Award recipient, Spring 2017*

CSUS Research and Creative Activity Award recipient, Fall 2016*

CSU Sustaining Success in Course Redesign Award recipient, Summer 2016*

CSU Promising Practices Course Redesign Award recipient, Spring 2015*

CSUS Pedagogy Enhancement Award recipient, Fall 2014*

CSUS Probationary Faculty Development Grant recipient, Fall 2014*

UCD GGSC (Graduate Group in Computer Science) Graduate Fellowship recipient, Spring 2014†

NVIDIA Graduate Fellowship recipient, 2011-2012†

Google Anita Borg Memorial Scholarship finalist, 2009†

Precarn Graduate Student Scholarship recipient, 2002-2003†

UBC St. John's College member, 2000-2004†

AIESEC exchange student, 1997-1998 and 1999-2000†

*Application submission date

†Honor achieved or award used date

Work Experience

August, 2014 - present: Assistant Professor, Department of Computer Science, California State University, Sacramento Sacramento, CA

September, 2007 - June, 2014: Graduate Research Assistant Department of Computer Science, University of California, Davis, Davis, CA

September, 2001 - June, 2004: Graduate Teaching Assistant, Department of Computer Science, University of British Columbia, Vancouver, BC, Canada

August, 1999 - August, 2001: System Analyst, Sanmar Canada, Richmond, BC, Canada

February, 1999 - August, 1999: Analyst Programmer, DEO Dusunce, Oyun, Egitim Teknolojileri Ltd (Thought, Education, Game Technologies Ltd), Izmir, Turkey

July, 1997 - September, 1998: Software Development Intern, Integrated Information Services (Acquired by ImageMax/Databank), Indianapolis, IN

June, 1996 - September, 1996: Software Development Group Member, Department of Computer Engineering, Ege University, Izmir, Turkey

1995 - 1996: Help Desk Member, EgeNet Internet Services (Acquired by Unipa), Izmir, Turkey