This course is meant to introduce people who have no programming experience to the world of computer science. With the tech industry becoming one of the most trending fields in the job market, learning how to program can be one of the most important and meaningful skills. This course will teach the basic, foundation concepts of programming in an easy-to-follow manner.

The first part of the course will get students acquainted with some basic concepts used in programming and will lay the conceptual groundwork that the rest of the course will build upon. After learning the basic terms and concepts of computer programming, the next two sections of the course allow students to practice these concepts hand-on.

The aim of Database is to gain an understanding of the significance of Database Management Systems (DBMS) or Relational Database Management System in business; to acquire the knowledge and skills to design, develop, implement and use a commercial relational database business management system for a simplified real-world application