Skip Menu

  • Skip to Search
  • Skip to Main Navigation
  • Skip to Main Content
  • Skip to Featured Content
  • Skip to Footer
Virginia Tech | Invent the Future
College of Engineering
Computer Science
Return to Skip Menu

Search

  • Search within VTCS
 
Return to Skip Menu

Main Navigation

  • About Us
  • People
  • Research
  • Undergraduate
  • Graduate
  • Events and Seminars
  • Alumni
  • Partnering with Industry
  • Northern VA Campus
  • Contact Us
 
 
  • Home
  • User
  • Mcquain
 
Return to Skip Menu

Main Content

wmcquain's picture

William D McQuain

Senior Instructor

Office: 634 McBryde Hall
Email: wmcquain@cs.vt.edu
Phone: 231-5605
Website: http://people.cs.vt.edu/~mcquain
Office Hours: MWF: 10:00 - 12:00 MTWR, and by appointment
  • About
  • Publications
  • Projects
  • Courses
 

 

What do I do for a living?

I am an instructor in the Department of Computer Science at Virginia Tech.  I teach anything from introductory programming to advanced data structures and operating systems.

I'm also the faculty advisor for the Virginia Tech student chapter of the ACM.

Why?

I teach because I enjoy it, at least most of the time.  I teach computer science because it's interesting.  I've also taught mathematics here at Virginia Tech and elsewhere.

What's my academic background?

BA Philosophy Virginia Tech 1975

BA Mathematics Virginia Tech 1976

MS Mathematics Virginia Tech 1978

MS Computer Science Virginia Tech 1992

 

Where am I from?

I grew up in Franklin, West Virginia (population about 750).  I've lived in Blacksburg, Virginia for all but five years since 1972.

No items found

Please see projects at: http://people.cs.vt.edu/~mcquain

1000 Level Courses

  • CS1044: Introduction to Programming in C

2000 Level Courses

  • CS2104: Introduction to Problem Solving in Computer Science
  • CS2505: Introduction to Computer Organization I
  • CS2506: Introduction to Computer Organization II

3000 Level Courses

  • CS3114: Data Structures & Algorithms
  • CS3214: Computer Systems
 
 
  • Log in /Administration
  • Intranet
  • Contact Us
  • Maps & Directions
  • Giving to CS
  • Privacy Statement
  • Principles of Community
  • Accessibility

© 2007 Virginia Polytechnic Institute and State University