CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS About the Instructor Information systems professional for over 30 years. Education Object-Oriented Programming Fundamentals AAS in Data Processing (1976) BS in Computer Information Systems (1991) MS in Management Information Systems (1997) PhD in Information Systems (ABD) CIS150AB 2 About the Instructor Professional Expertise Object-Oriented Programming Fundamentals Design and development of a variety of systems including: Hospital Information Systems General Ledger Accounting Systems Accounts Payable Accounting Systems Patient Billing and Accounts Receivable Systems Medical Records Management Systems Fixed Asset Accounting Systems Inventory / Purchasing Systems Payroll Systems Credit Union Systems CIS150AB 3 Homework Object-Oriented Programming Fundamentals You will have weekly chapter assignments. These assignments consist of review questions, programs, and a quiz. Assignments are due on the date indicated. No assignment will be accepted after the due date. All work will be submitted in our Learning Management System (Canvas) using the assignments submission buttons or as an assessment (test). CIS150AB 4 Quizzes Object-Oriented Programming Fundamentals Weekly quizzes will be given covering each chapter. Lowest quiz grade will be dropped. Questions consist of true/false questions. No make-up quizzes will be given. CIS150AB 5 Tests Object-Oriented Programming Fundamentals 2 Tests (midterm and final) consisting of approximately 10 multiple choice questions per chapter. Two questions per test will be thrown out. Tests will only cover the chapters indicated in the Calendar/Assignment Summary document. You must notify me in advance if you will miss a test. Otherwise, you will receive a zero for the test. CIS150AB 6 Programming Project Object-Oriented Programming Fundamentals Student will complete a programming project that represents a real world problem. The project will use all of concepts learned in the course. We will be discussing the project as the semester progresses. CIS150AB 7 Virtual Classes Object-Oriented Programming Fundamentals I will hold virtual classes each week for all online courses. The schedule of virtual classes will be published the first week of class. Virtual classes are optional, but I highly recommend you attend. We will be discussing the programming project as well as other topics. CIS150AB 8 Workload Object-Oriented Programming Fundamentals As a rule, college classes require 1 – 3 hours of outside study for each class credit hour. This means this class will require 3 – 9 hours of outside work. Please remember this is only an estimate and your results will vary. Because of the nature of software development, I would recommend you budget on the high side of this estimate. CIS150AB 9 Authorship Object-Oriented Programming Fundamentals I encourage you to work with other students regarding course concepts. However, I expect all work submitted by you to be your own work. Failure to comply with this rule will result in failure of the assignment for all concerned and withdrawal from the course with a grade of “Y” (withdraw failing). CIS150AB 10 Assignment / Program Submission Object-Oriented Programming Fundamentals All assignments will be submitted in Canvas. MS Word (preferred), RTF, or plain text for programming assignments are all acceptable. Programs consisting of multiple files should be sent in a WinZip file. CIS150AB 11 Students with Disabilities Students with disabilities who believe that they may require special accommodations in this class are encouraged to contact: Disability Resource Center KSC-Building First Floor Phone: 602-787-7171 Object-Oriented Programming Fundamentals See: http://www.paradisevalley.edu/drs/ for more information. It is NOT the institutions responsibility to provide accommodations to students who are not registered with the Disability Resource Center. CIS150AB 12 Course Web Site Object-Oriented Programming Fundamentals All materials for this class are located in Canvas. CIS150AB 13 Grade Posting Object-Oriented Programming Fundamentals Grades will be posted in Canvas. CIS150AB 14 Contact Information E-mail: IM (Instant Message) Object-Oriented Programming Fundamentals Skype: gary.smithaz Phone: gary.smith@paradisevalley.edu Work (602) 787-6701 Home (480) 218-4434 Cell (602) 339-6691 (Best Way) Please do not call my home or cell phone between 10:00 pm and 7:00 am. CIS150AB 15 Any Questions? Object-Oriented Programming Fundamentals Please Ask! If there are concepts you don’t understand, please contact me. Other than grades, I won’t know you need help unless you tell me. CIS150AB 16