Computer Science & Engineering (CSE) is the systematic study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. Students who have a knack for programming and coding can do software engineering and those who prefer networking and system administration, can do hardware engineering. NSHM has emerged as one of the best engineering colleges in West Bengal for Computer Science engineering, providing students with the best opportunities to transform their engineering careers.
Computer scientists invent algorithmic processes that create, describe and transform information and formulate suitable abstractions to model complex systems. Apart from teaching core subjects, the department regularly conducts workshops, training programmes and conferences to provide best technical skills and software engineering ethics. It also promotes active industry-institute collaboration by identifying areas of interest that are beneficial for students. In this technology-driven era, students can pursue successful careers with a degree in Computer Science Engineering and attract a handsome salary right after finishing study.
IT sector in India in booming right now and that presents exponential scope for computer science graduates in India. According to NASSCOM, the Indian IT domestic sector will account for US$ 50 billion in terms of earnings and a huge quantum of profit is expected from the export and domestic IT sector which would be worth US$ 225 billion. Here are some roles offered after the completion of CSE:
Program structure, algorithms, flowcharts, programming system, complier, interpreter, programming with C and Python, applications in problem solving
“Software design around data, attributes and behaviour, OOPS, object-oriented programming in Java: defining classes, invoking methods, libraries, etc., encapsulation, abstraction, inheritance, and polymorphism
Shell types – Bourne, C Shell, Korn Schell , Shell programming and scripting in UNIX/LINUX/Windows
computational efficiency of the principal algorithms – sorting, searching, hashing, Identify appropriate data structure & algorithmic methods
Analyze the asymptotic performance of algorithms, Synthesize efficient algorithms in common engineering design situations
Analyze database requirements, determine relationships of entities, logical design of the database, DBMS/RDBMS and big data modeling and management.
structure, function and characteristics of computer systems, architecture design, RISC and CISC, components of computers design, controls, central processing, interfaces, etc.
Traditional, Agile and Lean project management, Automata, software development lifecycle – Waterfall, Rapid Application Development, Extreme Programming, Iterative development – portability, scalability, maintainability
components of a computer operating system, interactions, scheduling, deadlocks, memory management, synchronization, system calls, and file systems.
data communication, computer networks, communication protocols be exposed to the TCP/IP protocol suite and OSI
Fundamentals of cryptography, Network security, Applied mathematics, secure a message over insecure channel, Confidentiality, Integrity and ‘anytime-anywhere’ safe-access to data.
Critical understanding Cyber Law, Competencies for dealing with frauds and deceptions (Confidence Tricks, Scams), other Cyber crimes etc..
Image fundamentals, mathematical transforms for image processing and enhancement techniques.
foundations of the Cloud Computing, Cloud network topology, Client-Server cloud technology, Cloud computing in their real life scenarios.
artificial intelligence (AI) principles and approaches, building blocks of AI intelligent agents: Search, Knowledge representation, inference, logic, and learning, AI/ML applications with business and scientific data
concepts of morphology, syntax, semantics and pragmatics of the language, speech recognition, computational linguistics, machine learning, NLP using python
Fundamentals of e-Com, m-Com systems, supply chain, logistics, intra/extranet resources management, data and decision systems
Fee Structure as per latest Govt notification 466-Edn-(T)/10M-04/2004(Part IV) dated 16.10.2023
|Sem 1||Sem 2||Sem 3||Sem 4||Sem 5||Sem 6||Sem 7||Sem 8||TOTAL|
|AY 23-24||AY 24-25||AY 25-26||AY 26-27||AY 23-27|
|Student Welfare, Sports & Games Fee||500||500||500||500||500||500||500||500|
|Alumni Membership Fee||0||0||0||0||5000|
|Total fee excluding University charges||79750||63750||63750||63750||63750||63750||63750||68750||531000|
10+2 passed in Science stream. Qualifying entry requirement: WBJEE and JEE (main). Admission to second year of B. Tech programme (Lateral Entry) is based on qualifying JELET.
The Department of Computer Science and Engineering of NSHM, has always attracted the best of engineering aspirants from all over the country. It is successful in producing skilled and competent Computer Engineers and Entrepreneurs ready to satisfy the needs of the industry and society at large. It provides well equipped computer labs of advanced Data Science labs, Artificial Intelligence lab, Machine Learning lab, Networking lab, Software Engineering lab and Advanced Computing Labs. It also has tie ups with different IITs for MOOCs courses as local chapter and reputed companies to make the students suitable for industries and research. CSE Department also provide mandatory Industrial training and Internship to students for enhancing the their professional skills and develop the students for Industry through CLC, VACA and VACT classes