Courses¶ Algorithm and Languages¶ Nine Chapter Dynamic Programming Functional Programming Principles in Scala Artificial Intelligence and Machine Learning¶ Machine Learning CS224N Lecture Notes CS224N Write-up 6.431 Probability Learning From Data Mining Massive Data Sets Convolutional Neural Networks Distributed Systems¶ Nine Chapter System Design Concurrent Programming in Java Project Management¶ USMx: ENCE607.1x Applied Scrum for Agile Project Management Systems and Security¶ 6.828 Operating System Engineering Communication and Leadership¶ Business Writing Colorado Interpersonal Communication for Engineering Leaders Interpersonal Communication