Brian G Butterfield (2021)


Electrical Engineering and Computer Science


B.S., M.S., South Dakota School of Mines & Technology

M 109B (campus map)
Brief Bio

Dynamic, results-focused 25-year track record in the architecture of software solutions across many different verticals and sectors including telecommunications, construction management, recruitment, 3D printing, property management, and financial services. Proven success in managing software products encompassing the entire development life cycle. Passion for solving complex problems and systems thinking. An innovative leader with the ability to effectively communicate, facilitate transformation and provide vision within a diverse group. 

Core Competencies

Whole Grain Leadership | Technical Program Management | Organization Management | Communication Skills | Product Management | Product Design | Systems Thinking | Customer Experience Management | User Experience Design | Software Development Methodologies | Software Solutions Architecture | Strategic Planning | Innovative and Analytical | Business Process Development | Database Design | Strategic Partner Relationship Management | Attention to Detail 


My approach to teaching is to bridge the gap between industry and academia (e.g. skill, knowledge, experience perspective). I pride myself on becoming a trusted resource and advisor for helping a student navigate a wide spectrum of opportunities. My goal is to emphasize and teach problem-solving skills while emphasizing the discipline and importance of software engineering. I teach Software Engineering and Senior Design. I am also the Cooperative Education coordinator. 

Course Listing