Faculty Profile

Murali Varanasi

Title
Modified Service Retiree
Department
Electrical Engineering
College
College of Engineering

    

Education

PhD, University of Maryland, 1973.
Major: Electrical Engineering; Dissertation: Systematic Codes and Application to Computer Systems
MS, University of Maryland, 1972.
Major: Electrical Engineering
Dissertation Title: Synthesis of Gaussian Noise from Physical Fluctuation Phenomenon
DMIT, Madras Inst.of Technology, 1962.
Major: Electronics Engineering
BS, Andhra University, India, 1957.
Major: Physics

Current Scheduled Teaching*

No current or future courses scheduled.

* 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*

EENG 4910.001, Senior Design I, Fall 2023 Syllabus
EENG 4990.001, Senior Design II, Fall 2023 Syllabus
EENG 4910.001, Senior Design I, Spring 2023
EENG 4990.001, Senior Design II, Spring 2023
EENG 4910.001, Senior Design I, Fall 2022 Syllabus
EENG 4990.001, Senior Design II, Fall 2022 Syllabus
EENG 4910.001, Senior Design I, Spring 2022 Syllabus
EENG 4990.001, Senior Design II, Spring 2022 Syllabus
EENG 4910.001, Senior Design I, Fall 2021 Syllabus
EENG 4990.001, Senior Design II, Fall 2021 Syllabus
EENG 4910.001, Senior Design I, Spring 2021 Syllabus
EENG 4990.001, Senior Design II, Spring 2021 Syllabus
EENG 4910.001, Senior Design I, Fall 2020
EENG 4990.001, Senior Design II, Fall 2020 Syllabus
EENG 4910.001, Senior Design I, Spring 2020
EENG 4990.001, Senior Design II, Spring 2020
EENG 4910.001, Senior Design I, Fall 2019
EENG 4990.001, Senior Design II, Fall 2019
EENG 5520.002, Design and Testing of Digital Systems, Spring 2019 SPOT
EENG 5520.600, Design and Testing of Digital Systems, Spring 2019 SPOT
EENG 4910.001, Senior Design I, Spring 2019
EENG 4990.001, Senior Design II, Spring 2019
EENG 2710.002, Digital Logic Design, Fall 2018 Syllabus SPOT
EENG 4910.001, Senior Design I, Fall 2018 Syllabus
EENG 4990.001, Senior Design II, Fall 2018 Syllabus
EENG 5520.002, Design and Testing of Digital Systems, Spring 2018 SPOT
EENG 5520.600, Design and Testing of Digital Systems, Spring 2018 SPOT
EENG 2710.002, Digital Logic Design, Spring 2018 Syllabus SPOT
EENG 4990.001, Project VIII Senior Design II, Spring 2018 Syllabus
EENG 2710.002, Digital Logic Design, Fall 2017 Syllabus SPOT
EENG 4910.001, Project VII Senior Design I, Fall 2017 Syllabus
EENG 4990.001, Project VIII Senior Design II, Fall 2017 Syllabus
EENG 5520.002, Design and Testing of Digital Systems, Spring 2017 SPOT
EENG 5520.600, Design and Testing of Digital Systems, Spring 2017 SPOT
EENG 4910.001, Project VII Senior Design I, Spring 2017 SPOT
EENG 4990.001, Project VIII Senior Design II, Spring 2017 SPOT
EENG 2710.002, Digital Logic Design, Fall 2016 Syllabus SPOT
EENG 4910.001, Project VII Senior Design I, Fall 2016
EENG 4990.001, Project VIII Senior Design II, Fall 2016
EENG 5520.002, Design and Testing of Digital Systems, Spring 2016 SPOT
EENG 2710.001, Digital Logic Design, Spring 2016 Syllabus SPOT
EENG 2710.002, Digital Logic Design, Fall 2015 SPOT
EENG 2710.003, Digital Logic Design, Fall 2015 SPOT
EENG 4910.001, Project VII Senior Design I, Summer 10W 2015
EENG 4990.001, Project VIII Senior Design II, Summer 10W 2015
EENG 5520.002, Design and Testing of Digital Systems, Spring 2015
EENG 5520.600, Design and Testing of Digital Systems, Spring 2015
EENG 2710.002, Digital Logic Design, Spring 2015 Syllabus
EENG 2710.002, Digital Logic Design, Fall 2014 Syllabus
EENG 4910.001, Project VII Senior Design I, Fall 2014
EENG 4990.001, Project VIII Senior Design II, Fall 2014
EENG 4900.011, Special Problems in Electrical Engineering, Fall 2014
EENG 4910.001, Project VII Senior Design I, Summer 10W 2014
EENG 4990.001, Project VIII Senior Design II, Summer 10W 2014
EENG 5520.002, Design and Testing of Digital Systems, Spring 2014
EENG 4910.001, Project VII Senior Design I, Fall 2013
EENG 4990.001, Project VIII Senior Design II, Fall 2013
EENG 4920.001, Cooperative Education in Electrical Engineering, Summer 10W 2013
EENG 4910.001, Project VII Senior Design I, Summer 10W 2013
EENG 4990.001, Project VIII Senior Design II, Summer 10W 2013
EENG 5520.002, Design and Testing of Digital Systems, Spring 2013
EENG 4910.001, Project VII Senior Design I, Fall 2012
EENG 4990.001, Project VIII Senior Design II, Fall 2012
EENG 4920.001, Cooperative Education in Electrical Engineering, Spring 2012
EENG 5520.002, Design and Testing of Digital Systems, Spring 2012
EENG 2710.001, Digital Logic Design, Fall 2011 Syllabus
EENG 4910.001, Project VII Senior Design I, Fall 2011
EENG 4990.001, Project VIII Senior Design II, Fall 2011
CSCE 6950.803, Doctoral Dissertation, Summer 10W 2011
EENG 4910.001, Project VII Senior Design I, Summer 10W 2011
EENG 4990.001, Project VIII Senior Design II, Summer 10W 2011
EENG 4920.001, Cooperative Education in Electrical Engineering, Spring 2011
EENG 5520.002, Design and Testing of Digital Systems, Spring 2011
CSCE 6950.803, Doctoral Dissertation, Spring 2011
EENG 4910.001, Project VII Senior Design I, Spring 2011 Syllabus
EENG 4990.001, Project VIII Senior Design II, Spring 2011 Syllabus
EENG 2900.001, Special Problems, Spring 2011
EENG 5830.001, Coding Theory, Fall 2010
CSCE 6950.803, Doctoral Dissertation, Fall 2010
EENG 4910.001, Project VII Senior Design I, Fall 2010
EENG 4990.001, Project VIII Senior Design II, Fall 2010
EENG 4920.001, Cooperative Education in Electrical Engineering, Summer 2010
EENG 5932.001, Internship, Summer 2010
EENG 5520.001, Design and Testing of Digital Systems, Spring 2010
CSCE 6950.803, Doctoral Dissertation, Spring 2010
EENG 5900.005, Special Problems, Spring 2010
EENG 5830.002, Coding Theory, Fall 2009
CSCE 6950.803, Doctoral Dissertation, Fall 2009
EENG 4910.001, Project VII Senior Design I, Summer 10W 2009
EENG 4990.001, Project VIII Senior Design II, Summer 10W 2009
EENG 2900.001, Special Problems, Summer 10W 2009
EENG 5520.001, Design and Testing of Digital Systems, Spring 2009
CSCE 6940.803, Individual Research, Spring 2009
EENG 4910.001, Project VII Senior Design I, Spring 2009
EENG 4990.001, Project VIII Senior Design II, Spring 2009
EENG 5830.001, Coding Theory, Fall 2008
EENG 1910.001, Project I Learning to Learn, Fall 2008
EENG 1910.002, Project I Learning to Learn, Fall 2008
EENG 4910.001, Project VII Senior Design I, Fall 2008
EENG 4990.001, Project VIII Senior Design II, Fall 2008
EENG 4910.001, Project VII (Communication System Design), Summer 10W 2008
EENG 4990.001, Project VIII (Capstone Senior Design), Summer 10W 2008
EENG 5520.001, Digital Integrated Circuit Design, Spring 2008
CSCE 6940.803, Individual Research, Spring 2008
EENG 4910.001, Project VII (Communication System Design), Spring 2008
EENG 4990.001, Project VIII (Capstone Senior Design), Spring 2008
EENG 1910.001, Project I (Learning to Learn), Fall 2007
EENG 1910.002, Project I (Learning to Learn), Fall 2007
EENG 4910.001, Project VII (Communication System Design), Fall 2007
EENG 4990.001, Project VIII (Capstone Senior Design), Fall 2007
EENG 4990.001, Project VIII (Capstone Senior Design), Summer 10W 2007
CSCE 2900.803, Special Problems in Computer Science and Engineering, Summer 10W 2007
EENG 1910.001, Project I (Learning to Learn), Spring 2007
EENG 1920.001, Project II (Engineering Ethics and Professionalism), Spring 2007
EENG 4910.001, Project VII (Communication System Design), Spring 2007
EENG 1910.002, Project I (Learning to Learn), Fall 2006
EENG 1920.002, Project II (Engineering Ethics and Professionalism), Fall 2006
CSCE 6900.805, Special Problems, Fall 2006
EENG 4010.001, Advanced Topics in Electrical Engineering I, Summer 10W 2006
CSCE 5934.803, Directed Study, Summer 10W 2006
CSCE 5950.803, Master's Thesis, Spring 2006
EENG 1910.001, Project I (Learning to Learn), Spring 2006
EENG 1920.001, Project II (Engineering Ethics and Professionalism), Fall 2005
EENG 2910.001, Project III (Circuit Design and Analysis Using SPICE), Fall 2005
CSCI 2980.002, Experimental Course, Spring 2005
CSCI 2980.004, Experimental Course, Spring 2005

* 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
Varanasi, M. R. (2006). Comparative study of RSS-based collaborative Localization methods in sensor networks.
Varanasi, M. R. (2006). Course Remodeling by Integration of Project-based Education with L2L Principles for Enhanced Student Learning.
Varanasi, M. R. (2006). VLSI Architecture and FPGA Prototyping of a Digital Camera for Image Security and Authentication.
Varanasi, M. R. (2006). VLSI Architecture for Encryption and Watermarking Units Towards the Making of a Secure Digital Camera.
Varanasi, M. R. (2006). Work In Progress: An Innovative Electrical Engineering Program Integrating Project-oriented and Lifelong Learning Pedagogies.
Varanasi, M. R. (2003). Computing Curricula: Computer Engineering.
Varanasi, M. R. (2003). Z4 Linearity of Nordstrom-Robinson codes.
Varanasi, M. R. (2002). Knowledge and Data Engineering: Accomplishments and Research Needs.
Varanasi, M. R. (2001). Detection of Buildings in Lidar Imagery.
Varanasi, M. R. (2000). Interactive Logic Design on the World Wide Web.
Varanasi, M. R. (2000). Multiple Error Detecting/Correcting properties of Nordstrom-Robinson Code.
Varanasi, M. R. (1999). Component-Level Programming: A Revolution in Software Technology.
Varanasi, M. R. (1998). A Model for a Computer Engineering Program.
Varanasi, M. R. (1996). 52. A Modular Design for Large Multicast ATM Switches.
Varanasi, M. R. (1989). Codes for Detection of Unidirectional Byte Errors in Computer Memory Systems.
Varanasi, M. R. (1988). Collision Detection for Planning Colhsion-Free Motion of Two Robot Arms.
Varanasi, M. R. (1988). Detecting and Avoiding Collisions Between Two Robot Arms in a Common Workspace.
Varanasi, M. R. (1987). Functional Decomposition Techniques using Lattice Theoretic Techniques.
Varanasi, M. R. (1987). Multiple Arm Coordination Method.
Varanasi, M. R. (1987). Obstacle Avoidance Algorithms for Robotic Workshop.
Varanasi, M. R. (1987). Properties of Codes Generated from Transforms over Finite Fields.
Varanasi, M. R. (1984). Laboratory Environment for Robotics and Vision Research.
Varanasi, M. R. (1983). A New Computer Science and Engineering Model Program.
Varanasi, M. R. (1983). Division by Base Conversion.
Varanasi, M. R. (1983). Goals for Models in Computer Science and Engineering Programs.
Varanasi, M. R. (1983). IEEE Computer Society Model Program in Computer Science and Engineering.
Varanasi, M. R. (1977). Design of Self-Checking Microprogram Control.
Varanasi, M. R. (1977). Microprocessor implementation of Data Compression Algorithms.
Varanasi, M. R. (1972). Systematic Non-Separate Codes (with T.R.N. Rao).
Conference Proceeding
Chakraborty, A., Varanasi, M. R., Garcia, O. N., Mehta, G. (2022). Area and Power Analysis of a Scalable Primitive Polynomial Computation Circuit over the Field GF(2). IEEE Dallas Circuits and Systems Conference.
Simpson, Z., Chakraborty,, Varanasi, M. R., Mehta, G., Garcia, O. N. (2022). Power, Performance, and Area Analysis of Hardware Design Techniques for GF(2^k) Greatest Common Divisor Computation. IEEE Dallas Circuits and Systems Conference.
Kandalan, R. N., Singh, R., Namuduri, K., Varanasi, M. R., Buckles, B. (2017). Impact of mobility on convergence rate in a wireless sensor network. 2017 51st Annual Conference on Information Sciences and Systems (CISS). IEEE. http://dx.doi.org/10.1109/ciss.2017.7926150
Namuduri, K., Varanasi, M. R., Buckles, B. (2015). "A Link Between Consensus Building and Low Density Parity Check Decoding" CISS, Johns Hopkins University.
Namuduri, K., Varanasi, M. R., Buckles, B. (2015). A link between consensus building and Low Density Parity Check decoding. 2015 49th Annual Conference on Information Sciences and Systems (CISS). IEEE. http://dx.doi.org/10.1109/ciss.2015.7086871
Varanasi, M. R. (2010). Hardware based Encryption for Wireless Networks.
Varanasi, M. R. (2010). Physical Layer Error Correction Based Cipher.
Varanasi, M. R. (2009). An Innovative Method of Teaching Digital System Design in an Electrical and Computer Engineering Curriculum.
Varanasi, M. R. (2009). Smart Sprinkler System Controller based on Field Programmable Gate Array.
Varanasi, M. R. (2008). Hardware-Efficient Encryption Encoder and Decoder Unit.
Kosaraju, N. M., Varanasi, M. R., Mohanty, S. (2006). A high-performance VLSI architecture for advanced encryption standard (AES) algorithm. VLSI Design, 2006. Held jointly with 5th International Conference on Embedded Systems and Design., 19th International Conference on. 4–pp.
Varanasi, M. R. (2006). VLSI Architecture for Encryption and Watermarking Units Towards the Making of a Secure Digital Camera.
Journal Article
Kandalan, R. N., Varanasi, M., Buckles, B. P., Namuduri, K. (2020). Impact of Leadership and Mobility on Consensus-Building in Sensor Networks. Sensors. 20(4), 1081.
Wan, Y., Namuduri, K., Akula, S., Varanasi, M. R. (2013). The impact of multi-group multi-layer network structure on the performance of distributed consensus building strategies. International Journal of Robust and Nonlinear Control. 23(6), 653-662.
Varanasi, M. R. (2011). Joint Scheme for Physical Layer Error Correction and Security.
Varanasi, M. R. (2007). Cooperative Network Coding for wireless Ad-Hoc Networks.
Varanasi, M. R. (2006). Innovative Approaches to Electrical Engineering Education.
Varanasi, M. R. (2004). A VLSI Architecture for Advanced Encryption Standard ( AES) Algorithm.
Varanasi, M. R. (2004). Implementation of International Data Encryption Algorithm.
Varanasi, M. R. (1993). 51. A Systematic (16,8) Code for Correcting Double Errors and Detecting Random Triple Errors.
Varanasi, M. R. (1993). SIGMA: A VLSI Chip for Galois Field GF(2**m) based Multiplication/Division.
Varanasi, M. R. (1993). SIGMA: A VLSI Systolic Array Implementation of a Galois Field Based Multiplication/ Division.
Varanasi, M. R. (1992). Architecture and Algorithms for Galois Field based Multiplication /Division Algorithms.
Varanasi, M. R. (1990). Unidirectional Byte Error Detecting codes for Computer Memory Systems.
Varanasi, M. R. (1989). Collision Detection Between the Wrists of Two Robot Arms in a Common Workspace.
Varanasi, M. R. (1987). Design Education in Computer Science and Engineering.
Varanasi, M. R. (1985). Discrete Mathematics for Computer Science.
Varanasi, M. R. (1984). IEEE Computer Society Model Program in Computer Science and Engineering.
Varanasi, M. R. (1984). SEC-BED and SEC-BED-DED Codes for Short Byte Lengths.
Varanasi, M. R. (1983). Code Constructions for Byte Organized Memory Systems.
Varanasi, M. R. (1983). IEEE Computer Society Model Program in Computer Science and Engineering, a committee report.
Varanasi, M. R. (1983). Memory Package Error Detection/Correction.
Varanasi, M. R. (1981). Design of a Microprocessor-based Oculometer for Real-Time Applications.
Varanasi, M. R. (1981). Dimensionality Reduction Algorithm for Karhunen-Loeve Transform.
Varanasi, M. R. (1981). Implementation of a High Speed Algorithmic Processor for Real-Time Vision Monitoring Application.
Varanasi, M. R. (1981). Residue Generator for Use in Encoding/Decoding Arithmetic Codes.
Varanasi, M. R. (1980). Codes for Package Errors with Large Byte Lengths.
Varanasi, M. R. (1980). Residue Generation for High Speed Applications.
Varanasi, M. R. (1979). Hardware Implementation of Transcendental Functions.
Varanasi, M. R. (1979). Modeling and Design of a Video Data Compressor.
Varanasi, M. R. (1979). Performance Evaluation of Digital Systems Using Computer Hardware Descriptive Languages.
Varanasi, M. R. (1978). Computer Design Language Simulator.
Varanasi, M. R. (1978). Efficient Methods for Oculometer System Digital Signal Processing.
Varanasi, M. R. (1977). Functional Evaluation of Oculometer System.
Varanasi, M. R. (1977). Investigation of Microelectronic Methods for Data Compression.
Varanasi, M. R. (1976). Synthesis of an improved Error Detector/Corrector for Hamming Distance-4 Code.
Varanasi, M. R. (1975). Microprogram Control for Digital Systems.
Varanasi, M. R. (1974). Data processing and Transfer. Vol. 1.
Varanasi, M. R. (1974). Life Support Systems, editor. Vol. XI.
Varanasi, M. R. (1973). User Program Evaluator.
Monograph
Varanasi, M. R. (1989). Multi-Robot Systems.

Awarded Grants

Contracts, Grants and Sponsored Research

Grant - Research
Varanasi, M. R., "RET Center for Wireless Sensor Networks," Sponsored by NSF, International, $499932 Funded. (June 2011May 2014).
,
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