Welcome to Will Shorrock's webpage

Hello, my name is William Shorrock and I am currently a junior majoring in Electrical Engineering. I chose to major in Electrical Engineering because I have a passion for both technology and mathematics. Electrical Engineering gives me the oppurutnity to combine this two disciplines as well as presenting me with a creative outlet


I am currently employed by Device Solutions, an electrical engineering firm located in Mooresville, NC I most do web development for the company with my main focus being large data structure design and implementation. I work with many different tools including Node JS, Mongo DB, SQL and more!



  1. ECE 309 Object-Oriented Programming for Electrical and Computer Engineers
  2. ECE 383 Introduction to Entrepreneurship and New Product Development
  3. ECE 407 Introduction to Computer Networking
  4. ECE 402 Communications Engineering
Club name Club email
App Development Club Club website
Video Game Development Club Club website