Course Descriptions and Schedule

Please note that course schedules may be amended due to low enrollment, faculty availability, and/or other factors.

MSDS 431-DL : Data Engineering with Go


Description

This comprehensive introduction to the Go programming language reviews data structures and algorithms, the Go standard library, and packages for database access, analytics, and modeling. Students work on systems programming problems across various hardware and software environments, developing software applications, implementing database servers and clients. They learn about microservices and application programming interfaces. They learn about concurrent processing and massively parallel processing. They learn how to work with containers and how to implement scalable, high-performance, distributed systems in the cloud. Prerequisites: None.


Summer 2022
Start/End DatesDay(s)TimeBuildingSection
06/20/22 - 08/27/22Optional Sync Tu
7 – 9:30 p.m. 55
InstructorCourse LocationStatusCAESAR Course ID
Arroyo, Edward
Online
Coming soon

Fall 2022
Start/End DatesDay(s)TimeBuildingSection
09/20/22 - 12/10/22Optional Sync Tu
7 – 9:30 p.m. 55
InstructorCourse LocationStatusCAESAR Course ID
Arroyo, Edward
Online
Open

Winter 2023
Start/End DatesDay(s)TimeBuildingSection
01/03/23 - 03/18/23Optional Sync Tu
7 – 9:30 p.m. 55
InstructorCourse LocationStatusCAESAR Course ID
Arroyo, Edward
Online
Open

Spring 2023
Start/End DatesDay(s)TimeBuildingSection
03/27/23 - 06/10/23Optional Sync Tu
7 – 9:30 p.m. 55
InstructorCourse LocationStatusCAESAR Course ID
Arroyo, Edward
Online
Open

Summer 2023
Start/End DatesDay(s)TimeBuildingSection
06/20/23 - 08/26/23Optional Sync Tu
7 – 9:30 p.m. 55
InstructorCourse LocationStatusCAESAR Course ID
Arroyo, Edward
Online
Open
^ Back to top ^