Contact Form
Contact Form
Contact Form
Contact Form


The Department of Computer Science and Engineering (Internet of Things and Cyber Security Including Blockchain Technology) was established in the academic year 2022-23 with B.E. (CS-IOT-CS) with an intake of 60 students. There has been consistent development in all the spheres including infrastructure, staff and student strength. Well-equipped laboratories with high-end computers, high-speed internet (Broadband and Wi-Fi) facilities and well-qualified staff members ensure excellent standards of education delivered by the department. Computer Science and Engineering (Internet of Things and Cyber Security Including Blockchain Technology) is a dynamic and exciting area that provides excellent career opportunities in various sectors of the society. We are committed to give our students an environment where they develop their critical thinking and problem-solving skills as they advance through the program.

Department Vision and Mission

  • To develop professionals who are skilled in the area of IOT, Cybersecurity and Blockchain.
  • To impart quality and value based education and contribute towards the innovation of computing, networks, security to raise the satisfaction level of all stakeholders.
  • Our effort is to apply new advancements in high performance computing hardware and software.
  • To Achieve excellent standards of quality-education by using the latest tools, nurturing collaborative culture and disseminating customer oriented innovations to relevant areas of academia and industry towards serving the greater cause of society.

The Program Educational Objectives of the CSE – IOT and blockchain using cyber security Undergraduate program are designed to produce knowledgeable IOT and block chain engineers who are ready to contribute effectively to the advancement of IoT and Cybersecurity systems. The graduates shall:

  • PEO1: Apply analysis, predictions, security, optimization ,decision making and develop skills in order to formulate and solve complex Intelligent computing and multidisciplinary problems.
  • PEO2: Take up higher studies, research & development and other creative efforts in the area of IOT and BlockChain.
  • PEO3: Use their skills in an ethical & professional manner to raise the satisfaction level of stakeholders.
  • Understand the engineering knowledge in the areas of IOT, blockchain, cyber security, artificial intelligence, full stack, web development, gaming, virtual reality and augmented reality.
  • Design and integrate hardware and software systems in the areas of IOT, Blockchain and Cloud Computing with strong emphasis on lifelong learning to create feasible engineering solutions for the advancement of society.
  1. Engineering Knowledge: Apply the knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.
  2. Problem Analysis: Identify, formulate, review literature and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural science and engineering sciences.
  3. Design / Development of Solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety and the cultural, societal and environmental considerations .
  4. Conduct Investigations of Complex problems: Use research based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
  5. Modern Tool Usage: Create, Select, and apply appropriate techniques, resources and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations .
  6. The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
  7. Environment and Sustainability: Understand the impact of the professional engineering solutions in societal and environmental context and demonstrate the knowledge of , and need for sustainable development.
  8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
  9. Individual and Team Work: Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary settings.
  10. Communication: Communicate effectively with the engineering community and with society at large. Be able to comprehend and write effective reports documentation. Make effective presentations, and give and receive clear instructions.
  11. Project management and finance: Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team. Manage projects in multidisciplinary environments.
  12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in the broadest context of technological change.
Subject Code Subject Name CO CO Description
BT-101 Engineering Chemistry Differentiate hard and soft water; solve the related numerical problems on water purification and its significance in industry and daily life. Select the lubricant for various purposes based on the type of
Machines. Equipped with basic knowledge of polymer , methods of
polymerization and various industrial applications of polymers Draw the Phase diagrams of one & two component systems and causes, consequences and methods to minimize corrosion to improve industrial designs. Identify the structure of unknown/new compounds with the help of spectroscopy and understand periodic properties such as ionization potential, oxidation states and electro negativity
BT-102 Mathematics-I To introduce the fallouts of Rolle’s Theorem that is fundamental to application of analysis to Engineering problems. To introduce the idea of applying differential and integral calculus to notions of curvature and to improper integrals. Apart from some applications it gives a basic introduction on Beta and Gamma function To develop the tool of power series and Fourier series for learning advanced Engineering Mathematics. To familiarize the student with functions of several variables that is essential in most branches of engineering To develop the essential tool of matrices and linear algebra in a comprehensive manner.
BT-103 English for Communication Effective use of verbal and non-verbal communication for enhanced soft skill beside enhanced reading comprehension as well Write the different kinds of letters, reports and technical writing. Apply basic rules of grammar in both written as well as oral communication.
BT-104 Basic Electrical & Electronics Engineering To introduce the concept of Basics of DC electrical Network including network theorems. To introduce the concept of Basics of AC electrical Network(single phase & 3 phase).. To study of law of Electromagnetism, introduction of transformer. To study of various electrical Machines. To study Basic Concept Digital Electronics.
BT-105 Engineering Graphics Draw various types of scales, and curves. Draw orthographic projections of points & lines Draw orthographic projections of Planes & Solids Draw sections and development of solids including cylinders, cones, prisms and pyramids. Draw isometric views of Planes and Solids, Drawing using AUTOCAD.
BT-106 Manufacturing Practices Use hand and power tools for different manufacturing processes Operate machine tools while preparing any component Select the appropriate tools required for specific operation. Comprehend the safety measures required to be taken while using the tools. Prepare Foundry, Fitting, Carpentry, Welding and smithy Job.
BT-107 Internship-I (60 Hrs Duration) at the Institute level Demonstrate the application of knowledge and skill sets acquired from the course and workplace in the assigned job function/s Solve real life challenges in the workplace by analysing work environment and conditions, and selecting appropriate skill sets acquired from the course Exhibit critical thinking and problem solving skills by analysing underlying issue/s to challenges Demonstrate appreciation and respect for diverse groups of professionals by engaging harmoniously with different company stakeholders Exhibit professional ethics by displaying positive disposition during internship
BT-108 Swachh Bharat Summer Internship Unnat Bharat Abhiyan (100Hrs)/ Rural Outreach This course is to sensitize students about the socio-cultural aspects of the rural areas parochial to their colleges. Students are expected to observe, investigate and learn about the following aspects of the rural region: i. Demographics, Literacy, Geographical parameters of the Village; ii. Schemes of government of India and State of Madhya Pradesh in operation in the villages. To enhance critical thinking by making them participate in social activities and imbibe human values among them. Rural Swachh Bharat Abhiyan is to promote cleanliness and develop healthy habits in people in villages. Unnat Bharat Abhiyan: To build an understanding of the development agenda within institutes of Higher Education and an institutional capacity and training relevant to national needs, especially those of rural India.
BT-201 Engineering Physics The Coursework is designed to provide students the opportunity to learn key concepts of Wave nature of particles and the Schrodinger equation. Student will able to understand the knowledge of Wave optics i.e. interference and diffraction. To introduce the idea of solids like semiconductors (P type and N Type semiconductors), Diodes and Hall effect. STudents will also be able to understand the basic concept of superconductivity. To develop the understanding of Lasers, fiber optics and their applications in field of engineering sciences. To provide you to basic understanding of Electrostatics in vacuum.
BT-202 Mathematics-II To introduce effective mathematical tools for the solutions of ordinary and partial differential equations that model physical processes. To introduce the tools of differentiation and integration of functions of complex variable those are used in various techniques dealing engineering problems. To acquaint the student with mathematical tools available in vector calculus needed various field of science and engineering.
BT-203 Basic Mechanical Engineering Understand the properties of material, stress strain. Properties of alloys and cast iron. Understand the concept measurement and machine tools their operations and their applications. Understand the concept of fluid flow , properties of fluid, Bernoulli’s equation, Pascal’s law. To Understand the concept of heat and temperature, law of thermodynamics, boilers and their mountings and accessories, basic Refrigeration cycles and its applications. To Understand the working of different cycles and 4 strokes, 2 stroke engines and their applications.
BT-204 Basic Civil Engineering & Mechanics Students will acquire the basic knowledge in different fields of civil engineering and materials used in construction. Gain the ability to use modern survey equipment to measure angles and distances. Students will understand the basic of contour lines and map Students will have the ability to identify, formulate and solve engineering problems related to Engineering Mechanics: Statics Students will be able to analyse beam for shear force and bending moment.
BT-205 Basic Computer Engineering Able to understand the basic applications of computers in various fields, describe operating system, its role and functionalities and to apply concepts of MS word, MS power point, MS Excelefficiently. Discuss and apply simple algorithms for arithmetic and logical problems. Translate the algorithms to programs applyingobject-oriented concepts in C++ programming language. Understand basics of computer networks, OSI layers and protocols, E commerce applications, impact of securitythreats and attacks on networking systems and also security measures Understand the different method for representing and processing data and to get awareness about the impact of cloud computing, its various type of services.
BT-206 Language Lab & Seminars learners to develop good listening skills. Encourages learner to talk freely and lose their shyness when talking in front of the people To develop the overall personality of the students by the practical activities Helps in confidence building, motivation to be more presentable and help in removing the stage fright Develops speaking, writing, reading, listening and presentation skills.


Dr. Sathish Kumar Penchala

Associate Professor & Head

Computer Science and Engineering

(Internet of Things and Cyber Security Including Blockchain Technology)

Cont: 0731-4010514

Email: [email protected]


The Department of Computer Science and Engineering (Internet of Things and Cyber Security Including Blockchain Technology) welcomes you to be a part of the thriving computer science community and become visionaries and change makers of the future. Our distinguished faculty members ensure a wide range of diverse learning experiences ranging from the fundamentals of Computer Science, Core Courses, Programming, Emerging Technologies like Big Data Analytics, Data Mining, IoT, AI, Machine Learning, Cyber Security, Block-chain, Professional Ethics, Research Methodologies and Open-Source Technologies to name just a few.

Our Department of Computer Science and Engineering (Internet of Things and Cyber Security Including Blockchain Technology) is dedicated to ensuring great careers for its students. Our faculty and students are constantly striving to excel and to advance the state of the art in Computer Science and Engineering. Our understanding is that persons who are clear and thorough about the fundamentals can adapt to rapid changes in technology relatively easily. We want the education imparted to our students to be the basis of a lifetime of learning. Learning is a continuous process and does not end with the acquisition of a degree, especially because steady and rapid advances in computing technologies shorten the life of tools and techniques prevalent today. Therefore, we do not aim to make our students walking manuals of any language or package. Instead, they are given a strong foundation in computer science and problem-solving techniques, and are made adaptable to changes with a strong emphasis on Context & project based learning through mini projects, industry visits, guest lectures, student activities & Leadership events, professional societies like Computer Society of India and incubation centers. Well maintained labs with all open source technologies and all latest tools and software. We believe that this approach to teaching-learning, coupled with practical experience gained during Industrial Training in reputed organizations, equips our students to handle the challenges posed by the software industry. I am confident that one can find our students worthy of the organization where they join.

Students along with the teachers are constantly involved in exciting and interesting problems/projects to explore and innovate new methods and finding sustainable solutions, published in various national and international journals.

It remains as the most preferred choice of all the students seeking admission in IIST. We as a team sincerely welcome the young talent who aspire to pursue studies, to educate, or to innovate in the area of Computer Science and Engineering (Internet of Things and Cyber Security Including Blockchain Technology). So Come and Join us.


Semester SIG’s on Description Outcome (Certificate/ Project etc)
I Sem Logic Building & Basic Programming using C language Able to Solve Programming Problems easy to average level Preparation for earning Certificate
II Sem Programming Basics using C/C++ Language Able to Solve Programming Problems  average to hard level Earn Certificate
III Sem Data Structures ALGOLUTION: Foundation of Data Structures and Algorithms Able to Understand and Apply Data Structure Concept Preparation for competitive Programming
PYTHON OOP Concept helpful for Placements and implementation of Data Structure Earn Certificate
IV Sem Data Structures Algolution – Algorithmic Pinnacle – Navigating Complexity: Able to Understand and Apply Data Structure Concept Preparation for competitive Programming
Core JAVA Able to Work in Frame Work Earn Certificate
V Sem Algorithm Design Algolution – Evolution of Coding through Algorithms Algorithm design & Application of DS CODE VITA
PYTHON + IoT Project Project Project
VI sem Competitive Coding Algorithm design & Application of DS CODE VITA
VII Sem Skill up Crash Course for Placements Brushing up all the important subjects for Placements including Apti Placement Preparation Specific and General
Spring, Hibernate MEAN or MERN Stack, MOOC Course : EDX, COURSERA, NPTEL Sharping and Specialization in at least one domain Earn Placement
VIII Sem Skill up Crash Course for Placements Brushing up all the important subjects for Placements including Apti Placement Preparation Specific and General
MOOC Course Sharping and Specialization in at least one domain Earn Placement and certification