Course image Text Analytics & Natural Language Processing
Integrated MSc Computer Science (Data Science)

Course Objectives

Text analytics concepts and applications

Fundamental of Information retrieval and natural language processing

Text analytics framework

Theoretical techniques and applications in text analytics (e.g. social media)


Course image Programming in Python_2024
Integrated MSc Computer Science (Data Science)

After completing this course, the student will

·       understand basic knowledge in Python programming.

·       learn how to design and program Python applications.

·       acquire object-oriented skills in Python.

·       able to work with python standard library.


Course image Programming in Java
Integrated MSc Computer Science (Data Science)

Course Objectives

·       To familiarize basic concepts of OO programming.

·       To understand the concept of constructors, packages and multithreading.

·       To inculcate concepts of GUI programming using swing.

·       To be able to create applets and implement database connectivity.


Course image Advanced Python Programming
Integrated MSc Computer Science (Data Science)

On completion of course, students should be able:

·       To learn about some Python functionality and techniques that are commonly used.

·       To understand and use functionality of various Python libraries for different scientific and mathematical tasks.

·       To gain basic insight of implementation of advanced concepts and use of various libraries for applying Machine Learning for problem solving.

·       To acquire knowledge about the frameworks in Python.

·       To analyze large data sets in Python from data science.


Course image Operating System Concepts
Integrated MSc Computer Science (Data Science)

Learning operating systems (OS) is all about unlocking the secrets of how computers work gaining control over your digital experience. Your OS knowledge will be a stepping stone for exploring programming languages, cybersecurity and cloud computing.

After completing the course, you will be able to explain

  •   The fundamental concepts regarding an OS
  •   Concept of a process and management of processes
  •   Inter process synchronization methods and deadlock handling
  •   Various memory management techniques
  •   Concept of file and various file handling methods




Course image Full Stack Programming Techniques
Integrated MSc Computer Science (Data Science)

Learner can:

·       Identify Structure and implementation of  HTML/CSS.

·       Apply intermediate and advanced web development practices.

·       Implement basic JavaScript.

·       Create visualizations in accordance with UI/UX theories.

·       Develop a fully functioning website and deploy on a web server.


Course image Mobile Application Development using Kotlin
Integrated MSc Computer Science (Data Science)

Upon successful completion of this course, students should be able to:

·       Familiarize with Kotlin programming

·       Develop Android applications using Kotlin