DEPARTMENT OF Accounting and INFORMATION SYSTEMS
IS 441 DATABASE MANAGEMENT SYSTEMS
Summer 2019, Ticket # 10350

Instructor: Dr. Yüe "Jeff" Zhang
Class meeting day/time: MW 6 - 925 PM
Office: BB 3218; Phone: 677-6050
Classroom: BB 1131
Office Hours: 

 

MW 5:40-5:55 PM (15 min) , 9:25-10:00 PM(35 min)


& by appointment
Web:  http://www.csun.edu/~yz73352
E-mail: jeff DOT zhang AT csun DOT edu [BEST way to contact the instructor]

 

Course Description Course Materials Software Requirements
Policies Evaluation Additional Information
Tentative Schedule    

COURSE DESCRIPTION

The design and implementation of computerized databases. Provides background for the selection and use of database management systems. Topics include types of available systems, functions of database administration, conceptual database design, data independence, integrity, privacy, and query. The student will design and implement a database utilizing a commercial database management system. Prerequisite: Grade of “C” or higher in IS 312, a grade of “C” or higher in BUS 302, a grade of “CR” in BUS 302L and Upper Division Writing Proficiency Exam (UDWPE) score of 8 or higher.

ADMINISTRATIVE NOTE 1: IS 441 is a *VERY* CHALLENGING course - requires high level of logic and precision. Please have the correct expectation and put in the amount of effort that is appropriate to the (HIGH) level of difficulty of this course. (A concrete suggestion: treat this course as if it were a math course - for the amount of reading, analysis, problem-solving type of homework, and for the highly logical thought processes and precise verbal expression it requires)
ADMINISTRATIVE NOTE 2:
The instructor's feedback is CRITICAL to the learning of the students; over the years I have found that the most effective feedback is those given "right at the spot", by the specific mistakes shown in the submitted homework. Therefore, it is important that the students follow the instructor's requirements on the font size (12-point font) of the prints for their homework/project:
*** Homerowrk submitted with small font size would NOT be accepted***
ADMINISTRATIVE NOTE 3: Attendance to EVERY class is required - missing one single class would mean tremendous difficulty in catching up, and missing two classes would very likely mean failing the course.

LEARNING GOALS

 

1.

To be able to create data models using the Entity-Relationship modeling technique.

2.

To be able to create both logical and physical database designs.

3.

To be able to use database software to (a) create and link tables, (b) develop queries, forms, and reports, and (c) package them all within a menu-driven application

4.

To have a working knowledge of Structured Query Language (SQL).

5.

To have a basic understanding of new developments in database and its management.

Back to Top


TEXTBOOKS & COURSE MATERIALS
 

* Textbook: Hoffer, Ramesh, and Topi. Modern Database Management,13th Edition, Pearson, 2019.  (ISBN-10: 0134773659, ISBN-13: 978-0134773650)

Textbook-13/e-cover
* Removable media for submission of the group project.
* CSUN email account:

Communications with the instructor must be conducted from the student's CSUN account (for the positive identification of a student). Emails sent from accounts on other ISPs will NOT be replied. You can conveniently access your CSUN email account through CSUN Webmail.

**** (!!!!) Please do NOT send "email" from within Canvas: those "in-site mails" are not really mails and canNOT be replied from my CSUN email. Any mail sent from within Canvas would be ignored, since I could not reply from any email account.

Back to Top


POLICIES 

0. Course Requirements 
0.1 General requirements
(1) Attend EVERY classe on time. 
- The course contents are highly logical and tightly built upon the previous contents; missing one class could result in tremendous difficulty.
(2) Submit all assignments/projects on time. 

(3) Take all the exams on their scheduled date and time. 
(4) Contribute one's fair share in team projects. 

(5) Read assigned work in textbook, slides/handouts, and/or other materials prior to attending each class. 
(6) Turn off your cell phone during class time. You will receive a warning for the first offense, and a 5-credit-point reduction for each subsequent offense.

0.2 Specific requirements
(1) Always bring your textbook with you to class. We will be referring to it on DAILY basis, so you need to keep it handy.
(2) Before each class session, go to the instructor's website to download the materials for that session. Bring the PPT/handout (hard or soft cop)y with you to class. No printing will be allowed during lectures.
*** (3) All homework is due 7 days from the assignment date (except announced otherwise). Projects have their specific (announced) due dates.
(4) ALL homework/project are due at the beginning of class on the due date - walk to the front to submit the due homework even if you arrive late.
** (5) Email subject line: When communicating with the instructor, please use the subject line "IS 441, [your last name], Re [subject of the email]" (Example: "IS 441 Smith, HW2, Problem 3")

It is CRITICAL that you follow the instructions exactly (including, but not limited to: time, format, email subject line, etc), so that the class can be administered efficiently. Failure to follow instructions may result in delayed or even no response from the instructor.

1. Attendance 
1.1 Students MUST try their best to attend every class on time. Attendance will be randomly taken at the beginning of some classes. Some bonus quizzes may be given at the beginning of classes.
1.2 It is the responsibility of the student (should s/he miss a class) to contact the instructor or classmates to obtain the assignments, handouts, announcements, and other items that may have been given/assigned in the missed class. 

2. Tests
2.1
Two midterm exams and the final exam (100 points each): given on the dates/times indicated in this syllabus. 
    The
final exam will be comprehensive (covering all contents). ALL exams are close-book, close-note.
2.2 Exam study guides indicating the scope of the exam will be posted before each of the three exams (usually one week before the exam in spring or fall semster, about 5 days before in summer session).
2.3 NO MAKE-UP EXAM. A student who must miss one midterm exam will have his/her final exam percentage applied to the missed midterm exam (see "2.4" below for details). If a student misses two midterm exams, the second missed midterm = 0.
2.4 Using final exam percentage for one midterm is NOT automatic: a student who must miss the midterm exam must contact the instructor
more than 24 hours in advance   in order to have his/her final exam percentage applied to the missed midterm exam. Failure to do so will result in a zero score for the missed exam. 
2.5 T
here is no exception for the "no makeup midterm exam" policy.

2.6 Three quizzes of 10 points each will be given on pre-announced dates (dates will be announced in class). These quizzes serve to be "intermediate tests" to help the students evaluate their command of materialls between exams. They also serve to remind students of the portions of the concepts/skills that they need to brush up. At the end of the semester, the one quiz with the lowest score will be dropped, therefore only the two quizzes that have higher scores will be counted toward the final grade (i.e., total quiz scores: 20).
2.6.1 If a student misses one quiz, that missed quiz will automatically receive the score of zero (0), and would be dropped at the end of the semester, according to the above "2.6". It is not anticipated that a student would miss two quiizzes.
There will be absolutely no makeup for missed quizzes.

3. Projects and Homework Assignments

Homework/project: MUST be printed in regular fonts (12-point fonts) - Declaration on Day 1.
Small-font submissions would NOT be accepted

- So check your font size before submit any homework/project.

3.1 All homeworks are due 7 days from its assigned date (may be shorter in summer session and will be announced), at the beginning of the class on the due date.
Six chapter assignments (individual HW; 20 points each mostly). [For some homework, the homework data or some problem(s) might be different for different students]
3.2 One team project (60 points).
3.3 For the team project , students are required to form teams of 5 persons for the project. A team evaluation will be conducted, which will affect a student's grade on the project
***3.4 All individual homework must be completed INDEPENDENTLY. This requirement is to avoid disputes over academic dishonesty. BOTH parties involved in copying (the "taker" and the "giver") will be punished.

[In Fall 2018, there were FIVE students caught copying]

***4. Late Submission is NOT accepted
4.0 All homeworks/project are due
at the beginning of the class on due date (HWs are due 7 days after their assignment unless announced otherwise)
4.1 There will be ABSOLUTELY no late submission for any homework/project.
[This policy will be STRICTLY enforced: for the benefits of students - will explain in class]
4.2 Staying away from a class to finish a due assignment is prohibited. Any assignment submitted 30 minutes after the beginning of the class is considered late and will be rejected. No excuse will be accepted and no exception will be made regarding late submission. [The above "grace period" is given for traffic/parking difficulties STRICTLY. I never meant for you to use those 30 minutes to complete (including printing) your assignments]
*** 4.3 Email submission will not be accepted [will explain in class].

Advice 0: On arrival to class, ALWAYS walk to the front to submit your homework even when the class has started.
Advice 1: Please do NOT try to print out your due homework/projects within 30 minutes of class - you often have unexpected problems that may hold your printing and cause you a late submission. 
Advice 2: If you save your work at home and bring them to school to print, make sure you save your work in an USB drive AND also email yourself a copy , so that if the USB has any problem you can still download it from your email.

5. Retention of Submitted Material
5.1 All submitted materials become properties of the instructor.
5.2 The instructor will try his best to give the students prompt feedback. When a graded homework/project is brought back to the class and a student misses that class, the instructor is NOT responsible for the homework/project that is not picked up.
5.3 Project/assignment submissions will be kept for one week after the grades are made known to the students.
5.4 Exams will be kept for one semester plus one day.
5.5 Any dispute on grades must be brought up within one week after the grades are made known to the class. After that, it will be assumed that there is no disagreement on the said grade.

6. Academic Integrity
** This issue is brought up on Day 1 of the semester; Please review this section when the first homework is assigned. Any cheating behavior happens is against two wartnings given - one on Day 1 and one on the day of the first assignment. So any offense is NOT tolerated or excused since the class has been warned TWICE.

***COBAE Student Core Values Statement and Ethical Conduct Pledge***
Academic integrity is of critical importance to all business students, especially Accounting and Information Systems students..
Academic dishonesty of any form will NOT be tolerated.
Acts of academic dishonesty include: 

A. Cheating:
1) Represent the work of others as their own (such as copy other students' work, including using a formula or code created by another student);
2) Submit the same academic work (or a substantial portion of it) for credit in more than one course without authorization.
3) Use references in a close-book, close-note exam, or use unauthorized materials or aids in a take-home or open-book exam;The use of any electronic device [including electronic dictionary] during an exam is strictly prohibited.
B. Fabrication: Attempt to alter and resubmit returned academic work with intend to defraud the faculty member.
C. Facilitating academic dishonesty: intentionally or knowingly help or attempt to help another to commit an act of academic dishonesty
** - providing answers/formulas/solutions to another student for an independent homework/assignment falls in this category.
C.1. To help one's friends, one can eaplain the textbook's contents, or the class demo questions to his/her friends.
** But one is advised NOT to show his/her friends how to solve a homework/project problem.
D. Plagiarism: copy materials from a textbook or from materials taken directly from a website without proper citation.

The Accounting and Information Systems Department has an official "Academic Honesty Message" for all students taking courses offred by the Department: "In striving for excellence in your academic work, consider honesty to be a part of your grade.  In creating a network among your peers, think about how your actions may be judged by future employers who could easily learn of the manner in which you handled both the opportunities and pressures to cheat in your schoolwork"; "Our renewed vigilance in preventing cheating includes a commitment to rigorously enforce penalties for such actions, including but not limited to barring access to the EY Center for Careers in Accounting and Information Systems and recruiting activities such as firm tours and campus interviews, as well as assigning grade penalties.  Faculty members have been instructed to report all suspected cheating activities to me as Department Chair". For the complete Message, please click the link.

An act of academic dishonesty will automatically lead to zero credit for the exam or project/assignment where the act happens, and may lead to a grade of "F" for the course for the student(s) involved. The instructor may take additional action in accordance with the CSUN policies. See CSUN Catalog (http://catalog.csun.edu/policies_/academic-dishonesty/ ) for further information on the policies and procedures concerning plagiarism and cheating. 

The students involved in any type of academic dishonesty (most commonly copying formulas from each other) will be asked to sign a statement acknowledging the incident.

[My records of catching cheating behaviors]

Back to Top


METHOD OF EVALUATION

(1) Total possible points: 

Midterm Exams:      2 X 100 =

200

Final Exam (comprehensive)

100

Quizzes: 2 X 10 =
20

Assignments and Projects

180

Total:

500

(2) Grade scales: 

Letter
Grade

Points

Percentage Range

Notes:

A

450-500

90-100%

For those who receives a +/- grade, pleae be informed that by doing so (giving +/- grades) I would only give you the same or higher grade than you have earned, but not lower; so the +/- grade you received is actually my favor to give you a grade that could be HIGHER than you have earned.

If one disputes a grade, the result would be same or a lower grade which s/he has earned; in the case of +/- grades, 100% chance is that the person would be returned to the lower grade s/he has earned.

Example: *IF* (I said "if" - no guarantee) one has earned an 89% and I gave him/her a B+, if that person thought s/he deserves a A and disputed, I would then return him/her to B where s/he belongs.

B

400-449

80-89.9%

C

350-399

70-79.9%

D

300-349

60-69.9%

F

<300

Below 60%

There will be NO curve on individual exams . At the end of the semester, *IF* the class GPA is lower than 2.5, a curve MAY be applied. 
Seven to ten days before the final exam, a cumulative grade will be reported to EVERY student; that is for the student's reference on his/her standing. Also one should roughly know, based on the cumulative grade, what grade s/he is going to earn finally, since with the heavy weight in points completed right before the final, the chance of a major change is unlikely (said one had a 65% before final, then the student should not be surprise if s/he had an overall D or D+ for the semester).

Back to Top


 ADDITIONAL INFORMATION 

 COMPUTER FACILITIES 

Computers are available for use in the College of Business' Microcomputer Lab (BB2129 / BB2125).  COBAE Computer Lab Web Site 
The computer labs in the Oviatt Library and Sierra Hall are available for you to use. These labs are open longer hours and on the weekends. Follow this link to find the days and hours:  Other Campus Computer Labs
If you plan to do the assignments on your own computer, you will need to have Microsoft Access 2007/2010/2013. {We may use Oracel Database on Windows - depends on my pre-test}
Low Cost Licensed Software
at the CSUN Matador Bookstore: Due to an agreement between Microsoft Corporation and California State University, students may now purchase Microsoft Software, including Microsoft Office Professional, at discounted prices.  Many other software packages are also available at an educational discount price, about 50% below normal retail.  (In order to be eligible to purchase this software, students must show proof of enrollment in a degree-granting program at CSUN and a photo ID.)

ADA STATEMENT 

Qualified students with physical or documented learning disabilities have the right to free accommodation to ensure equal access to educational opportunities. The student, if seeking special accommodations, must notify the Disability Resources and Educational Services (DRES) (110 Bayramian Hall) and the instructor by the end of the second week of the semester.

Back to Top
 

TENTATIVE SCHEDULE (Usually updated Sundays and Thursdays, and less likely, Tuesdays. Contents below the "Green Zone" are NOT updated yet)

In the following "Tentative Schedule", I keep the old schedule of Spring 2018 for your reference, while updating ONLY the CURRENT week for operation. Please pay attention to the announcements in class, on class web, and on classCanvas site.

2019 Summer Session III schedule "Grand View" (Screenshot; no link. For links to docuiments, please use the schedule below).

2019-Summer-Schedule

Official Homework Requirements - will be STRICTLY enforced (All homeworks are due 7 days from the official assigned day, unless announced otherwise)
1. >>>> *** ALL contents of the printouts must be in 12-point font size (or equivalent size); NEVER squeeze the contents onto one page and result in small fonts - leaving sufficient space to facilitate the written feedback from the instructor;

2. All printouts must be assembled in the order of the problems as they were assigned; if a problem was skipped for whatever reason, the number of the problem must be typed, followed by a brief explanation, such as "skipped", or "not attempted";
3. Student's name must be printed on the upper-right corner of the first page of the printouts, in the format "Last name , First Name"
4. Attentions must be paid to other specific instructions given at the beginning of each homework assignment.

Wk: Dates

Class Contents

Before Class (Read the posted materials)

Assign-green/Due-red
(usually due in 7 days)

After Class

         
In the following, use the contents ABOVE the "Green Zone" for action, and use those BELOW the "Green Zone" for refernce.
.
1: 7/10

Introduction; In-class activities:
Define entities;
Identify attributes of given entities; identify entity instances;
data types;
Primary key; Access Relationship: quick review of one-to-many & referntial intgegrity [example DB: Restaurants (Rev16)]

Optional: Building & querying databases ("Handout 0" - Review)


Chap 0: Roadmap to IS 441
***
Data Modeling & Biz Rules
(Ch 2)
*** Study PP. 57-58 closely, to learn (1) definition of entity; (2) statement of business rules >> key to data modeling

Intro (Ch 1 PPT) (mostly self-study);

[Ch 1: cursorily covered; Ch 2: intensively covered]

 

Read Chaps 1 & 2 - text AND slides (Do the same for all classes) [Remember to create exam questions on Ch1 & Ch2]

Optional: A short tutorial on using Visio 2010 to draw ERD

Optional contents are presented in the color of green

1. Review today's class: 1) Think about: Entities, Attributes, Entity Instances; 2) Review total query: TRULY understand the meaning of a total query - important prep for GROUP BY query in SQL ; correctly interprete total queries with AVG/SUM/MAX/MIN.

2. Preview next week's materials (read the chapter before the PPT is finalized - same for all chapters)

 
  0710 class summary (link): Definition of entity type; Biz rules; Cardinality      
2: 7/15 Ch 2 (cont): Cardinality; Associative entity  

HW 1: Data modeling (due Monday 7/22)

 

 
  0715 class summary: Cardinality in depth; Associative entity in depth      
7/17 Ch 2 (cont): ERD examples
Relational Data Modeling Chap 4 (Part 1)
     
  0717 class summary: Unary, and ERD ==> Relational model      
3: 7/22

Relational Data Modeling Chap 4 (Part 1); more examples

Quiz 1: Biz rule + ERD + Relational modeling

E1 study guide below HW 2: ERD + relational modeling, due 7/29  
  0722 class summary: Relational Modeling w Normalization E1 study guide below    
7/24

Exam 1, covering: Ch1, Ch2, Ch4 (Part 1)

Chap 4 (Part 2): Normalization

E1 study guide (Link)    

 

 

0724 class summary: Intro to normalization

Updated normaiztion handout: Version 8

     
4: 7/29

Ch 4 (Part 2): Normalization (handout)
Normalization steps and demos (Example 1, Example 2)
MUST study the three files postd
above

Chap 5: Intro SQL

Normalization rules/tips (New: Version 8 ) - Very helpful document; will go through in details in class

Team project posted; milestone due next Monday
Teamwork evaluation form to be submitted on due date

Priview: HW3 (Rel. DB & Normalization)

 
7/31

Chap 5: Intro SQL

New: July 31 class recapture - Alias, row value vs set value, ORDER BY, GROUP BY

SQL Handout 1- SQL - GROUP BY, sorting, alias, and Boolean operations

SQL handout from Dr Driscoll (wider scope of coverage; briefer in each point covered)

HW4 (SQL 1), *new* Sum '19; databased used: SQL1-2017 (See below for downloading a DB)
Note: HW4 (SQL1) is a *syntax* exercise

Open DB: Right click at the link;
Chrome: "Save Link As"
IE: "Save target as", in the pop-up menu, change file type from .html to "All files", then change the extension name to ".accdb"

 
New: The MOST complete "anatomy" of SELECT-staement;
Chap5 PPT updated (#40, 70, 78, 80)
     
5: 8/5 Quiz 2: Over normalization and SQL syntax
Chap 5 contd; SQL examples
     
New: Pre-exam update:
updated 0805 - Chap 5 PPT
updated 0805 - Anatomy of SELECT-statement
updated 0805 - SQL Handout with class demo SQL code
updated 0805 - Normalization V8
     
8/7 Exam 2;
Chap 6: Advanced SQL (Part 1):
1) Multi-table query
2) Subquery (Non-Correlated subquery)
Exam 2 study gyide, 2019    
Note: Chap 6 PPT has been updated (in class Wed 8/7); I may create a new discussion board on the Ch 6 contents covered so far. Please watch Canvas class Sunday afternoon.      
8/12 Chap 6: Advanced SQL (Part 2) (PPT has not been updated yet; use last semester's "Chap 7 Part 2" temporarily:
Ch 7 - Part 2;
New: Wed 8/12 Class demo - covering:
Non-correlated subquery; Self join; Correlated subquery
     
         
       

 

The items below are from last smester, for your REFERENCE ONLY
The items below are from last smester, for your REFERENCE ONLY
         
         
New >> Week 2 HIGHLIGHTS - DEGREE, Cardinality, Associative Entity   New help document (example)  
  Week 3 highlights - Biz rules, associative entity, optional & mandatory cardinalities      
 

Week 4 highlights (download)

     

5: 2/20


BRIEF REVIEW for E1 (download)

 
         
7: 3/6 Database dev process (Chap 1)

 

 

 

8: 3/13

       
9: 3/20

Spring Break; No Class; New: Dr Zhang's gift for your spring break!! ==> ==>

New: The BEST "anatomy" of the SQL SELECT-statement HW 4 due Wednesday 3/27  

10: 3/27

Intro to SQL - Chap 6; DB for demo: PVFCBook

 

 

 
  Summer 2018: Chap 6 SQL Syntax examples - ORDER BY and GROUP BY      
         
11: 4/3

Chap 6 (SQL basics) revisit;
Normalization revisit: Normalization rules/tips (Version 6, Fall 2016; will be tested in Quiz 2). Also ===>

Quiz 2, covering normalization and SQL syntax

Class summary and highlights, Week 8 Normalization (be tested in Quiz 2)    
 

Chap 6 (SQL basics) revisit;
Normalization revisit: Normalization rules/tips (Version 6, Fall 2016; will be tested in Quiz 2). Also ===>

Class summary and highlights, Week 8 Normalization (be tested in Quiz 2)    
      Exam 2 study guide  
12: 4/10

Chap 6 (cont - various exampls);
SQL Handout 2; in-class activities today==>
Exam 2 review class - 2016 new notes; More on SQL exercise;

Exam 2

In-class examples <<< Emphasis: GROUP BY; aggregate functions HW4 due;
 
New>> 08/06/2018: SQL examples - WHERE vs HAVING; Join Two Tables; Simple Subquery      
13: 4/17 Chap 6: Advanced Query (PPT only covered till "non-correlated query"; to be completed)   HW5 (SQL2) posted; DBs used: Charter.mdb; Restaurant-Revised; PVFC10e.accdb  
14: 4/24

Advanced SQL (Ch 7 - Part 2); SQL demo examples and comments (with correlated queries)

 

DB for SELF-JOIN

HW5 (SQL 2) due

HW6; DB for HW 6: Order.mdb

 
0424 >>> Class Demo 0424: (1) Self joi (using Employee DB found in the above row)); (2) Correlated subquery (using Restaurants DB)      
15: 5/01

SQL subquery demo - Correlated queries, Self joins

Reminder: Quiz 3 next week, covering subqueries and self joins

DB for demo tonight: Loan application DB HW6 due  
New 0503 >>> 5/1 in-class demo of subqueries (correlated subqueries)      

16: 5/08

Demo on SELF JOIN (DB), non-corelated subbquery, correlated subquery

Before Quiz: Feedback from Q2 and prep for Q3. Quiz 3: Adv SQL - subqueries, join tables

Demo posted (2018)

Demo on self join (2019-0508)

Project due


 
17: 5/15

Final Exam: 8 P - 10 P

Final Exam Study Guide for 2019

     
         
         
         
         
     
 
         
         
         
New>> 08-08-2018: Non-correlated and correlated subqueries      
         
13:

Midterm 2: Ch 4 (Emphasis: normalization); Ch 6; < half of Ch 7

Advanced SQL (Ch 7 - Part 2)
  Preview:  
(16) Discussions on E2; Feedback to Exam 2 (SQL portion) posted      

14:

Advanced SQL (Ch 7 - Part 2); SQL Practice
Self-Join practice [NEW] Solved example ===> ==>


Solved self-join example

Nov 30 demo database: Loan Application

 
New> 04/25/2018 Class demo: Codes in Word, Restaurant DB      
Summer-New >> 08/13/2018: Class demo - self join and correlated subquery (using Loan Application DB - found two rows above)      
  "Nov 30" class-demo (subquery) codes      
  SQL demo codes and screens      
         
         

Dates

Class Contents

Before Class (Read the posted materials)

Assign-green/Due-red (usually due in 7 days)

After Class

         
         
         

16:

Class demo - self-join; correlated subqueries (passing parameter into subquery)

Review Class 2018 ; Updatred file (w examples)

Review study guide

In-class exercises last week (From U Drive)

In-class exercises today: Part 1, Part 2 (those who left half time missed quite a lot)

Team project due  
         
17: 5/15

Final Exam: 8 P - 10 P

     
         
         

 

"Working Space" for the instructor Questions in demo for the class of SQL ... ... GROUP BY, ORDER BY, Boolean, alias  
  Reminders for preparation for Exam 2    
 

Class summary and highlights, Week 5 (download)

To review for the exam: Study the "Class Highlights"

Feedback on Quiz 1 to help w Exam 1

Conceptual, Logical, And Physical Data Model

 
  Feedback to HW5(SQL2) posted  
  Week 15 class highlights (download & study)  

 

Back to Top

The Instructor's Motto

C onsistent 
O rganized 
K nowledgeable 
E nthusiastic

Self portrait:
A nice person of
PRINCIPLE:
-
Respects the students while be honest with them on their weaknesses – to help them grow
- Always says “Yes” when he can, but never hesitates to say “No” when he must

Favorite Quotations:  

* By Nature all men are alike, but by education become different -- Anonymous
*
学如逆水行舟,不进则退。Learning is like rowing upstream, not to advance is to drop behind -- Chinese Proverb
*
知之者不如好之者,好之者不如乐之者。He who has a knowledge in a matter is not as good as he who is interested in it; he who is interested in it is not as good as he who enjoys doing it -- Confucius (Chinese philosopher and educator, 551 B.C. - 479 B.C.)
* The successful person has the habit of doing the things failures don't like to do. They don't like doing them either necessarily. But their disliking is subordinated to the strength of their purpose. -- Stephen R. Covey: The Seven Habits of Highly Effective People
*
We must do what America does best, offer more opportunity to all and
demand more responsibility from all . - Inaugural Address of United States President William J. Clinton, January 20, 1993
* (Last, but not the least)
Eureka! - California State Motto

Back to Top

Last update: 08/13/2019

Home Classes Vita Publications
MISA Acct & IS COBAE Home CSUN Home