Computer science is a diverse topic encompassing computer technology, hardware, software,
security, communications, programming, algorithms, functions, and storage. Computer
science start with reviewing bits and binary code, including how they are transmitted and
stored, and go all the way to computer algorithms. Computer science course will be of
great interest to IT professionals who would like to review the diverse range of topics
found in computer science.
Design a Data structure
In Computer Science, a data structure is a particular way of organizing data in a computer
so that it can be used efficiently . Data structures can implement one or more particular
abstract data types (ADT), which are the means of specifying the contract of operations
and their complexity.Data structures provide a means to manage large amounts of data
efficiently for uses such as large databases and internet indexing services.
Concepts of C programming
Description- C programming is one of the most widely used languages for designing
operating systems, application softwares and embedded applications. This course provides
the learners with an understanding of the C programming environment. The learners will
understand the syntax of programming, use of different tokens in C, different types of
decision making, branching and looping statements, use of functions, pointers, arrays,
structures and unions. Upon completion of this course, the learner shall be able to write
C programs for a variety of applications using the variety of features in C.
Introduction to Database Management Systems
Description- Database management systems have become an extremely crucial component of
majority of organizations in the present world. This Course will introduce the learners to
the different concepts in DBMS like data models, relational data models, file structures,
transaction processing, database recovery and security. The learners can apply the
knowledge from this course for different real world applications.
Computer Network
This course provides the student with fundamental knowledge of the various aspects of
computer networking and enables students to appreciate recent developments in the area.
Computer Organisation
This course shall help to develop and enable knowledge for the structure and function of
digital computers, operating systems and basic assembly language programming.