B. Sc. (Honours) Computing and Programming is designed to develop the knowledge and skills in computing as well as in programming to solve computational problems.The program will consist of theory courses to be taught by highly qualified faculty and state of the art laboratories equipped with modern computing tools and computer programming facilities. This program covers fundamental and core courses of mathematics, computer science including distributed computing, parallel computing and cloud computing, cyber security, data science, information system and security, computer networks etc. Summer training and internship, dissertation/project work enables learners to apply concepts and techniques learnt during the programme and will develop the communication, problem solving, team work and leadership skills to meet the requirement of the industries/organizations. After successful completion of the programme, students will be eligible for Data Scientist, Business Analyst, Software Engineer etc. profile in the various Information Technology/ Software Industries. Apart from providing excellent opportunities for higher studies, this programme develops skills for starting IT related start-ups/ entrepreneurship also.