The curricula of programmes have been designed to cater to the ever changing needs and demands of IT industry. The focus is on holistic learning and empowering students to make significant contributions at all levels. The cafeteria system of electives gives a handful of choices for the students to develop expertise in their area of interest.
B.Tech Computer Science and Engineering is accredited by the Computing Accreditation Commission and Engineering Accreditation Commission of ABET, http://www.abet.org. The School offers research programmes such as M.Tech. (by research) and Ph.D. All engineering, M.Sc. programmes have been accredited by Institution of Engineering & Technology, UK (IET- formerly known as IEE, UK) during the year 2004-05.
Computer software engineers apply the principles of computer science and mathematical analysis to the design, development, testing and evaluation of the software systems. The tasks performed by the engineers of this discipline evolve quickly, reflecting on new areas of specialisation or changes in technology, according to the preferences and practices of the employers.
There is ample job opportunity for engineering graduates of Bioinformatics specialization across the globe. The numerous job positions that a candidate can hold with B. Tech (CSE) with specialization in bioinformatics are:
Three basic security concepts primary to information on internet are confidentiality, integrity, and availability. Concepts related to the people who use that information are authentication, authorization, and nonrepudiation.
BTech CSE with specialization in Information Security is a graduate-level introductory course for information security. The course spreads over basic concepts and principles of information security, and the fundamental approaches to secure computers and networks along with the core components of Computer Science and Engineering components. Its main topics include: security basics, software security, security management and risk assessment, operating systems security, database security, cryptography algorithms and protocols, network authentication and secure network applications, malicious malware, network threats and defenses, web security, mobile security, legal and ethical issues, and privacy.
Principles of Operating Systems / Fundamentals of Computer Science / Problem Solving Techniques / Programming in C / Digital Logic and Computer Design / Computer Architecture/ Object Oriented Programming / Data Structures / Visual Programming / Fundamentals of Database Management Systems / System Software / Principles of Graphics & Multimedia / Introduction to Computer Networks / Java Programming / Web Technology / Principles of Software Engineering / Microprocessors.
|Effective English (English deficient students only)||3|
|English for Engineers - I||3|
|English for Engineers - II||3|
|Computer Programming and Problem Solving||3|
|Ethics and Values||3|
University / Management Elective
|Multivariable Calculus and Differential Equations||4|
|Differential and Difference Equations||4|
|Applied Probability, Statistics and Reliability||4|
|Discrete Mathematical Structures||4|
|Theory of Computation||4|
|Graph Theory and its Applications||3|
|Basic Electrical and Electronics Engineering||4|
|The Object Oriented Paradigm||4|
|Object- Oriented Programming Lab||2|
|Digital Logic Lab||2|
|Data Structures and Algorithms||4|
|Data Structures and Algorithms Lab||2|
|Computer Architecture and Organization||3|
|Algorithm Design and Analysis||3|
|Embedded Systems Lab||2|
|Operating Systems Lab||2|
|Computer Networks Lab||2|
|Programming Language Translators||3|
|Database Systems Lab||2|
|Software Engineering Lab||2|
|Internet & Web Programming||3|
|Internet & Web Programming lab||2|
|Microprocessor and Interfacing||3|
|Microprocessor and Interfacing Lab||2|
|Digital Signal Processing||3|
|In plant Training||2|
|Advanced Computer Architecture||3|
|Concurrent and Distributed Systems||3|
|Software Practice and Testing||3|
|Data Warehousing and Data Mining||3|
|Human Computer Interaction||3|
|Multimedia Systems and Algorithms||3|
|Modeling and Simulation||3|
|Hardware Software Co-design||3|
|Computer Organization and Design||3|