John Bono, Ph.D.

Assistant Professor, Information Sciences and Technology

Teaching

Previous Semesters

I have taught the following courses previously.

Fall 2015

Course Campus
IT 106 002 - Introduction to IT Problem Solving Using Computer Programming
IT 106 202 - Lab
Fairfax
IT 106 DL1 - Review of IT Problem Solving Using Computer Programming
IT 106 2D1 - Lab
Online
IT 206 006 - Object Oriented Techniques for IT Problem Solving
IT 206 206 - Lab
Fairfax

Summer 2015

Course Campus
IT 106 B01 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2B1 - Lab
Online
IT 196 B01 - Review of IT Problem Solving Using Computer Programming Online
IT 206 B01 - Object Oriented Techniques for IT Problem Solving
IT 206 2B1 - Lab
Online

Spring 2015

Course Campus
IT 106 005 - Introduction to IT Problem Solving Using Computer Programming
IT 106 205 - Lab
Fairfax
IT 106 009 - Introduction to IT Problem Solving Using Computer Programming
IT 106 209 - Lab
Science and Technology
IT 106 DL1 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2D1 - Lab
Online
IT 196 DL1 - Review of IT Problem Solving Using Computer Programming Online
IT 206 003 - Object Oriented Techniques for IT Problem Solving Fairfax

Fall 2014

Course Campus
IT 106 004 - Introduction to IT Problem Solving Using Computer Programming
IT 106 204 - Lab
Fairfax
IT 106 DL1 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2D1 - Lab
Online
IT 206 001 - Object-Oriented Techniques for IT Problem Solving
IT 206 201 - Lab
Fairfax
IT 214 004 - Database Fundamentals Fairfax

Summer 2014

Course Campus
IT 101 A01 - Introduction to Information Technology Online
IT 106 B01 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2B1 - Lab
Online
IT 196 B01 - Review of IT Problem Solving Using Computer Programming Online

Spring 2014

Course Campus
IT 106 003 - Introduction to IT Problem Solving Using Computer Programming
IT 106 203 - Lab
Fairfax
IT 106 DL1 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2D1 - Lab
Online
IT 106 DL2 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2D2 - Lab
Online
IT 214 005 - Database Fundamentals Fairfax

Fall 2013

Course Campus
IT 106 012 - Introduction to IT Problem Solving Using Computer Programming
IT 106 212 - Lab
Fairfax
IT 106 DL1 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2D1 - Lab
Online
IT 106 DL2 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2D2 - Lab
Online
IT 214 004 - Database Fundamentals Fairfax

Summer 2013

Course Campus
IT 101 A01 - Introduction to Information Technology Online
IT 106 B01 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2B1 - Lab
Online

Spring 2013

Course Campus
IT 106 001 - Introduction to IT Problem Solving Using Computer Programming
IT 106 201 - Lab
Fairfax
IT 106 003 - Introduction to IT Problem Solving Using Computer Programming
IT 106 203 - Lab
Fairfax
IT 106 DL3 - Introduction to IT Problem Solving Using Computer Programming
IT 106 2D3 - Lab
Online
IT 214 005 - Database Fundamentals Fairfax