Reading list: moaveni
engineering fundamentals