Learning the Dart Language is essential for programming Flutter applications. This course will introduce essential programming concepts using the Dart language. Students will learn key programming concepts such as variables, control statements, collections, functions, and classes. Students will also be introduced to the Flutter Software Development Kit that allows for the creation of cross-platform applications and emulators that can test applications. Prerequisite: Basic exposure to computer programming.