This course has two parts

part 1:

Introductory Java programming course, will be introduced to powerful concepts such as functional abstraction, the object oriented programming (OOP) paradigm and Application Programming Interfaces (APIs). Examples and case studies will be provided so that you can implement simple programs on your own or collaborate with peers.

part 11

Introduces the underlying concepts behind data modeling and database systems using relational database management systems (RDBMS), the structured query language (SQL).