Research in EECS
The departmental research areas include the following.
- Antennas and Wireless Communications The Electrical Engineering and Computer Science Department has an internationally recognized faculty (two IEEE and ACES fellows) in the antennas and wireless communications areas with diverse but closely related interests and expertise in computational electromagnetics, electromagnetic radiation and scattering, antennas and antenna arrays, microwave circuits, radar, remote sensing, electromagnetic measurements, visualization, and wireless communications.
- Applied Algorithms and Data Structures An interdisciplinary research area that is applied to areas such as VLSI design automation, cheminformatics, computational materials, and cyber-physical systems.
- Education This area encompasses research on STEM recruitment and diversity, K-12 computing education, and computing/engineering education at the university level. Current projects include an on-campus computing outreach program tailored for girls across a broad age range; professional development opportunities for CS high school teachers; design of an intra-disciplinary undergraduate course focused on teamwork and industrial design practices; and the incorporation of social justice into core undergraduate engineering courses with a specific focus on control systems.
- Energy Systems and Power Electronics Smart-Grid and Renewable Energy Utility Integration --- This area of research is within the ESPE - Energy Systems and Power Electronics specialty group. We develop ac/dc microgrid distribution, fuel cell modeling, analysis and automation, development of induction generator transient analysis, advanced hybrid energy management control, wind and photovoltaic systems, power electronic converters and topologies, analysis and design of electrical machines and generators, distributed generation, smart-grid technology analysis, topologies and power quality, artificial intelligence, fuzzy logic, neural networks, multiagent systems.
- High Performance Computing High performance computing in EECS at Mines focus on compiler-based code and data transformation, memory optimization for both multi-core and many-core processors, speculative parallelization, approximate computation, and GPU-based acceleration of Big Data applications (such as graph processing and machine learning algorithms).
- Human-Centered Robotics Far beyond the boundary of traditional industrial robotics that often manipulates objects in dirty, dull, or dangerous tasks, human-centered robotics is a vision to address how robots can live among us, assist people, and take over tasks where our current society has shortcomings. Human-centered robotics may serve to increase the efficiency, productivity and safety of people, and has the potential to significantly improve the state of national health, education, safety and security, and the economy. This research area focuses on developing robot perception, learning, decision-making, and human-robot teaming approaches that can be demonstrated on real human-centered robots.
- Information and Systems Sciences An interdisciplinary research area that encompasses the fields of control systems, signal and image processing, compressive sensing, and optimization. This group undertakes fundamental research into the development, characterization and implementation of algorithms for processing and acting upon data sources, as well as research directed towards applications in energy systems, image analysis, communication systems, and robotics.
- Machine Learning Includes research in developing mathematical foundations and algorithm design needed for computers to learn. Focus areas include fundamental research in machine learning and numerical methods, as well as developing novel algorithms for bioinformatics, data mining, computer vision, biomedical image analysis, parallel computing, natural language processing, and data privacy.
- Networking Research focus areas include credible network simulation, mobile sensing, sensor networks, robotic networks, pervasive computing, wireless networking, and mobile social networks. Interdisciplinary research also exists, mainly in the use of wireless sensor networks for geosystems, environmental monitoring, energy efficient homes, and robotic networks for oil refinery inspection.
- Security Research includes usable security and privacy in web/mobile/cloud/cyber-physical systems, vulnerability measurement and analysis, and security & privacy education.