61A Lecture 16. Friday, October 11
|
|
|
- Gerald Joseph
- 10 years ago
- Views:
Transcription
1 61A Lecture 16 Friday, October 11
2 Announcements Homework 5 is due Tuesday 11:59pm Project 3 is due Thursday 11:59pm Midterm 2 is on Monday 10/28 7pm-9pm 2
3 Attributes
4 Terminology: Attributes, Functions, and Methods All objects have attributes, which are name-value pairs Classes are objects too, so they have attributes Instance attribute: attribute of an instance Class attribute: attribute of the class of an instance Terminology: Python object system: Functions are objects. Class Attributes Methods Functions Bound methods are also objects: a function that has its first parameter "self" already bound to an instance. Dot expressions evaluate to bound methods for class attributes that are functions. <instance>.<method_name> 4
5 Looking Up Attributes of an Object <expression>. <name> To evaluate a dot expression: 1.Evaluate the <expression>. 2.<name> is matched against the instance attributes. 3.If not found, <name> is looked up in the class. 4.That class attribute value is returned unless it is a function, in which case a bound method is returned. 5
6 Attribute Assignment
7 Assignment to Attributes Assignment statements with a dot expression on their left-hand side affect attributes for the object of that dot expression If the object is an instance, then assignment sets an instance attribute If the object is a class, then assignment sets a class attribute Instance Attribute Assignment : tom_account.interest = 0.08 This expression evaluates to an object But the name ( interest ) is not looked up Attribute assignment statement adds or modifies the attribute named interest of tom_account Class Attribute Assignment : Account.interest =
8 Attribute Assignment Statements Account class attributes interest: (withdraw, deposit, init ) Instance attributes of jim_account balance: 0 holder: 'Jim' interest: 0.08 Instance attributes of tom_account balance: 0 holder: 'Tom' >>> jim_account = Account('Jim') >>> tom_account = Account('Tom') >>> tom_account.interest 0.02 >>> jim_account.interest 0.02 >>> tom_account.interest 0.02 >>> Account.interest = 0.04 >>> tom_account.interest 0.04 >>> jim_account.interest = 0.08 >>> jim_account.interest 0.08 >>> tom_account.interest 0.04 >>> Account.interest = 0.05 >>> tom_account.interest 0.05 >>> jim_account.interest
9 Inheritance
10 Inheritance Inheritance is a method for relating classes together. A common use: Two similar classes differ in their degree of specialization. The specialized class may have the same attributes as the general class, along with some special-case behavior. class <name>(<base class>): <suite> Conceptually, the new subclass "shares" attributes with its base class. The subclass may override certain inherited attributes. Using inheritance, we implement a subclass by specifying its differences from the the base class. 10
11 Inheritance Example A CheckingAccount is a specialized type of Account. >>> ch = CheckingAccount('Tom') >>> ch.interest # Lower interest rate for checking accounts 0.01 >>> ch.deposit(20) # Deposits are the same 20 >>> ch.withdraw(5) # Withdrawals incur a $1 fee 14 Most behavior is shared with the base class Account class CheckingAccount(Account): """A bank account that charges for withdrawals.""" withdraw_fee = 1 interest = 0.01 def withdraw(self, amount): return Account.withdraw(self, amount + self.withdraw_fee) 11
12 Looking Up Attribute Names on Classes Base class attributes aren't copied into subclasses! To look up a name in a class. 1. If it names an attribute in the class, return the attribute value. 2. Otherwise, look up the name in the base class, if there is one. >>> ch = CheckingAccount('Tom') # Calls Account. init >>> ch.interest # Found in CheckingAccount 0.01 >>> ch.deposit(20) # Found in Account 20 >>> ch.withdraw(5) # Found in CheckingAccount 14 (Demo) 12
13 Object-Oriented Design
14 Designing for Inheritance Don't repeat yourself; use existing implementations. Attributes that have been overridden are still accessible via class objects. Look up attributes on instances whenever possible. class CheckingAccount(Account): """A bank account that charges for withdrawals.""" withdraw_fee = 1 interest = 0.01 def withdraw(self, amount): return Account.withdraw(self, amount + self.withdraw_fee) Attribute look-up on base class Preferred to CheckingAccount.withdraw_fee to allow for specialized accounts 14
15 Inheritance and Composition Object-oriented programming shines when we adopt the metaphor. Inheritance is best for representing is-a relationships. E.g., a checking account is a specific type of account. So, CheckingAccount inherits from Account. Composition is best for representing has-a relationships. E.g., a bank has a collection of bank accounts it manages. So, A bank has a list of accounts as an attribute. (Demo) 15
16 Multiple Inheritance
17 Multiple Inheritance class SavingsAccount(Account): deposit_fee = 2 def deposit(self, amount): return Account.deposit(self, amount - self.deposit_fee) A class may inherit from multiple base classes in Python. CleverBank marketing executive wants: Low interest rate of 1% A $1 fee for withdrawals A $2 fee for deposits A free dollar when you open your account class AsSeenOnTVAccount(CheckingAccount, SavingsAccount): def init (self, account_holder): self.holder = account_holder self.balance = 1 # A free dollar! 17
18 Multiple Inheritance A class may inherit from multiple base classes in Python. class AsSeenOnTVAccount(CheckingAccount, SavingsAccount): def init (self, account_holder): self.holder = account_holder self.balance = 1 # A free dollar! Instance attribute SavingsAccount method CheckingAccount method >>> such_a_deal = AsSeenOnTVAccount("John") >>> such_a_deal.balance 1 >>> such_a_deal.deposit(20) 19 >>> such_a_deal.withdraw(5) 13 18
19 Resolving Ambiguous Class Attribute Names Account CheckingAccount SavingsAccount AsSeenOnTVAccount Instance attribute SavingsAccount method CheckingAccount method >>> such_a_deal = AsSeenOnTVAccount("John") >>> such_a_deal.balance 1 >>> such_a_deal.deposit(20) 19 >>> such_a_deal.withdraw(5) 13 19
20 Complicated Inheritance
21 Biological Inheritance some_guy Grandma Grandpa Grandaddy Gramammy Double Half Aunt Mom Dad Double Half Uncle some_other_guy Quadruple Double Half Cousin You Moral of the story: Inheritance can be complicated, so don't overuse it! 21
Lecture 15: Inheritance
Lecture 15: Inheritance 2/27/2015 Guest Lecturer: Marvin Zhang Some (a lot of) material from these slides was borrowed from John DeNero. Announcements Homework 5 due Wednesday 3/4 @ 11:59pm Project 3 due
MATCHDAY 1 7-9 September 2014
MATCHDAY 1 7-9 September 2014 7 September Sunday 18:00 Group D 7 September Sunday 20:45 Group D 7 September Sunday 20:45 Group D 7 September Sunday 18:00 Group F 7 September Sunday 20:45 Group F 7 September
CSC 314: Operating Systems Spring 2005
CSC 314: Operating Systems Spring 2005 Instructor: Lori Carter [email protected] (619) 849-2352 Office hours: MWF TTh 11:00 a.m. 12:00 p.m. 1:15 2:15 p.m 10:00-11:30 a.m. Texts: Silbershatz et.al, Operating
Python for Rookies. Example Examination Paper
Python for Rookies Example Examination Paper Instructions to Students: Time Allowed: 2 hours. This is Open Book Examination. All questions carry 25 marks. There are 5 questions in this exam. You should
Abstract Classes. Suppose we want write a program that manipulates various types of bank accounts. An Account typically has following features;
Abstract Classes Suppose we want write a program that manipulates various types of bank accounts. An Account typically has following features; Name, AccountNumber, Balance. Following operations can be
SUMMER TIMETABLE CAMBRIDGE
Monday April 8 th Tuesday April 9 th Wednesday April 10th Thursday April 11 th Friday April 12 th Student Voice Information Event 10am-12noon Recovery College East Volunteer Information Event 12.30pm-2.30pm
(Part 2) Lunch Block 7 1:05 PM 2:27 PM
Wednesday, December 2 (5,1,3,7) Cycle day 3 Module 1 of the Algebra I Exam 4 BLOCK DAY LUNCHES ASSIGNED BY LOCATION DURING 3 RD. 2 nd floor classes (unless assigned b lunch below): A lunch Basement, Health,
Your Family Tree. Afamily tree is a wonderful way to introduce. We re 4.1 LESSON. How we re related
4.1 LESSON 1 Your Family Tree How we re related Objectives... Become familiar with family members and how they are related. Build Vocabulary, Spelling, and Penmanship. Practice self-awareness. Utilize
Chapter 13 - Inheritance
Goals Chapter 13 - Inheritance To learn about inheritance To understand how to inherit and override superclass methods To be able to invoke superclass constructors To learn about protected and package
International University of Monaco 27/04/2012 14:55 - Page 1. Monday 30/04 Tuesday 01/05 Wednesday 02/05 Thursday 03/05 Friday 04/05 Saturday 05/05
International University of Monaco 27/04/12 14:55 - Page 1 Master in International Business and Global Affairs - from 30 avril to 05 mai 12 Monday 30/04 Tuesday 01/05 Wednesday 02/05 Thursday 03/05 Friday
International University of Monaco 21/05/2012 16:01 - Page 1. Monday 30/04 Tuesday 01/05 Wednesday 02/05 Thursday 03/05 Friday 04/05 Saturday 05/05
International University of Monaco 21/05/12 16:01 - Page 1 Master in International Sport Business and Management - from 30 avril to 05 mai 12 Monday 30/04 Tuesday 01/05 Wednesday 02/05 Thursday 03/05 Friday
Objects and classes. Objects and classes. Jarkko Toivonen (CS Department) Programming in Python 1
Objects and classes Jarkko Toivonen (CS Department) Programming in Python 1 Programming paradigms of Python Python is an object-oriented programming language like Java and C++ But unlike Java, Python doesn
Foundations of Programming
Foundations of Programming Bulletin Description A first formal course in computer programming required (e.g. Comp 110, UNC). Intermediate programming: objects, pointers, classes, interfaces, packages,
General Psychology, PSY 101
General Psychology, PSY 101 Fall, 2011 Section 06: MWF, 9:00-9:50, Meier Hall, Room 240 Part of Learning Community on Gender and Identity Instructor Information Dr. Anne E. Noonan Meier Hall, Room 224-A
Academic Calendar for Faculty
Summer 2013 Term June 3, 2013 (Monday) June 3-4, 2013 (Monday Tuesday) June 5, 2013 (Wednesday) June 5-6, 2013 (Wednesday Thursday) June 6, 2013 (Thursday) July 3, 2013 (Wednesday) July 4, 2013 (Thursday)
FINAL SCHEDULE YEAR 1 AUGUST 18 22 WEEK 1
YEAR 1 AUGUST 18 22 WEEK 1 TIME MONDAY (18) TUESDAY (19) WEDNESDAY (20) THURSDAY (21) FRIDAY (22) 11am 1 LUNCH LUNCH LUNCH LUNCH LUNCH 3 YEAR 1 AUGUST 25 29 WEEK 2 TIME MONDAY (25) TUESDAY (26) WEDNESDAY
NAB cash back Terms and Conditions. effective 14.01.11
NAB cash back Terms and Conditions effective 14.01.11 NAB Cash Back Terms and Conditions The meaning of words printed like this in these terms and conditions is explained in 25. When these terms and conditions
ACTG 051A: Intermediate Accounting 1A Foothill College, Summer 2015
ACTG 051A: Intermediate Accounting 1A Foothill College, Summer 2015 Course Description: Review of financial accounting standards, accounting information processing systems and the resulting financial statements.
D06 PROGRAMMING with JAVA
Cicles Formatius de Grau Superior Desenvolupament d Aplicacions Informàtiques D06 PROGRAMMING with JAVA Ch13 Inheritance PowerPoint presentation, created by Angel A. Juan - ajuanp(@)gmail.com, for accompanying
TIME MANAGEMENT By Ann Marie Ross Created for CLASS and ECLP Revised Fall 2005 by Peggy Ozaki
TIME MANAGEMENT By Ann Marie Ross Created for CLASS and ECLP Revised Fall 2005 by Peggy Ozaki WHAT THIS HANDOUT IS ABOUT This handout will help you understand how to plan and organize your time more effectively
CSCI 4250/6250 Fall 2015 Computer and Network Security. Instructor: Prof. Roberto Perdisci [email protected]
CSCI 4250/6250 Fall 2015 Computer and Network Security Instructor: Prof. Roberto Perdisci [email protected] CSCI 4250/6250! What is the purpose of this course?! Combined Undergrad/Graduate Intro to Computer
Court Services Online Registration Guide
Court Services Online Registration Guide Registering With Court Services Online If you have accessed other Government of British Columbia electronic services before, you may already have one of these account
CS193j, Stanford Handout #10 OOP 3
CS193j, Stanford Handout #10 Summer, 2003 Manu Kumar OOP 3 Abstract Superclass Factor Common Code Up Several related classes with overlapping code Factor common code up into a common superclass Examples
2015-2016 Academic Calendar - UNDERGRADUATE. All Other Classes Begin; Late Registration Begins. Last Day to Drop a Class without a W on Transcript;
2015-2016 Academic Calendar - UNDERGRADUATE Fall 2015 Semester Monday, August 10 Friday, August 14 Saturday, August 15 Monday, August 17 Friday, August 21 Friday, August 28 Friday, September 4 Monday,
5. Advanced Object-Oriented Programming Language-Oriented Programming
5. Advanced Object-Oriented Programming Language-Oriented Programming Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences 1 Retrospective Functional
Math 35 Section 43376 Spring 2014. Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7)
Math 35 Section 43376 Spring 2014 Class meetings: 6 Saturdays 9:00AM-11:30AM (on the following dates: 2/22, 3/8, 3/29, 5/3, 5/24, 6/7) Instructor: Kathy Nabours Office: MTSC 133 Email: [email protected]
How to Create a Fundraising Team
How to Create a Fundraising Team 1. Go to http://www.active.com/donate/ organizationname (please note this is not a real link and you should receive the link to your organization during registration) 2.
On Line Banking Agreement and Application for Commercial Accounts
On Line Banking Agreement and Application for Commercial Accounts You must be an existing Business Account holder of the Belt Valley Bank, hereinafter referred to as Bank, in order to apply for the On
CS 1301 Homework 6 Scribbler Line Sensing Due: Friday March 13th, before 11:55pm PM EST. Out of 130 points Files to submit:
CS 1301 Homework 6 Scribbler Line Sensing Due: Friday March 13th, before 11:55pm PM EST. Out of 130 points Files to submit: hw6.py For Help: - TA Helpdesk Schedule posted on class website. - Email TAs
International University of Monaco 11/06/2012 09:27 - Page 1. Monday 30/04 Tuesday 01/05 Wednesday 02/05 Thursday 03/05 Friday 04/05 Saturday 05/05
International University of Monaco 11/06/2012 09:27 - Page 1 Master in Finance - Hedge Funds and Private Equity - from 30 avril to 05 mai 2012 Monday 30/04 Tuesday 01/05 Wednesday 02/05 Thursday 03/05
Pinning and Graduation Ceremony at St. Aloysius. Fall Semester and Term B Classes End. St Francis School of Radiography Seniors Spring Semester
2015 2016 Academic Calendar Fall Session 2015 Saturday, August 15 Monday, August 31 Monday, August 31 Friday, September 4 Monday, September 7 Friday, October 9 Tuesday, October 20 Wednesday, October 21
Criminology CRJU 2004 B Department of Criminal Justice College of Arts & Letters University of North Georgia
1 Criminology CRJU 2004 B Department of Criminal Justice College of Arts & Letters University of North Georgia Instructor: Dr. Samantha Balemba Email: [email protected] Office: 329 Hansford Hall
PSYC 2301.211 General Psychology Course Syllabus
PSYC 2301.211 General Psychology Course Syllabus PSYC 2301 General Psychology Psychology Behavioral Sciences Department Division of Arts and Sciences Instructor: Chris Straface, M.A., LBSW, LPC-Intern
ACCESS Nursing Programs Session 1 Center Valley Campus Only 8 Weeks Academic Calendar 8 Weeks
Session 1 Academic Calendar August 24, 2015 to October 17, 2015 Tuesday / Thursday, 5:30 pm to 8:30 pm M/W T/TH T/W TH S Saturday lab as scheduled Classes Begin 24-Aug 25-Aug 25-Aug 27-Aug 29-Aug NU205
ACCESS Nursing Programs Session 1 Center Valley Campus Only 8 Weeks Academic Calendar 8 Weeks
Session 1 Academic Calendar August 24, 2015 to October 17, 2015 Tuesday / Thursday, 5:30 pm to 8:30 pm M/W T/TH T/W TH S Saturday lab as scheduled Classes Begin 24-Aug 25-Aug 25-Aug 27-Aug 29-Aug NU205
ACTG 051B: Intermediate Accounting 1B Foothill College, Summer 2015
ACTG 051B: Intermediate Accounting 1B Foothill College, Summer 2015 Course Description: Accounting for Property, Plant & Equipment, intangible assets, current liabilities, long-term liabilities, and equity.
Intuit QuickBooks Direct Deposit Getting Started Guide
Intuit QuickBooks Direct Deposit Getting Started Guide Thank you for signing up for Direct Deposit! Now that you've signed up, read this guide to learn how to activate and use Direct Deposit to pay your
USC VITERBI SCHOOL OF ENGINEERING INFORMATICS PROGRAM
USC VITERBI SCHOOL OF ENGINEERING INFORMATICS PROGRAM INF 510: Principles of Programming for Informatics Dr. Jeremy Abramson [email protected] Time: 5:00-7:20 PM Day: Tuesdays Room: KAP 164 Instructor
BOLLI Registration Information and FAQ
BOLLI Registration Information and FAQ Spring 2016 Registration Timeline Early registration opens Tuesday, January 19 at 9:00am Early registration closes Friday, February 5 at 4:00pm Course assignment
School of Business ACCT2105/BUSI0027 (Subclasses A, B, C) Introduction to Management Accounting/ Management Accounting I Course Syllabus
THE UNIVERSITY OF HONG KONG FACULTY OF BUSINESS AND ECONOMICS School of Business ACCT2105/BUSI0027 (Subclasses A, B, C) Introduction to Management Accounting/ Management Accounting I Course Syllabus Instructor:
ACC 7145: ACCOUNTING SYSTEMS DESIGN AND CONTROL SYLLABUS FOR SUMMER SESSION 2014
ACC 7145, Summer Session 2014 Page 1 Wayne State University School of Business Administration ACC 7145: ACCOUNTING SYSTEMS DESIGN AND CONTROL SYLLABUS FOR SUMMER SESSION 2014 Instructor Name: Office: Telephone:
CSci 4211: Data Communications and Computer Networks. Time: Tuesday and Thursday 8:15 to 9:30 am Location: Phyics 170 Spring 2015, 3 Credits
CSci 4211: Data Communications and Computer Networks Time: Tuesday and Thursday 8:15 to 9:30 am Location: Phyics 170 Spring 2015, 3 Credits 1 Instructor David Hung-Chang Du Email: [email protected] Office:
Finance 471: DERIVATIVE SECURITIES Fall 2015 Prof. Liang Ma University of South Carolina, Moore School of Business
Finance 471: DERIVATIVE SECURITIES Fall 2015 Prof. Liang Ma University of South Carolina, Moore School of Business General information Class meetings Lecture 1: TR 8:30-9:45 pm, DMSB 120 Lecture 2: TR
[email protected]
MOR 462: MANAGEMENT CONSULTING Semester: Spring 2014; Section 16672R Days: Tuesday & Thursday, 6-7:50 PM Dates: First Class: 1/14/14; Last Class: 5/1/14 Final Exam: TBA per USC Schedule Room: ACC 201 Professor:
International University of Monaco 12/04/2012 12:50 - Page 1. Monday 30/01 Tuesday 31/01 Wednesday 01/02 Thursday 02/02 Friday 03/02 Saturday 04/02
International University of Monaco 12/04/2012 12:50 - Page 1 Master in Finance - Private Banking and International - from 30/01/12 to 04/02/12 Monday 30/01 Tuesday 31/01 Wednesday 01/02 Thursday 02/02
INFO 241 INTRODUCTION TO DATABASE MANAGEMENT AND PROGRAMMING
School of Information Management INFO 241 INTRODUCTION TO DATABASE MANAGEMENT AND PROGRAMMING Trimester 1, 15 COURSE OUTLINE Names and Contact Details Role Name Room Tel. E-mail Course Coordinator Dr Tiong
I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.
Note: Course content may be changed, term to term, without notice. The information below is provided as a guide for course selection and is not binding in any form, and should not be used to purchase course
CRIJ 1301 Introduction to Criminal Justice Course Syllabus: Summer 2015
CRIJ 1301 Introduction to Criminal Justice Course Syllabus: Summer 2015 Northeast Texas Community College exists to provide responsible, exemplary learning opportunities. Kevin P Rose, Ed.D. Office: BT
44-599-03: Foundations of Game Programming
44-599-03: Foundations of Game Programming Contact Information Dr. Michael P. Rogers Office: 2270 Colden Hall Office Hours: MW 2:30-4:30 PM; Th 1PM-3PM; F 3-4 PM Virtual Office Hours: Anytime you see me
TheBANK of Edwardsville s Online Banking Agreement
TheBANK of Edwardsville s Online Banking Agreement By using Online Banking as defined below, you agree to be bound by the terms and conditions contained in this Agreement except as specifically provided
Medical Biochemistry BC 362 Fall 2014
Medical Biochemistry BC 362 Fall 2014 Instructor: Julie Millard, Dorros Professor of Life Sciences Keyes 304, 859-5757; [email protected] Office hours: As announced in class each week and also by appointment.
GLOBAL EXPRESS PAYMENT CENTER
GLOBAL EXPRESS PAYMENT CENTER USER GUIDE V1.4 EFFECTIVE 05/14/15 TABLE OF CONTENTS 03 Get Started Set Up Terminal Required Step by Admin Set Up Users Required Step by Admin Set Up Receipt Explore Dashboard
How Do You Manage Your Time?
How Do You Manage Your Time? Time Management Time management refers to how you regulate your time. In high school, students spend approximately 35 hours per week in class. However, the average college
Rutgers University, Department of Psychology Developmental Psychology Winter 2015. Office Hours Office Phone Email
Developmental Psychology Winter 2015 1 Rutgers University, Department of Psychology Developmental Psychology Winter 2015 PROFESSOR Kaleigh Matthews Office Hours Office Phone Email Available by Smith 973-353-
Savings General Savings Account Terms & Conditions Effective 1 st June 2015
Savings General Savings Account Terms & Conditions Effective 1 st June 2015. 1. Introduction This document sets out the general terms and conditions that apply to the accounts that you hold with the Society.
MYPY: A PYTHON VARIANT WITH SEAMLESS DYNAMIC AND STATIC TYPING. Jukka Lehtosalo University of Cambridge Computer Laboratory
MYPY: A PYTHON VARIANT WITH SEAMLESS DYNAMIC AND STATIC TYPING Jukka Lehtosalo University of Cambridge Computer Laboratory SPEAKER BIO 2000-2006 Software engineer (QPR Software and Kielikone) 2007-2009
MTH 277 01 (seated)/277 V01 (online): Vector Calculus, Fall 2015
Blue Ridge Community College MTH 277 01 (seated)/277 V01 (online): Vector Calculus, Fall 2015 Lynne Ryan Course Meets: MW 1:30 3:10 in ( 01 section) My : T 123 Hours: See block schedule at end Email: [email protected]
Carleton University School of Computer Science COMP 3009 - Computer graphics Fall 2015
Carleton University School of Computer Science COMP 3009 - Computer graphics Fall 2015 Class Schedule Classroom HP4125 Class Time Tuesday and Thursday 16:00-18:00 Curese Website Information is on CULearn
1.00 Lecture 1. Course information Course staff (TA, instructor names on syllabus/faq): 2 instructors, 4 TAs, 2 Lab TAs, graders
1.00 Lecture 1 Course Overview Introduction to Java Reading for next time: Big Java: 1.1-1.7 Course information Course staff (TA, instructor names on syllabus/faq): 2 instructors, 4 TAs, 2 Lab TAs, graders
Course Outline 2015 FINANCE 261: INTRODUCTION TO INVESTMENTS (15 POINTS) Semester 2 (1155)
Course Outline 2015 FINANCE 261: INTRODUCTION TO INVESTMENTS (15 POINTS) Semester 2 (1155) 1. Course Description This course examines markets for shares, fixed income securities, options and futures; methods
DSCI 3710 Syllabus: Spring 2015
DSCI 3710 Syllabus: Spring 2015 CLASS (DAY/TIME): 090 Thursday 1:00 3:50 pm in Room 101, Founders Hall (Dal #2) 091 Monday 7:00 9:50 pm in Room 243, Founders Hall (Dal #2) INSTRUCTOR: Daniel D. Friesen
UNITED STATES PATENT AND TRADEMARK OFFICE An Agency of the Department of Commerce
UNITED STATES PATENT AND TRADEMARK OFFICE An Agency of the Department of Commerce Filing a communication with the United States Receiving Office (RO/US) or with the United States International Searching
Trading Calendar - East Capital UCITS Funds
Trading Calendar - UCITS s The table shows i) the days the funds will be closed due to holidays and ii) which days the funds have early cut-off times (11.30am Central European Time). Please note that the
T TH 7:30am to 8:30am. Exam on Thursday. T TH 1:30pm to 2:20pm. MWF 8:30am to 9:30am. T TH 11:30am to 12:30pm
Mentor/ Mentee Exercise 1: Scheduling and Time Management Daria (High School Sophomore) Female, 15 years old Classes taken on a rotating block schedule: Classes are rotated through a two week time period.
PA 750: Financial Management in Public Service Tuesday, 6:00-8:45 pm DTC Lab 617
PA 750: Financial Management in Public Service Tuesday, 6:00-8:45 pm DTC Lab 617 Instructor: Dr. Janey Qian Wang Office: Downtown Center, suite 678 E-mail: [email protected] Telephone: 415-817-4456 Office
Introduction: How does a student get started? How much time does this course require per week?
College Algebra Online (MATH 1111WEB) Spring 2016 Instructor: Mrs. Deltrye Eagle Holt Email: [email protected] Office: Allgood Hall N32 Phone: 706-667-4484 Skype: Prof.Holt1 Face-to-Face Office Hours Monday,
APPLICATION FORM INTERNATIONAL STUDENT GENERAL ENGLISH / ELICOS COURSES VOCATIONAL COURSES AGENT S STAMP. STUDENT ID (if applicable)
APPLICATION FORM INTERNATIONAL STUDENT AGENT S STAMP STUDENT ID (if applicable) UNIQUE STUDENT IDENTIFIER (USI) GENERAL ENGLISH / ELICOS COURSES ABSOLUTE BEGINNER 10361NAT Course in Preliminary Spoken
BA 561: Database Design and Applications Acct 565: Advanced Accounting Information Systems Syllabus Spring 2015
BA 561: Database Design and Applications Acct 565: Advanced Accounting Information Systems Syllabus Spring 2015 Course Logistics Where Rehn 18 2:00 4:45 Tuesday Instructor Dr. Jim Nelson Rehn 208A Office
APPROVED - CAMBRIAN COLLEGE ACADEMIC SCHEDULE September 2015 - August 2016
DATES Category FALL 2015 SEMESTER Week Monday, June 15 Term Deposit for Fall semester is due (non-refundable) Wednesday, July 1 Holiday Canada Day -- No classes. COLLEGE CLOSED Monday, Aug 3 Holiday Civic
Key features of the HSBC InvestDirect Stocks and Shares ISA (Individual Savings Account)
Key features of the HSBC InvestDirect Stocks and Shares ISA (Individual Savings Account) Available to HSBC InvestDirect and HSBC InvestDirect Plus customers Important information you need to know Effective
UNIVERSITY OF BRIDGEPORT School of Engineering SPRING 2016 COURSE OUTLINE. TCMG/MEEG 573 Supply Chain Management
UNIVERSITY OF BRIDGEPORT School of Engineering SPRING 2016 COURSE OUTLINE TCMG/MEEG 573 Supply Chain Management Semester Offered: Spring 2016 Instructor: Elif Kongar Course Number: TCMG 573 Office: 141
Psychology 150-D01 Winter 2010 Child Development Online. Instructor: Grace Chan Phone: 250-370-3217 Office: F352 E-mail: [email protected].
Psychology 150-D01 Winter 2010 Child Development Online Instructor: Grace Chan Phone: 250-370-3217 Office: F352 E-mail: [email protected] Office Hours: see posted times D2L email (preferred) or by appointment
FAST TRACK SUCCESS SYSTEM
Step 1 Getting Started At this point you are enrolled as an RTA and Representative 1. You now have the ability to earn 60% commission on anything that you purchase on your YTB travel and shopping website.
Engineering Problem Solving and Programming (CS 1133)
Academic Preview 2009: CS 1133 p. 1/ ACADEMIC PREVIEW: Engineering Problem Solving and Programming (CS 1133) K. Ming Leung [email protected] http://cis.poly.edu/ mleung Department of Computer Science
www.waycrossbankandtrust.com
www.waycrossbankandtrust.com To apply for Waycross Bank & Trust Internet Banking, complete, sign and mail to the following address or drop by: Waycross Bank & Trust C/O Internet Banking 501 Tebeau Street
General Psychology Course Syllabus - INMON. PSYC 2301 General Psychology. Psychology. Behavioral Sciences Department. Division of Arts and Sciences
PSYC 2301 General Psychology Psychology Behavioral Sciences Department Division of Arts and Sciences Asst. Professor Robyn Inmon Fall 2012 South Plains College Note: The first section of the syllabus is
How can I keep track of the money in my checking account?
Keeping Track of Your Money 3 MONEY MATTERS The BIG Idea How can I keep track of the money in my checking account? AGENDA Approx. 45 minutes I. Warm Up: Where Did the Money Go? (10 minutes) II. How To
ICOM 4015: Advanced Programming
ICOM 4015: Advanced Programming Lecture 10 Reading: Chapter Ten: Inheritance Copyright 2009 by John Wiley & Sons. All rights reserved. Chapter 10 Inheritance Chapter Goals To learn about inheritance To
Interest Rates. variable rate savings and current accounts. Be more than a number
Interest Rates variable rate savings and current accounts Be more than a number NOTICE S REGULAR SAVING 30 DAYS NOTICE (Issue 4) 30 days notice or on demand subject to 30 days loss of interest on the amount
Oakland Community College MAT 1730 - A1503 Calculus I Fall Semester, 2012. Instructor Jeremy JJ Mertz Office C-245
Oakland Community College MAT 1730 - A1503 Calculus I Fall Semester, 2012 Instructor Jeremy JJ Mertz Office C-245 Telephone 248.232-4447 Email [email protected] Office Hours Monday & Wednesday: 11:30
DimeOnLine BillPay Frequently Asked Questions
DimeOnLine BillPay Frequently Asked Questions The Dime Bank has made banking easier by providing access to your accounts 24 hours a day, 7 days a week. Now you can view up-to-the-minute deposit account
ITNW 1337 Introduction to the Internet Course Syllabus: Spring 2015
ITNW 1337 Introduction to the Internet Course Syllabus: Spring 2015 Northeast Texas Community College exists to provide responsible, exemplary learning opportunities. Dr. Kevin P Rose Office: BT 105 Phone:
WELCOME TO STUDENTS OF PHYSICS 111 SPRING 2006 THIS SHEET CONTAINS INFORMATION ABOUT PHYSICS 111.
WELCOME TO STUDENTS OF PHYSICS 111 SPRING 2006 THIS SHEET CONTAINS INFORMATION ABOUT PHYSICS 111. READ IT TODAY, CAREFULLY AND COMPLETELY, AS ONE PART OF YOUR CLASS ASSIGNMENT. The Physics 111, 112, 113
English 3352, Business Communications Online
English 3352, Business Communications Online Instructor: Dr. Nicole Dilts Office: 039A E-Mail: [email protected] Office hours: Via Skype: 8:00am-10:00am Monday - Thursday Skype Username: Nicole.Dilts44
How To Pass A Customer Service Course At Tstc
MRKG 1301 Customer Relationship Management COURSE SYLLABUS COURSE NUMBER AND TITLE: MRKG 1301 Customer Relationship Management (Online Lecture Class) COURSE (CATALOG) DESCRIPTION: Study of general principles
Academic Calendars. Term I (20081) Term II (20082) Term III (20083) Weekend College. International Student Admission Deadlines
Academic Calendars Term I (20081) Term II (20082) Academic Calendars Term III (20083) Weekend College International Student Admission Deadlines Final Examination Schedule Broward Community College Catalog
Nombre: RED GREEN BLUE YELLOW PINK ORANGE. Color according to the instructions. Count and write the number. Celia Rodríguez Ruiz
Color according to the instructions. RED BLUE ORANGE GREEN YELLOW PINK Count and write the number Read the sentences and color the picture The car is red. The cloud is blue. The dog is brown. The bird
North Arkansas College Course Syllabus for Music Appreciation
North Arkansas College Course Syllabus for Music Appreciation 1. Course Identification Course Name: (MUS 1003) Music Appreciation Instructor: Reece Conrad Office Location: M162 Office Hours: Tuesday and
