Craig Lorie

Assistant Professor (Term)
Engineering 3221
Office Hours: 
T: 5:00 - 7:00 P.M.
W: 3:00 - 5:00 P.M.
And by appointment
Home Page:

I received my Bachelor of Science in Electrical Engineering, with emphasis in Computer Science, from Hofstra University in May 1990. I immediately went on to pursue my Master of Science in Electrical Engineering (Computer Engineering emphasis) at the University of Virginia; I graduated from UVa in May 1993. My Master's Thesis was titled "Design of a 68000 uP-based LED Control System". I took a hiatus from school for several years before returning to UVa in August 1998 to begin pursuing my Doctorate. I received my PhD in Electrical Engineering in May 2005. My Dissertation was titled "Analog Integrated Circuit Design of a micron-scale Flourescence Detector".

Following the completion of my PhD in Electrical Engineering from UVa in May 2005, I worked for a very small start-up company (based out of the Business School at UVa) that was attempting to develop a next-generation smart electrical grid (or, at least, the components to realize such an electrical grid). The ideas conceived by the founder of the company were well received, and won several business competition awards. However, the company was unable to find funding, and after just 10 months I was forced to move onto other opportunities. I relocated to Fairfax, Virginia in June 2006 and continued my career search there. Having enjoyed computer programming in my undergraduate (and high school) studies, I decided to return to my roots and try to find a career in computer engineering or software engineering. I initially found employment with L3-Communications, but the opportunity was as a systems engineer, rather than a software engineer. I then moved onto Accenture, where I had the opportunity to get experience programming in Java with Spring and Hibernate, but found the experience with this company less than satisfying. I was then hired by BAE-IT Systems as a software engineer, where I wrote code in C, Perl, and SQL to help maintain an IRS Legacy system. It was while I was with BAE-IT that I had the opportunity to teach the "Digital Systems Course" at Mason. I found the experience teaching as an adjunct at Mason to be very rewarding and very enjoyable, and when the opportunity to teach as a full-time faculty member was presented I quickly accepted it. I started as a (full-time) Term Faculty member at George Mason University in the fall of 2009, and hope to continue in this position for many years.

As a life-long student, I enjoy learning and taking classes. Since arriving in Northern Virginia, I have taken classes at George Washington University, Johns Hopkins University, and Northern Virginia Community College. These classes include Java, C++, Organic Chemistry, Biochemistry, and a graduate class in Molecular Biology. My current interest, and the reason for having taken these classes, is in Bioinformatics. Bioinformatics is at the intersection of Biology, Mathematics, and Computer Science. I hope to continue taking classes to help me better understand this relatively new field, and potentially get another set of degrees. In the near future I hope to formally begin taking classes here at Mason towards a B.S. degree and an M.S. degree in Computer Science with an emphasis in Bioinformatics. I would love nothing more than to teach Computer Engineering classes here at Mason, while having the opportunity to write code in the field of Bioinformatics.


Semester Catalog Course Room Lecture Times Syllabus
Spring 2016 ECE 286 Electric Circuit Analysis II David King Hall 1006 MW: 3:00 pm - 4:15 pm
Spring 2016 ECE 331 Digital System Design Music Theater Building 1005 TR: 9:00 am - 10:15 am
Spring 2016 ECE 445 Computer Organization Blue Ridge Hall 129 MW: 1:30 pm - 2:45 pm
Summer 2016 ECE 445-B01 Computer Organization Krug Hall 204 MW: 1:30 pm - 4:10 pm
Fall 2016 ECE 301 Digital Electronics David King Hall 1006 MW: 9:00 am - 10:15 am
Fall 2016 ECE 331 Digital System Design Lecture Hall 1 TR: 9:00 am - 10:15 am
Fall 2016 ECE 447 Single-Chip Microcomputers Blue Ridge Hall 129 TR: 3:00 pm - 4:15 pm

Senior Design Projects

Group Members Title Selected Deliverables Semester
Collin Petty, Micheal Shoemaker, Rebecca Volentine Temperature Controlled Shower Spring 2012
Vincent Chang, Bradley Teets, Michael McClelland, Aaron Hunter Helmet Heads Up Display Fall 2011
Syed Hossain, Arjun Paudel, Pragyan Mainali, Mohammed Al-Qasemi Anti-Sleep System Spring 2011

Recent News