

Computer Science (Honours)
Computer science deal with the theoretical foundations of information and computation, taking a scientific and practical approach to computation and its applications.
Computation follows well-defined models (such as algorithms and protocols) in the practice of information processing.
The study of computer science involves systematically studying methodical processes (such as algorithms) in order to aid the acquisition, representation, processing, storage, communication of, and access to information.
This is done by analyzing the feasibility, structure, expression and mechanization of these processes and how they relate to this information. In computer science, the term ‘information’ refers usually to information which is encoded in bits and bytes in computer memory.
The main contents of the syllabus contains Basic Electronics, Digital Electronics, Computer Organization and Architecture, Programming in C, Computational Mathematics, Operating System, Computer Graphics, Internet of Things (IoT), Data Communication and Networking, Introduction to Algorithms, Microprocessor 8085, Data Base Management System (DBMS), Software Engineering, Data Mining, Image Processing, Java, Object Oriented Programming, Python Programming, Theory of Computation, Operation Research (OR), Computational Intelligence, Information Security, Embedded systems and Multimedia applications.