16
CIS150AB: Object- Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Embed Size (px)

Citation preview

Page 1: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

CIS150AB: Object-OrientedProgramming Fundamentals

Instructor:

Gary R. Smith, MS

Page 2: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 2

About the Instructor

Information systems professional for over 30 years.

Education AAS in Data Processing (1976) BS in Computer Information Systems

(1991) MS in Management Information

Systems (1997) PhD in Information Systems (ABD)

Page 3: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 3

About the Instructor

Professional Expertise 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

Page 4: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 4

Homework

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).

Page 5: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 5

Quizzes

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.

Page 6: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 6

Tests

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.

Page 7: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Programming Project

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.

Object-Oriented Programming Fundamentals CIS150AB 7

Page 8: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 8

Virtual Classes

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.

Page 9: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 9

Workload

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.

Page 10: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 10

Authorship

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).

Page 11: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 11

Assignment / Program Submission

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.

Page 12: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 12

Students with Disabilities

Students with disabilities who believe that they may require special accommodations in this class are encouraged to contact:

Disability Resource CenterKSC-Building First FloorPhone: 602-787-7171

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.

Page 13: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 13

Course Web Site

All materials for this class are located in Canvas.

My URL is:http://www2.pvc.maricopa.edu/~smith

Page 14: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 14

Grade Posting

Grades will be posted in Canvas.

Page 15: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Object-Oriented Programming Fundamentals CIS150AB 15

Contact Information

E-mail: [email protected]

IM (Instant Message) Skype: gary.smithaz Phone: 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.

Page 16: CIS150AB: Object-Oriented Programming Fundamentals Instructor: Gary R. Smith, MS

Any Questions?

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.

Object-Oriented Programming Fundamentals CIS150AB 16