Web Design for Beginners
Software Engineering 101
Learn the history of Software Engineering along with some of the more important innovations over the past few years, including the Rational Unified Process (RUP), Agile, Requirements Analysis, Object Oriented Technology and more.
Textbooks and Guides
Foundations
| Structure and Interpretation of Computer Programs | ||
| Definitive work on Security Engineering | ||
| How to think like a computer scientist | ||
| Easy Math Tricks I | ||
Math and Science
Software engineering requires a foundation in math and science, as with any engineering discipline (Usually up to Calculus 2. This collection of DVD's will help you get a strong foundation in those subjects.
