Course image Machine Learning
Department of Computer Science
Machine Learning (ML) is a subset of artificial intelligence that empowers computer systems to autonomously learn from data, recognize patterns, and make decisions without being explicitly programmed. Instead of hard-coding rules, ML feeds algorithms vast amounts of data to gradually improve their predictive accuracy.
Course image Data Mining
Department of Computer Science

Data mining is the process of using statistical, computational, and machine learning techniques to extract hidden patterns, correlations, and insights from large datasets. It acts as a bridge in the knowledge discovery process, turning raw data into actionable intelligence for predictive modeling and better decision-making

Course image Python for Data Analytics
Department of Computer Science

The course aids in familiarizing with the libraries and functionalities provided by python in analyzing and  processing data.

Course image Business Intelligence and Data Visualization
Department of Computer Science

To understand the concept of data visualization

To understand different types of data used in analytics.

To understand the latest trends in data visualization

To apply the story telling technique in data visualization

To develop data visulaization using Power BI

Course image Technical Writing using LATEX
Department of Computer Science

This course empowers you to create professional and polished technical documents using LaTeX, the industry standard for scientific and academic writing.

Course image Internet and Web Technologies(Minor)
Department of Computer Science

The course covers the fundamentals of computer networks, including types, topologies, communication mediums, networking tools, security, and an introduction to the Internet, HTML, and webpage design.

Course image Operating Systems
Department of Computer Science

Illustrate the creation and working of a process,threads and the execution of these in single processor and multiprocessor systems.

Discuss issues of Memory management and process management including process structute, synchronization, scheduling and communications.

Interpret the reasons for deadlock state and the solution meythods to handle deadlock.A

Analyze the various devices and resource management techniques in time sharing and distributed systems.

Appreciate the need of access control and protection in an opearting systems


Course image Research Methodology - IT Applications in Research
Department of Computer Science
Identify the components of a computer system and demonstrate basic proficiency in commonly used applications
Develop various IT web services for the betterment of Knowledge.
Applications of Software for data management of environmental issues.