- Foundations of Project Management
- Project Initiation: Starting a Successful Project
- Project Planning: Putting It All Together
- Project Execution: Running the Project
- Agile Project Management
- Capstone: Appying Project Management in the Real World
- Software Design as an Element of the Software Development Lifecycle
- Software Design as an Abstraction
- Software Design Methods and Tools
- Software Design Threats and Mitigation
- Foundations, Payments and Regulations
- Cryptocurrency and Blockchain: An Introduction to Digial Currencies
- Lending, Crowdfunding and Modern Investing
- Application of AI, InsurTech, and Real Estate Technology