Faculty Profile

Robin Pottathuparambil

Title
Clinical Associate Professor
Department
Computer Science and Engineering
College
College of Engineering

    

Education

PhD, University of North Carolina-Charlotte, 2013.
Major: Electrical Engineering
Degree Specialization: Computer Engineering
Dissertation Title: Best Practices for Building Hardware Designs for Living Computational Science Applications
MS, IIT Delhi, 2005.
Major: Electrical Engineering
Degree Specialization: Computer Engineering
Dissertation Title: Design and Implementation of a Fuzzy Inference Engine on FPGA
BE, Madras University, 2001.
Major: Electrical and Electronics

Current Scheduled Teaching*

CSCE 4915.003, Computer Engineering Design II, Spring 2024 Syllabus
CSCE 3612.001, Embedded Systems Design, Spring 2024 Syllabus
CSCE 3612.201, Embedded Systems Design, Spring 2024 Syllabus
CSCE 3612.202, Embedded Systems Design, Spring 2024 Syllabus
CSCE 3612.203, Embedded Systems Design, Spring 2024 Syllabus
CSCE 3530.002, Introduction to Computer Networks, Spring 2024 Syllabus
CSCE 3530.004, Introduction to Computer Networks, Spring 2024 Syllabus

* Texas Education Code 51.974 (HB 2504) requires each institution of higher education to make available to the public, a syllabus for undergraduate lecture courses offered for credit by the institution.

Previous Scheduled Teaching*

CSCE 2610.001, Assembly Language and Computer Organization, Fall 2023 Syllabus SPOT
CSCE 2610.003, Assembly Language and Computer Organization, Fall 2023 Syllabus SPOT
CSCE 2610.206, Assembly Language and Computer Organization, Fall 2023 SPOT
CSCE 2610.208, Assembly Language and Computer Organization, Fall 2023 SPOT
CSCE 2610.210, Assembly Language and Computer Organization, Fall 2023 SPOT
CSCE 4910.002, Computer Engineering Design I, Fall 2023 Syllabus SPOT
CSCE 3730.001, Reconfigurable Logic, Fall 2023 Syllabus SPOT
CSCE 3730.201, Reconfigurable Logic, Fall 2023 SPOT
CSCE 3730.202, Reconfigurable Logic, Fall 2023 SPOT
CSCE 4915.001, Computer Engineering Design II, Spring 2023 Syllabus SPOT
CSCE 3612.001, Embedded Systems Design, Spring 2023 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Spring 2023 SPOT
CSCE 3612.202, Embedded Systems Design, Spring 2023 SPOT
CSCE 3612.203, Embedded Systems Design, Spring 2023 SPOT
CSCE 3530.002, Introduction to Computer Networks, Spring 2023 Syllabus SPOT
CSCE 3530.004, Introduction to Computer Networks, Spring 2023 Syllabus SPOT
CSCE 2610.001, Assembly Language and Computer Organization, Fall 2022 Syllabus SPOT
CSCE 2610.003, Assembly Language and Computer Organization, Fall 2022 Syllabus SPOT
CSCE 2610.206, Assembly Language and Computer Organization, Fall 2022 SPOT
CSCE 2610.208, Assembly Language and Computer Organization, Fall 2022 SPOT
CSCE 2610.210, Assembly Language and Computer Organization, Fall 2022 SPOT
CSCE 4910.002, Computer Engineering Design I, Fall 2022 Syllabus SPOT
CSCE 4915.001, Computer Engineering Design II, Spring 2022 Syllabus SPOT
CSCE 4890.717, Directed Study, Spring 2022
CSCE 3612.001, Embedded Systems Design, Spring 2022 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Spring 2022 SPOT
CSCE 3612.202, Embedded Systems Design, Spring 2022 SPOT
CSCE 3612.203, Embedded Systems Design, Spring 2022 SPOT
CSCE 3530.001, Introduction to Computer Networks, Spring 2022 Syllabus SPOT
CSCE 3530.002, Introduction to Computer Networks, Spring 2022 Syllabus SPOT
CSCE 2610.001, Assembly Language and Computer Organization, Fall 2021 Syllabus SPOT
CSCE 2610.002, Assembly Language and Computer Organization, Fall 2021 Syllabus SPOT
CSCE 2610.201, Assembly Language and Computer Organization, Fall 2021 SPOT
CSCE 2610.202, Assembly Language and Computer Organization, Fall 2021 SPOT
CSCE 2610.203, Assembly Language and Computer Organization, Fall 2021 SPOT
CSCE 2610.204, Assembly Language and Computer Organization, Fall 2021 SPOT
CSCE 2610.205, Assembly Language and Computer Organization, Fall 2021 SPOT
CSCE 4910.002, Computer Engineering Design I, Fall 2021 Syllabus SPOT
CSCE 4890.817, Directed Study, Fall 2021
CSCE 2610.021, Assembly Language and Computer Organization, Summer 10W 2021 Syllabus SPOT
CSCE 2610.201, Assembly Language and Computer Organization, Summer 10W 2021 SPOT
CSCE 3612.021, Embedded Systems Design, Summer 10W 2021 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Summer 10W 2021 SPOT
CSCE 2610.001, Assembly Language and Computer Organization, Spring 2021 Syllabus SPOT
CSCE 2610.004, Assembly Language and Computer Organization, Spring 2021 Syllabus SPOT
CSCE 2610.201, Assembly Language and Computer Organization, Spring 2021 SPOT
CSCE 2610.202, Assembly Language and Computer Organization, Spring 2021 SPOT
CSCE 2610.203, Assembly Language and Computer Organization, Spring 2021 SPOT
CSCE 2610.204, Assembly Language and Computer Organization, Spring 2021 SPOT
CSCE 4915.001, Computer Engineering Design II, Spring 2021 Syllabus SPOT
CSCE 4915.004, Computer Engineering Design II, Spring 2021 Syllabus SPOT
CSCE 3612.001, Embedded Systems Design, Spring 2021 Syllabus SPOT
CSCE 3612.004, Embedded Systems Design, Spring 2021 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Spring 2021 SPOT
CSCE 3612.281, Embedded Systems Design, Spring 2021 SPOT
CSCE 3530.002, Introduction to Computer Networks, Spring 2021 Syllabus SPOT
CSCE 4910.001, Computer Engineering Design I, Fall 2020 Syllabus SPOT
CSCE 4910.004, Computer Engineering Design I, Fall 2020 Syllabus SPOT
CSCE 3530.001, Introduction to Computer Networks, Fall 2020 Syllabus SPOT
CSCE 3530.002, Introduction to Computer Networks, Fall 2020 Syllabus SPOT
CSCE 3530.004, Introduction to Computer Networks, Fall 2020 Syllabus SPOT
CSCE 3530.005, Introduction to Computer Networks, Fall 2020 Syllabus SPOT
CSCE 2610.021, Assembly Language and Computer Organization, Summer 10W 2020 Syllabus SPOT
CSCE 2610.201, Assembly Language and Computer Organization, Summer 10W 2020 SPOT
CSCE 3612.021, Embedded Systems Design, Summer 10W 2020 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Summer 10W 2020 SPOT
CSCE 3612.202, Embedded Systems Design, Summer 10W 2020 SPOT
CSCE 3612.203, Embedded Systems Design, Summer 10W 2020 SPOT
CSCE 4915.001, Computer Engineering Design II, Spring 2020 Syllabus
CSCE 4890.717, Directed Study, Spring 2020
CSCE 3612.001, Embedded Systems Design, Spring 2020 Syllabus
CSCE 3612.201, Embedded Systems Design, Spring 2020
CSCE 3612.202, Embedded Systems Design, Spring 2020
CSCE 3612.203, Embedded Systems Design, Spring 2020
CSCE 3530.001, Introduction to Computer Networks, Spring 2020 Syllabus
CSCE 3530.002, Introduction to Computer Networks, Spring 2020 Syllabus
CSCE 4910.002, Computer Engineering Design I, Fall 2019 Syllabus SPOT
CSCE 5612.001, Embedded Hardware/Software Design, Fall 2019 Syllabus SPOT
CSCE 3730.001, Reconfigurable Logic, Fall 2019 Syllabus SPOT
CSCE 3730.202, Reconfigurable Logic, Fall 2019 SPOT
CSCE 3730.203, Reconfigurable Logic, Fall 2019 SPOT
CSCE 2610.021, Assembly Language and Computer Organization, Summer 10W 2019 Syllabus SPOT
CSCE 3612.021, Embedded Systems Design, Summer 10W 2019 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Summer 10W 2019 SPOT
CSCE 2610.001, Assembly Language and Computer Organization, Spring 2019 Syllabus SPOT
CSCE 4915.001, Computer Engineering Design II, Spring 2019 Syllabus SPOT
CSCE 4890.817, Directed Study, Spring 2019
CSCE 3612.001, Embedded Systems Design, Spring 2019 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Spring 2019 SPOT
CSCE 3612.202, Embedded Systems Design, Spring 2019 SPOT
CSCE 3612.203, Embedded Systems Design, Spring 2019 SPOT
CSCE 4910.001, Computer Engineering Design I, Fall 2018 Syllabus SPOT
CSCE 5612.001, Embedded Hardware/Software Design, Fall 2018 SPOT
CSCE 3610.001, Introduction to Computer Architecture, Fall 2018 Syllabus SPOT
CSCE 3730.001, Reconfigurable Logic, Fall 2018 Syllabus SPOT
CSCE 3730.201, Reconfigurable Logic, Fall 2018 SPOT
CSCE 3730.202, Reconfigurable Logic, Fall 2018 SPOT
CSCE 3730.203, Reconfigurable Logic, Fall 2018 SPOT
CSCE 2610.021, Assembly Language and Computer Organization, Summer 10W 2018 Syllabus SPOT
CSCE 5934.817, Directed Study, Summer 10W 2018
CSCE 3612.021, Embedded Systems Design, Summer 10W 2018 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Summer 10W 2018 SPOT
CSCE 3612.202, Embedded Systems Design, Summer 10W 2018 SPOT
CSCE 3730.021, Reconfigurable Logic, Summer 10W 2018 Syllabus SPOT
CSCE 3730.201, Reconfigurable Logic, Summer 10W 2018 SPOT
CSCE 4915.001, Computer Engineering Design II, Spring 2018 Syllabus SPOT
CSCE 3612.001, Embedded Systems Design, Spring 2018 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Spring 2018 SPOT
CSCE 3612.202, Embedded Systems Design, Spring 2018 SPOT
CSCE 3612.203, Embedded Systems Design, Spring 2018 SPOT
CSCE 3530.001, Introduction to Computer Networks, Spring 2018 Syllabus SPOT
CSCE 4910.001, Computer Engineering Design I, Fall 2017 Syllabus SPOT
CSCE 3610.001, Introduction to Computer Architecture, Fall 2017 Syllabus SPOT
CSCE 3730.001, Reconfigurable Logic, Fall 2017 Syllabus SPOT
CSCE 3730.201, Reconfigurable Logic, Fall 2017 SPOT
CSCE 3730.202, Reconfigurable Logic, Fall 2017 SPOT
CSCE 3730.203, Reconfigurable Logic, Fall 2017 SPOT
CSCE 2610.021, Assembly Language and Computer Organization, Summer 10W 2017 Syllabus SPOT
CSCE 4910.021, Computer Engineering Design I, Summer 10W 2017 Syllabus
CSCE 3612.020, Embedded Systems Design, Summer 10W 2017 Syllabus SPOT
CSCE 2610.001, Assembly Language and Computer Organization, Spring 2017 Syllabus SPOT
CSCE 4915.001, Computer Engineering Design II, Spring 2017 Syllabus SPOT
CSCE 5580.001, Computer Networks, Spring 2017 SPOT
CSCE 3612.001, Embedded Systems Design, Spring 2017 Syllabus SPOT
CSCE 3612.201, Embedded Systems Design, Spring 2017 SPOT
CSCE 3612.202, Embedded Systems Design, Spring 2017 SPOT
CSCE 3612.203, Embedded Systems Design, Spring 2017 SPOT
CSCE 4910.001, Computer Engineering Design I, Fall 2016 Syllabus SPOT
CSCE 4890.817, Directed Study, Fall 2016
CSCE 3530.001, Introduction to Computer Networks, Fall 2016 Syllabus SPOT
CSCE 3530.002, Introduction to Computer Networks, Fall 2016 Syllabus SPOT
CSCE 3730.001, Reconfigurable Logic, Fall 2016 Syllabus SPOT
CSCE 2610.001, Assembly Language and Computer Organization, Summer 10W 2016 Syllabus SPOT
CSCE 3612.020, Embedded Systems Design, Summer 10W 2016 Syllabus SPOT
CSCE 3730.021, Reconfigurable Logic, Summer 10W 2016 Syllabus
CSCE 3020.001, Communications Systems, Spring 2016 Syllabus SPOT
CSCE 5580.001, Computer Networks, Spring 2016 SPOT
CSCE 3612.001, Embedded Systems Design, Spring 2016 Syllabus SPOT
CSCE 3612.002, Embedded Systems Design, Spring 2016 Syllabus SPOT
CSCE 4510.001, Introduction to Wireless Communications, Spring 2016 Syllabus SPOT
CSCE 5510.001, Wireless Communication, Spring 2016 SPOT
CSCE 5510.600, Wireless Communication, Spring 2016 SPOT
CSCE 2610.001, Assembly Language and Computer Organization, Fall 2015 Syllabus SPOT
CSCE 4011.001, Engineering Ethics, Fall 2015 Syllabus SPOT
CSCE 3530.001, Introduction to Computer Networks, Fall 2015 Syllabus SPOT
CSCE 3730.001, Reconfigurable Logic, Fall 2015 Syllabus SPOT
CSCE 4940.817, Special Computer Application Problem, Fall 2015
CSCE 2610.001, Assembly Language and Computer Organization, Summer 10W 2015 Syllabus SPOT
CSCE 1020.021, Program Development, Summer 10W 2015 Syllabus SPOT
CSCE 1020.301, Program Development, Summer 10W 2015
CSCE 1020.302, Program Development, Summer 10W 2015
CSCE 3020.001, Communications Systems, Spring 2015 Syllabus
CSCE 3612.001, Embedded Systems Design, Spring 2015 Syllabus
CSCE 4510.001, Introduction to Wireless Communications, Spring 2015 Syllabus
CSCE 5510.001, Wireless Communication, Spring 2015

* Texas Education Code 51.974 (HB 2504) requires each institution of higher education to make available to the public, a syllabus for undergraduate lecture courses offered for credit by the institution.

Published Publications

Published Intellectual Contributions

Abstracts and Proceedings
Mosquera, F., Pottathuparambil, R. J. (2018). Remote Embedded System Lab (RESL). In the Proceedings of the 54th Annual Conference of Association for Computer Educators in Texas (ACET). 7. https://acet.ecs.baylor.edu/proceedings/ACET%202018%20Proceedings.pdf
Cole, C., Pottathuparambil, R. J. (2018). Implementation of Data Flow Graph Architecture on a Heterogeneous System. In Proceedings of Second Annual Texas Symposium on Computing with Emerging Technologies. 6. http://www.utdallas.edu/~joseph.friedman/Docs/ComETFullProgram2018.pdf
Conference Proceeding
Mosquera, F., Pottathuparambil, R. J. (2018). RESL: A Web Browser Based Remote Embedded System Laboratory. In Proceedings of E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education. 1140--1150. https://www.learntechlib.org/p/185075/
Pottathuparambil, R. J., Sass, R. (2011). An FPGA-based Neural Network for Computer Vision Applications. FPL 2011 Workshop on Computer Vision on Low-Power Reconfiguration Architectures.
Jain, S., Pottathuparambil, R. J., Sass, R. (2011). Implications of memory-efficiency on sparse matrix-vector multiplication. 2011 Symposium on Application Accelerators in High-Performance Computing. 80--83.
Pottathuparambil, R. J., Coyne, J., Allred, J., Lynch, W., Natoli, V. (2011). Low-latency FPGA based financial data feed handler. Field-Programmable Custom Computing Machines (FCCM), 2011 IEEE 19th Annual International Symposium on. 93--96.
Pottathuparambil, R. J., Sass, R. (2010). FPGA-based three-body molecular dynamics simulator. 2010 International Conference on High Performance Computing and Simulation (HPCS).
Pottathuparambil, R. J., Adams, R. S., Sass, R. (2010). An FPGA Implementation of 3-D FDTD Field Compute Engine. Field-Programmable Custom Computing Machines (FCCM), 2010 IEEE 18th Annual International Symposium on.
Pottathuparambil, R. J., Sass, R. (2009). A parallel/vectorized double-precision exponential core to accelerate computational science applications. Proceedings of the ACM/SIGDA international symposium on Field programmable gate arrays. 285--285.
Pottathuparambil, R. J., Sass, R. (2008). Implementation of a CORDIC-based Double-Precision Exponential Core on an FPGA. Proceedings of RSSI.
Journal Article
Ahmad, N., Pottathuparambil, R. J. (2007). Design of a simplified fuzzy inference engine using FPGA. Journal of Control and Intelligent Systems. ACTA Press.
M.S Thesis
Pottathuparambil, R. J. (2005). Design and Implementation of a Fuzzy Inference Engine on an FPGA. Indian Institute of Technology Delhi, India.
Ph.D. Thesis
Pottathuparambil, R. J. (2013). Best practices for building hardware designs for living computational science applications. The University of North Carolina at Charlotte.

Awarded Grants

Contracts, Grants and Sponsored Research

Contract
Pottathuparambil, R. J. (Principal), Ludi, S. A. (Supporting), "Camp ImagineIT," Sponsored by Texas Workforce Commission (TWC), State, $98176 Funded. (April 1, 2023August 31, 2023).
Pottathuparambil, R. J. (Supporting), "Capacity Funding from the MS Pathways to Computing Consortium," Sponsored by Northeastern University’s Khoury College of Computer Sciences, Other, $3500 Funded. (April 2022November 2022).
Pottathuparambil, R. J. (Co-Principal), Gafford, L. C. (Principal), Ludi, S. A. (Co-Principal), Mehta, G. (Co-Principal), D'Souza, N. A. (Co-Principal), "Explore STEM! Summer program," Sponsored by Texas Workforce Commission (TWC), State, $130203 Funded. (December 1, 2020October 31, 2021).
Pottathuparambil, R. J. (Co-Principal), Gafford, L. V. (Principal), "Explore STEM! 2019," Sponsored by Texas Workforce Commission (TWC), State, $88667 Funded. (April 1, 2019February 29, 2020).
Grant - Research
Keathly, D. M. (Co-Principal), Pottathuparambil, R. J. (Supporting), Hochstetler, J. (Supporting), "National Convergence Technology Center Renewal no cost extension," Sponsored by NSF, Federal, $42149 Funded. (September 2022June 30, 2023).
Pottathuparambil, R. J., "Intel Hardware Accelerator Research Program," Sponsored by Intel, Private, Funded. (November 2017November 2018).
Grant - Teaching
Pottathuparambil, R. J. (Supporting), "Accelerating Credentials Of Purpose And Value Grant Program: Creation of pathways for online information technology and pathways for graduate programs in artificial intelligence and data engineering," Sponsored by Texas Higher Education Coordinating Board, State, $12000 Funded. (March 2022September 2022).
Sponsored Research
Pottathuparambil, R. J., "Cloud Based Electronic Debugging," Sponsored by Anora, LLC, Private, $2000 Funded. (August 2023May 2024).
Pottathuparambil, R. J., "PCB Pick and Place Project," Sponsored by Anora, LLC, Private, $2000 Funded. (August 2023May 2024).
Pottathuparambil, R. J., "Power Termination, Diversion, and Notification using COSMIC (Carbon mOnoxide SMoke Interrupting Circuit)," Sponsored by COEVAC, LLC, Private, $2000 Funded. (August 2023May 2024).
Pottathuparambil, R. J., "Programmable Electrical Switch, Dimmer, and Outlet for Appliances," Sponsored by MR Smart Solutions Inc, Private, $2000 Funded. (August 2023May 2024).
Pottathuparambil, R. J., "AFTOS: Adaptive Fiducial Tracking Optical System," Sponsored by Anora, LLC, Private, $4500 Funded. (August 2022May 2023).
Pottathuparambil, R. J., "Forest Fire Detection System," Sponsored by Extreme Research, LLC, Private, $2000 Funded. (August 2022May 2023).
Pottathuparambil, R. J., "Light-Fidelity System (Li-FiS)," Sponsored by NASA TSGC, Federal, $2400 Funded. (August 2022May 2023).
Pottathuparambil, R. J., "Off Grid Eyes," Sponsored by COEVAC, LLC, Private, $2000 Funded. (August 2022May 2023).
Pottathuparambil, R. J., "Machine Learning Human Computer Interface System (MHIS)," Sponsored by NASA TSGC, Federal, $2000 Funded. (August 2021May 2022).
Pottathuparambil, R. J., "Advanced Spacecraft Lighting Control System," Sponsored by NASA TSGC, Federal, $3500 Funded. (August 2020May 2022).
Pottathuparambil, R. J., "Water Monitoring System for Automated Inland Shrimp Production," Sponsored by HoneyCombe Farm, LLC, Private, $4000 Funded. (August 2020May 2022).
Pottathuparambil, R. J., "AutoDIT," Sponsored by Startup Company, Private, $2000 Funded. (August 2020May 2021).
Pottathuparambil, R. J., "Power Termination, Diversion, and Notification using COSMIC (Carbon mOnoxide SMoke Interrupting Circuit)," Sponsored by COEVAC, LLC, Private, $6000 Funded. (August 2019May 2021).
Pottathuparambil, R. J., "Private Cloud with Wireless Internet of Things (IoT)," Sponsored by NASA TSGC, Federal, $3900 Funded. (August 2019May 2021).
Pottathuparambil, R. J., "Vehicle Interchangeable Electronic Controller (VIEC) Network System," Sponsored by NASA TSGC, Federal, $5700 Funded. (January 2018May 2020).
Pottathuparambil, R. J., "IoT Based Smart Canopy Lighting," Sponsored by Intelativ LLC, Private, $2000 Funded. (August 2018May 2019).
Pottathuparambil, R. J., "Sleep Apnea Monitor Diagnosis System," Sponsored by Dr. Edwin Simon, Private, $4000 Funded. (August 2017May 2019).
Pottathuparambil, R. J., "Spacecraft Lighting Network System," Sponsored by NASA TSGC, Federal, $4000 Funded. (August 2017May 2019).
Pottathuparambil, R. J., "Smart Home and Security System," Sponsored by Intelativ LLC, Private, $1000 Funded. (August 2017May 2018).
Pottathuparambil, R. J., "Intelligent Lighting Control," Sponsored by NASA TSGC, Federal, $4000 Funded. (August 2016May 2018).
Pottathuparambil, R. J., "IPv6 Addressing in Space," Sponsored by NASA TSGC, Federal, $1975 Funded. (August 2016May 2017).
Pottathuparambil, R. J., "Smart Street Light," Sponsored by Acculight USA, Private, $10000 Funded. (August 2015May 2017).
,
Overall
Summative Rating
Challenge and
Engagement Index
Response Rate

out of 5

out of 7
%
of
students responded
  • Overall Summative Rating (median):
    This rating represents the combined responses of students to the four global summative items and is presented to provide an overall index of the class’s quality. Overall summative statements include the following (response options include a Likert scale ranging from 5 = Excellent, 3 = Good, and 1= Very poor):
    • The course as a whole was
    • The course content was
    • The instructor’s contribution to the course was
    • The instructor’s effectiveness in teaching the subject matter was
  • Challenge and Engagement Index:
    This rating combines student responses to several SPOT items relating to how academically challenging students found the course to be and how engaged they were. Challenge and Engagement Index items include the following (response options include a Likert scale ranging from 7 = Much higher, 4 = Average, and 1 = Much lower):
    • Do you expect your grade in this course to be
    • The intellectual challenge presented was
    • The amount of effort you put into this course was
    • The amount of effort to succeed in this course was
    • Your involvement in course (doing assignments, attending classes, etc.) was
CLOSE