James Nordlund

James Nordlund

Courses Taught

The courses listed below are organized in reverse-chronological order from when I most recently taught the class.

The Theory of Corporate Finance
Ph.D. course in the foundations of corporate theory.

Financial Modeling and Analytics Using Python
Principles of programming for finance students. A sampling of topics covered is available in my work-in-progress online textbook.

Option Pricing with R
Valuation of financial derivatives using the quantmod package in R.

Excel-based modeling of firm value, including pro forma analysis, cost of capital calculation, and simulation.

Principals of investments.

Invited Guest lectures

Introduction to Python for Accounting Research
Material for accounting doctoral students during a summer coding workshop.

Web Scraping and Textual Analysis
A two-day introduction to Python programming for accounting/economics/finance researchers interested in using textual analysis. See my blog post, Analyzing Grammar in Python, for an example of the potential that natural language processing can bring to research.

Other Student Engagement

Educational Software Development

I wrote the ether-real-estate module in Python to introduce students to the world of commercial real estate valuation. The module simulates a game in which players purchase properties that rent out real estate to businesses. When a firm’s lease expires, players submit bids to the firm for a new lease and the winning bidder adds the firm to one of their properties for the duration of the lease. All transactions take place on a private Ethereum blockchain, which allows students to explore blockchain technology as a ledger for recording transactions. The software is available via pip:

pip install ether_real_estate

Technology Grants for Educational Equipment

I’ve been awarded multiple grants from LSU, with a total university buy-in of over $75,000. These awards support purchases of educational equipment for teaching in a hybrid/online space, including multiple smart whiteboards for enhanced in-class experiences, a server for hosting teaching materials, a lightboard for engaging asynchronous lecture content, and a DSLR camera for recording lectures.