Search
David W.'s Photo

David W.

Experienced Prof

Experienced Prof

$50/hour

  • 161 hours tutoring

About David


Bio

I’m Dave. Now retired, I’ve been a project/program manager, a professor, and a programmer during my forty years in the computer field. I’ve enjoyed introducing new technologies at educational and government facilities. The primary key success factor in learning is internal motivation – you can succeed if you like what you’re doing; there is absolutely no reason that learning needs to be boring! First, understand your personal learning style preferences, then adjust the learning process to...

I’m Dave. Now retired, I’ve been a project/program manager, a professor, and a programmer during my forty years in the computer field. I’ve enjoyed introducing new technologies at educational and government facilities. The primary key success factor in learning is internal motivation – you can succeed if you like what you’re doing; there is absolutely no reason that learning needs to be boring! First, understand your personal learning style preferences, then adjust the learning process to fit your personal style. The opportunities are too great to be missed simply because the book or the teacher hasn’t explained the material the way you learn best.

I obtained both bachelor’s and master’s degrees in computer science after studying engineering. Recently, I completed a second master's degree entirely online; it included formal education courses.


Education

W.V.U.
Computer Science
W.V.U.
Masters
C.S.U.
Masters

Policies


Schedule

David hasn’t set a schedule.


Subjects

Business

GRE, Microsoft PowerPoint

Computer

Computer Engineering,

Computer Engineering

With both a B.S. and M.S. in Computer Science, and 40+ years of experience (now retired), I have taught Computer Architecture twice at the college junior level. This course is closely tied to Computer Operating Systems.
Computer Programming,

Computer Programming

I have 40 years experience as a programmer, project manager and professor of computer science. I have a B.S. and M.S. in Computer Science. I've taught college courses involving programming topics. Five years ago, I obtained a second Master's degree (done completely on-line) that included formal education courses. My motives included evaluating the current state of the virtual classroom and gaining skill in developing interactive courseware.
Computer Science,

Computer Science

Now retired, I have 40 years' experience as a programmer, project/program manager, and professor. I have a B.S. and M.S. in computer science. Also, in 2009/10, I received an MA (entirely online) with formal education courses. I have the following certifications: CDP, Security+, Project+, Network+, CAPM. I taught 22 computer science course sections at college, including: IT Project Management, Software Engineering, Server Operating Systems, Inter/Intra Networking, Computer Architecture (2 sections), Operating Systems (2 sections), Programming Languages (2 sections), and e-Commerce (2 sections).
Desktop Publishing,

Desktop Publishing

I have 15 years' experience with Desktop Publishing software, primarily Microsoft Publisher (used with other MS Office software). I frequently make banners and an 8-foot bulletin board using MS Publisher to produce tiled pages for display or tiled pages to use as patterns to cut cloth letters. The results make nice photos for posters and printable magnets (I've designed dozens to give away). I have also done marketing brochures and event announcement posters. I am comfortable with fonts and various graphics formats (and using Adobe Photoshop and other products to produce/modify them).
General Computer,

General Computer

Computer Science Qualifications Now retired, I have 40 years' experience as a programmer, project/program manager, and professor. I have a B.S. and M.S. in computer science. Also, in 2009/10, I received an MA (entirely online) with formal education courses. I have the following certifications: CDP, Security+, Project+, Network+, CAPM. I taught 22 computer science course sections at college, including: IT Project Management, Software Engineering, Server Operating Systems, Inter/Intra Networking, Computer Architecture (2 sections), Operating Systems (2 sections), Programming Languages (2 sections), and e-Commerce (2 sections).
Networking (Computer),

Networking (Computer)

Now retired, I have both a B.S. and M.S. in Computer Science and 40+ years experience. I taught Computer Networking twice at the local University. In 2014, I obtained ComTIA's Network+ certification. I have successfully tutored (for WyzAnt, see student comments) a student in computer networking.
Microsoft PowerPoint

Corporate Training

General Computer,

General Computer

Computer Science Qualifications Now retired, I have 40 years' experience as a programmer, project/program manager, and professor. I have a B.S. and M.S. in computer science. Also, in 2009/10, I received an MA (entirely online) with formal education courses. I have the following certifications: CDP, Security+, Project+, Network+, CAPM. I taught 22 computer science course sections at college, including: IT Project Management, Software Engineering, Server Operating Systems, Inter/Intra Networking, Computer Architecture (2 sections), Operating Systems (2 sections), Programming Languages (2 sections), and e-Commerce (2 sections).
Networking (Computer),

Networking (Computer)

Now retired, I have both a B.S. and M.S. in Computer Science and 40+ years experience. I taught Computer Networking twice at the local University. In 2014, I obtained ComTIA's Network+ certification. I have successfully tutored (for WyzAnt, see student comments) a student in computer networking.
Microsoft PowerPoint

Elementary Education

Elementary Math

Homeschool

Algebra 1, Algebra 2, Geometry, Prealgebra, SAT Math

Math

ACT Math, Algebra 1, Algebra 2, Geometry, Prealgebra, SAT Math

Most Popular

Algebra 1, Algebra 2, Geometry, Prealgebra

Science

Computer Engineering

Computer Engineering

With both a B.S. and M.S. in Computer Science, and 40+ years of experience (now retired), I have taught Computer Architecture twice at the college junior level. This course is closely tied to Computer Operating Systems.

Summer

Algebra 1, Algebra 2, GED, Geometry, SAT Math

Test Preparation

ACT Math, ASVAB, GED, GRE, PSAT, SAT Math

Examples of Expertise


David has provided examples of their subject expertise by answering 4646 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

4.7 (81 ratings)
5 star
(58)
4 star
(20)
3 star
(3)
2 star
(0)
1 star
(0)

Reviews


Knowledgable and extremely helpful tutor

David is a wonderful tutor. Not only, does he share great back stories but ties them into the topics you are studying. His approach to teaching is useful as he walks you through the problem to get to the answer. I am currently studying Python and the way he explained any questions made it click for me. I recommend David to anyone seeking a knowledgeable, personable, and patient tutor.

Taz, 3 lessons with David

Knowledgeable, patient, and caring tutor

David is an excellent tutor that genuinely cares if your student learns the material. He tutored my son in an advanced level operating systems class. When my son began receiving the tutoring he was having a hard time understanding the material. David explained the material in such a way that it was easy to understand; and when he was done with tutoring with David, he was confident in his knowledge of the subject. Highly recommend David for tutoring and will utilize him again if we need him.

Pamela, 2 lessons with David

Patient tutor

David taught me about binary math. It's making more sense since he explained what to do with the numbers. He is really patient and encourages people to work at their own pace.

Shelby, 10 lessons with David

Computer Organization and Architecture

He is very knowledgeable and explains details, breakdown each instruction so that you can understand. I would recommend him. He happens to be very professional and friendly. I definitely recommend him for students that are serious about achieving their goals. He will Keep you motivated and encouraged.

Christina, 4 lessons with David

Awesome tutor!

David was a great help to my son in computer science. The wealth of knowledge pours out of him and it is obvious that he is happy to help his students. He was flexible with his time, really made my son think about his answers, and saved the day for my son on a last-minute homework assignment. Thank you, David!

Maria, 1 lesson with David

THE BEST !!

David Weaver tutored me in my Hardware Computer class. When I reached out to David he responded immediately with questions about the CASM programming language that I was working with and NEWASM which is the coding window. NEWASM and CASM are models of assembler programming that my professor created specifically for the class and David studied both CASM and the textbook so that he was familiarized enough with the topic to assist me. The other tutors that I reached out to for help did not have the same approach as David so that already put me in a great spot when I selected him as my tutor. My first session with David was a "good fit" tutoring lesson which was approximately 30 minutes. David and I went through my syllabus and discussed what assignments I had left to do for the semester, what my goals were for my class, and when I would like to meet for our next tutoring session? After the “good fit” meeting, I was very confident that David and I would be able to work together because he asked questions regarding the course, we planned action steps for things that needed to be done, and I set a goal for what I would like my grade to be by the end of the semester. The first assignment David and I worked on was a practice test for my Lab Competency Exam. The night before our meeting David sent two voice recordings explaining both problems on the practice test so that when we met I would have to explain to him what the assembler code was doing. In our second meeting in prep for my Lab Compentcy Exam David and I worked on possible test questions. During our second meeting, David ensured that I was overprepared and comfortable with coding just in time for the exam. On the day of the Exam, one of the problems that David and I had worked on was on the actual test which was amazing, because I knew exactly what to do and as a result, I received a 35/40 on the exam. The second assignment David and I worked on was a lab project that traversed down a tree using CASM code. David and I worked on the project for three days! After the first lesson, I was ready to throw in the towel because I was extremely frustrated because the program refused to work. David remained optimistic throughout the duration of the project, even when I accidentally deleted all of my code and we had to start over and encouraged me to keep going, and eventually, after three days we got the project to work just in time to turn in. I am very thankful to have David as a tutor because when he and I first started tutoring I only imagined getting a C just so I can pass my Computer Hardware course; however, today I can proudly say that I am a B+ student and I have more coding confidence than when we started working.

Tiara, 16 lessons with David

THE BEST !!

David Weaver tutored me in my Hardware Computer class. When I reached out to David he responded immediately with questions about the CASM programming language that I was working with and NEWASM which is the coding window. NEWASM and CASM are models of assembler programming that my professor created specifically for the class and David studied both CASM and the textbook so that he was familiarized enough with the topic to assist me. The other tutors that I reached out to for help did not have the same approach as David so that already put me in a great spot when I selected him as my tutor. My first session with David was a "good fit" tutoring lesson which was approximately 30 minutes. David and I went through my syllabus and discussed what assignments I had left to do for the semester, what my goals were for my class, and when I would like to meet for our next tutoring session? After the “good fit” meeting, I was very confident that David and I would be able to work together because he asked questions regarding the course, we planned action steps for things that needed to be done, and I set a goal for what I would like my grade to be by the end of the semester. The first assignment David and I worked on was a practice test for my Lab Competency Exam. The night before our meeting David sent two voice recordings explaining both problems on the practice test so that when we met I would have to explain to him what the assembler code was doing. In our second meeting in prep for my Lab Compentcy Exam David and I worked on possible test questions. During our second meeting, David ensured that I was overprepared and comfortable with coding just in time for the exam. On the day of the Exam, one of the problems that David and I had worked on was on the actual test which was amazing, because I knew exactly what to do and as a result, I received a 35/40 on the exam. The second assignment David and I worked on was a lab project that traversed down a tree using CASM code. David and I worked on the project for three days! After the first lesson, I was ready to throw in the towel because I was extremely frustrated because the program refused to work. David remained optimistic throughout the duration of the project, even when I accidentally deleted all of my code and we had to start over and encouraged me to keep going, and eventually, after three days we got the project to work just in time to turn in. I am very thankful to have David as a tutor because when he and I first started tutoring I only imagined getting a C just so I can pass my Computer Hardware course; however, today I can proudly say that I am a B+ student and I have more coding confidence than when we started working.

Tiara, 16 lessons with David

affirmation, information, and preparation

David has done excellent work helping me to develop my confidence for takign the Network+. We went over test taking strategy, processes for classifying what type of question I was dealing with and time management. He's provided a flexible schedule for our online lessons. He went over the Network+ material and and helped me create a personal review plan after I identified the domains I was weakest in. David even provided resources to utilize outside of our sessions, that way i could maximize my progress. From one practice test to the other, I've seen improvements that I would largely attribute to his hands on style and reinforcing of ideas until they stick. He's been teaching for years and it shows

Lsean, 7 lessons with David

Affirmative, encouraging and thorough

David has done excellent work helping me to develop my confidence for takign the Network+. We went over test taking strategy, processes for classifying what type of question I was dealing with and time management. He went over the Network+ material and and a helped me create a personal review plan after I identified the domains I was weakest in. David even provided resources to utilize outside of our sessions, that way i could maximize my progress. From one practice test to the other, I've seen improvements that I would largely attribute to his hands on style and reinforcing of ideas until they stick. He's been teaching for years and it shows

Lsean, 7 lessons with David
Contact David

Response time: 2 hours

$50/hour

David W.'s Photo

David W.

$50/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact David

Response time: 2 hours