About Me

Biography

Ely is a Computer Science instructor who teaches beginning to advanced topics for undergraduate students at New Mexico Tech(NMT). In addition to their teaching responsibilities, Ely is the Women in Computer Science (WiCS@nmt) Coordinator and is dedicated to encouraging young women and underrepresented minorities to pursue careers in computer science. Ely believes that computer science is more than just coding and analytics as it requires quite a bit of creativity and problem solving. Through their passion for computer science and teaching, Ely communicates to their students that pursuing a degree in CS will see them stretching their imaginations to explore new ideas and create innovative solutions that solve real-world problems. 

Ely holds a B.S. in Marine Science and Field Biology from Texas A&M University – Corpus Christi and a M.S. in Computer Science from Midwestern State University in Wichita Falls.

When not in the office, Ely enjoys zipping to and from campus on a Onewheel pint, designing glamours for lalafell in Final Fantasy XIV, and reading voraciously. Upon their graduation from high school, Ely’s parents gifted them a special edition of Oh, the Places You’ll Go! by Dr. Seuss, from which they ultimately pull their philosophy on learning …

The more that you read, the more things you will know.
The more that you learn, the more places you’ll go.
~ Dr. Seuss

Avatar created with picrew.me/image_maker

Research Interests

  1. Dynamic simulation of physical behavior
  2. Bias detection for AI datasets
  3. 2D/3D graphics and rendering
  4. General computing on graphics processing units (GPUs).
  5. Interactive storytelling as a method for CS instruction.

Courses

  • CSE 101/ IT 101 ~ Introduction to Computer Science and Information Technology
  • CSE 107 / IT 107 ~ Introduction to Computer Programming using Python
  • CSE 113 / IT 113 ~ Introduction to Computer Programming using C
  • CSE 122 / IT 122 ~ Algorithms and Abstract Data Structures
  • CSE 222 / IT 222 ~ Systems Programming
  • ART 389 / CSE 389 ~ Special Topics: Elements of Video Game Design
  • CSE 389 / IT 389 ~ Special Topics in Computer Science: 3D Computer Graphics with OpenGL
  • CSE 389 / IT 389 ~ Special Topics in Computer Science: High-Performance Computing
  • CSE 189 ~ Special Topics: Adventures in Python Programming