This course covers topics related to various application development environments that are popularly needed to satisfy the modern computational needs. The aim of the course is to provide students practical insight on programming environments that can be applied to different fields including, but not limited to, scientific computing, distributed programming, machine learning, data science, cloud computing and IoT(Internet of Things). Upon successful completion of the Modern Programming Platforms course, the students are expected to gain skills and hands-on experience in modern application development tools and techniques, so that they can implement practical solutions to satisfy the emerging computational needs of the industry
- Teacher: Tamer Tulgar