About Me

Tuesday, August 5, 2008

EngGen403

Lecture seems to be focussed on design safety. Liabilities. Difference between risk we accept and risk imposed on us. Story telling a few engineering cases where engineering work has failed people though the identification of responsible parties are a bit vague. In other words, the lecturer stops short of suggesting who the responsible party/parties are.

Composed and transmitted from my iPod Touch

CompSys704

The last instruction of each task is a task complete instruction which stores the context of the task when it is executed again. Can compare two input signals in the Reactive Functional Unit.

Hybrid Reactive Architecture is biased towards FPGA implementation because of the use of embedded shared memories. Allows the integration of application specific programmes which is hardware with ReMIC which is software.

SystemJ: Java + Esterel + Communicating synchronous processClick domains connected with asynchronous channels. Java is non-deterministic but has threading support. Each clock domain contains reactions which are sequential instructions combined concurrently with signals between each other. SystemJ source code is translated to hardware and software components throgh Asynchronous Graph Code.

Composed and transmitted from my iPod Touch

Monday, August 4, 2008

EngEng403

Lecture started with another prepared speech.
Science
A body of knowledge or way of thinking.
Difference between pure and applied science? Sometimes science can be influenced by the scientist and the interpretations of words used. Falsifiable claims said to be scientific.

Lecture seems geared at creating good scientific claims. Telling us the motivations behind experiments. Sociologists and physicists playing pranks on each other by submitting bogus papers.

Assessing one's conscience when undertaking scientific work. Taking into account what is happening around them. Not disclosing information or findings that could be used for harm.

Whistle blower protection.

Composed and transmitted from my iPod Touch

Fin251

Continuation from valuating shares. Expected return is dividend plus resulting capital gain. Recursive Valuatuon Formula. Discount the future share price by your return. Investment horizon: length of time a sum of money is to be invested. Apparently, all investors will reach the same valuation no matter what this investment horizon is.

Instead of discountign future dividends to reach the final selling price, use some assumptions: Zero growth where EPS = Dividends per share; Constant growth where dividends grow in a compounded; Non - constant growth where a piecewise dividend rate is used.

Composed and transmitted from my iPod touch

Friday, August 1, 2008

CompSys704

Original ReMIC: no support for context switching or execution of multiple tasks. Scheduling support being added. Each task has one external release signal. Task abstraction in the processor made of task descriptor and code. Task table is used to keep the task descriptors and the executing task index is used to point to the active task. All tasks are defined and ready to run and given a priority and the table entries are sorted by priority.

ReMIC extended to be realtime. Timers can be defined and connect timeout signals to task release signals.

Sent from my iPod Touch

CompSys705

Did a short review of last week's lecture. Short example on writing a CCS for a simple communicating process model. Suppression of internal signals through restriction.

Two types of semantics: operational (rules) and denotational (objects). External non-determinism: system makes a choice. Notion of concurrency is interleaved as it is assumed that asynchronous concurrency is employed by the system.

Relation
A subset of SxS
Let S = {1, 2}
Then SxS = {(1, 1), (1, 2), (2, 1), (2, 2)}
R = {(1, 1), (2, 2), (1, 2)}
Must be reflexive, symmetric and transitive.

Processes with the same trace set may not behave equivalently.

Homework: Poset, Preorder, Total order, Equivalence, Power set.

Sent from my iPod Touch

Fin251

Long term bonds are more price sensitive. Determining the value of a bond based on its risk; default premium. Influenced by credit rating (speculative/investment grade) and priority of being paid the face value. One basis point = 0.01%.

Corporate bond innovations: zero coupons where bonds are sold at a deep discount; floating rate bonds have their coupon rate reset periodically; convertible bond where bonds can be converted to shares.

Lecturer forgot that he skipped a couple of slides on Wednesday. Realised yield is tangible. Bond valuation now finished.

Valuing shares: Net Tangible Asset; earnings per share * P/E multiple; discounted cash flow.

Limitations of NTA
Based on historical cost less accumulated depreciation, ignores intangible assets and future growth. Liquidation value.

Limitations of multiples
Not practical with negative cash flow or growing rapidly, selecting comparable companies to guess P/E ratio, earnings not the same as cash flow, P/E ratio is based on market price which is speculative.

Sent from my iPod Touch