Degree Awarded | Discipline | Duration | Entry Level | Seats in IIST |
B.Tech | IT | 4 years | 10+2 (PCM) | 60 |
Information Technology department in IIST focuses on inducing technological sense among our students and faculties. Highly talented faculties from NIT, IET like institutes are our strength. We always try to implement practical approaches for learning which makes our students to improve their confidence to work for the industries. Well-equipped labs, software and expert lectures are our USP, which makes our students to be aware of development in the software industry.
A graduate of the Information Technology Program will demonstrate:
Univ. Subject Code | Subject Name | CO Description |
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-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-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. | ||
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-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-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. | ||
ES-301 | Energy & Environmental Engineering | Get the knowledge of energy carriers, energy technologies, energy challenges and energy system integration and environment sustainability. |
Learn about the different types of ecosystems present in environment, ecological succession and energy flow in the ecosystem. | ||
Understand the value of biodiversity to human societies, threats to biodiversity, In-situ and Ex-situ conservation of biodiversity. | ||
Acquire knowledge of different types of environmental pollution, its effects on life and its remedies | ||
Aware about the social issue related to the environment, environment ethics, protection and conservation acts for the environment. | ||
IT-302 | Discrete Structure | Students will be able to understand the notion of mathematical thinking and algorithmic thinking and be able to apply them in problem solving such as formula specifications, verifications and basic concepts of set theory. |
Understand the basic principle of boolean algebra, logica and set theory | ||
Be able to construct simple mathematical proof and possess the ability to verify them | ||
Acquire ability to describe computing problems with the help of graph theory and Finite state machines, also express its utility in solving and modeling real time problems. | ||
Apply basic counting techniques to solve combinatorial problem. | ||
IT-303 | Data Structure | To understand the concept of linear, non-linear data structures, the operations performed on them and the applications of various data structures |
Understand the arrays, searching and sorting algorithms | ||
Implement stacks, queues and its applications | ||
Implement linked list and its variations | ||
Solve problem involving graphs, trees and heaps | ||
IT-304 | Object Oriented Programming & Methodology | Recognise attributes and methods for give an objects |
Define data types and also deal with operations applied for data structures | ||
Implement algorithms and complex problems | ||
Understand how to apply the major object-oriented concepts to implement object oriented programs in C++, encapsulation, inheritance and polymorphism | ||
Classify inheritance with the understanding of early and late binding, usage of exception handling, generic programming. | ||
IT-305 | Digital Circuits & System | Perform number base conversion, use Boolean logic to create digital circuits |
Understand use of encoders, decoders, multiplexers and d-multiplexes in communication systems | ||
By learning design of combinational and sequential circuits students can understand its use in digital systems such as computers, communication systems and other modern technologies | ||
Study of a ADC and DAC along with display devices with enable students to understand signal conversion and its display and their applications and digital devices | ||
IT-306 | JAVA Programming Lab | Understand fundamentals of programming such as variables, conditional and iterative execution, methods etc |
Understand fundamentals of object oriented programming in Java and be familiar with important concepts like class, inheritance and multithreading, AWT and JDBC | ||
The different data types, design structures, loops, functions to design Java programs | ||
Develop program using the Java collection API as well as the Java standard class library | ||
Develop Java Applet | ||
BT-107 | Evaluation of Internship-I completed at I year level | To display the utility of information and talent units obtained from the path and place of business withinside the assigned task function/s” |
Solve actual existence demanding situations withinside the path via way of means of analysing the area and choosing suitable ability units obtained from the path | ||
Exhibit important questioning and hassle fixing talents via way of means of analysing underlying issue/s to challenges | ||
Demonstrate the capacity to harness assets with the aid of using analysing demanding situations and thinking about opportunities | ||
Articulate profession alternatives via way of means of thinking about possibilities in company, sector, industry, expert and academic advancement | ||
BT-307 | 90 hrs Internship based on using various softwares –Internship -II | 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-401 | Mathematics- III | Understand mathematical tools for the Numerical Solutions algebraic and transcendental equations. |
Describe mathematical knowledge to understand Laplace transformation, Inverse Laplace transformation and Fourier Transform which are used in various branches of engineering. | ||
Work with mathematical tools available in Statistics needed in various field of science and engineering | ||
Fulfill the needs of engineers to understand applications of numerical analysis, transform calculus and statistical techniques in order to acquire mathematical knowledge | ||
Solve wide range of practical problems appearing in different sections of science and engineering | ||
IT-402 | Computer Architecture | Understand basic structure of computer system, arithmetic operations |
Understand the arithmetic operations, study of hardwired and microprogrammed control units | ||
Develop the concepts of memory management, interleaving and mapping | ||
Analyse the arithmetic and instructional pipelines | ||
Explain the function of multi processing and techniques to achieve it | ||
IT-403 | Analysis and Design of Algorithm | Implement sorting and searching algorithms |
Experiment with techniques for obtaining maximum outputs with minimum efforts | ||
Make use of dynamic program | ||
Solve 8 queens problem and others of the kind for application in real world scenario | ||
Distinguish between np hard and np complete problems and develop their solutions. | ||
IT-404 | Analog & Digital Communication | Differentiate Analog and Digital Signal and types of signals. |
Understand the communication of information over the communication channel. | ||
Understand how information signal of low frequency can be transmitted with the help of modulation techniques over a long distance. |
||
Differentiate different modulation techniques such as AM, SSB, DSB and FM. | ||
Explain using block diagrams, modulation and demodulation techniques for digital signal and determine bandwidth requirement. |
||
IT-405 | Data base Management System | Compare file system and DBMS and explain how DBMS is better than traditional file processing systems |
Analyse the physical and logical data base designs, database modelling, relational, Hierarchical, and network models | ||
Analyse and renovate an information model into a relational innovation schema and to use DDL, DML and DCL utilities to implement the schema using a DBMS. | ||
Formula data retrieval carries in SQL and relational algebra | ||
Demonstrate an understanding of functional dependencies, normalisation theory and apply such knowledge to the design of a database | ||
Demonstrate and explain terms like transaction processing, concurrency control, distributed database and big data | ||
IT-406 | Introduction to Web Design | Be acquainted with elements, tags and basic structure of HTML files |
Designing of web page-document layout, working with list, working with tables. | ||
Practice hyper linking, designing of webpage-working with frames, forms and controls. | ||
Prepare creating style sheet, CSS properties, background, text, font and styling etc. | ||
Practice the use of multimedia components in HTML documents. | ||
IT-407 | Open Source Software Lab (Linux and R) | Understand the basic commands used in Linux operating system |
Learn the important LinX library functions and system calls | ||
Write, compiled and debug shell script and Linux environment | ||
Learn how to program in R and write R functions | ||
Read data into R, access R packages | ||
BT-408 | 90 hrs Internship based on using various software –Internship -II |
Exposure to Organizational skills and professional practices. |
Efficiently completing tasks, fostering good relationship with seniors and subordinates | ||
Improved Communication & interpersonal skills. | ||
Exposure to latest technology applications to the specific discipline. | ||
Identification of relevant problems in the industry and innovative solutions. | ||
IT-501 | Operating System | Gain knowledge of history of operating systems and understand design issues associated with operating systems |
Identify the process management policies and analyze and compare scheduling of processes by CPU along with memory management. | ||
Understand concepts of memory management (including virtual memory), I/O and concurrency control. | ||
Describe demand paging and operating system security | ||
Understand issues related to file system interfaces and implementation, disk management | ||
IT-502 | Computer Network | Have a good understanding of the OSI reference model and its layers |
Identify four networking and infrastructure components and the rules they serve and given requirements and constraints, design and IT infrastructure including devices, topologies, protocols, system software, management and security | ||
Analyse the requirements for a given organisational structure and select the most appropriate networking architecture and technologies | ||
Specify and identify deficiencies in existing protocols, and then go on to formulate new and better protocols | ||
Design a reliable data transfer protocol and incrementally and develop solutions for the requirements of transport layer | ||
IT-503 | Theory of Computation | Convert between finite automata, regular grammar, and regular expression representation of regular languages |
Play the pumping lemma for regular languages to determine if a language is regular | ||
Convert between grammars and pushdown automata for context free languages | ||
Translate a context free grammar from one form to another and demonstrate is grammar is ambiguous | ||
Produce simple programmes for a touring machine and explain the concept of undecidability ability and its examples | ||
IT-504 | Artificial Intelligence | Be familiar with terminology used in this area |
Explain what constitutes artificial intelligence and how to identify systems with artificial intelligence | ||
Know how to build simple knowledge based systems | ||
Have ability to apply knowledge representation, reasoning, and machine learning techniques to real-world problems | ||
IT-505 | Advanced Java Lab | Learn to access database through Java programs, using Java Data Base Connectivity (JDBC) |
Create dynamic web pages, using Servlets and JSP. | ||
Make a reusable software component, using Java Bean. Invoke the remote methods in an application using Remote Method Invocation (RMI) | ||
Understand the multi-tier architecture of web-based enterprise applications using Enterprise JavaBeans (EJB). | ||
Develop Stateful , Stateless and Entity Beans. Use Struts frameworks, which gives the opportunity to reuse the codes for quick development.∙ | ||
IT-506 | Soft Skills and Interpersonal Communication |
To encourage the all round development of students by focusing on soft skills so it helps to bridge the gap between the skill requirements of the employer or industry and the competency of the students. |
To make the engineering students aware of the importance, the role and the content of soft skills through instruction, knowledge acquisition, demonstration and practice. | ||
To develop and nurture the soft skills of the students through individual and group activities. | ||
To improve the communication skills & enrich personality development. and to enhance the employability of the students. | ||
IT-507 | Evaluation of Internship-II | To display the utility of information and talent units obtained from the path and place of business withinside the assigned task function/s” |
Solve actual existence demanding situations withinside the path via way of means of analysing the area and choosing suitable ability units obtained from the path | ||
Exhibit important questioning and hassle fixing talents via way of means of analysing underlying issue/s to challenges | ||
Demonstrate the capacity to harness assets with the aid of using analysing demanding situations and thinking about opportunities | ||
Articulate profession alternatives via way of means of thinking about possibilities in company, sector, industry, expert and academic advancement | ||
IT-508 | Minor Project- I | A fully engaged student shall be able to get exposure to undertake a short research project. |
To enable the students to develop comprehensive solution of identified problems. | ||
To inculcate the ability to synthesize the results of the detailed analytical studies conducted, lay down validity and design criteria, interpret the result for application to the problem, develop the concept and detailed design solution | ||
IT-601 | Computer Graphics & Multimedia | Understand the core concepts of computer graphics |
Implement various shapes drawing algorithms | ||
Apply geometric transformation on graphics-based objects and also implement clipping, shading and colour models | ||
Understand multimedia system architecture, multimedia components and use various multimedia tools | ||
Perform activities involved in design, development and testing of modelling, rendering, shading and animation | ||
IT-602 | Wireless and Mobile Computing | Explain the basic concepts of wireless network and wireless generations |
Demonstrate the different wireless technologies such as CDMA, GSM, GPRS etc | ||
Explain the design considerations for deploying the wireless network infrastructure | ||
Appraise the importance of adhoc networks such as MANET and wireless sensor networks | ||
Differentiate and support to security measures, standards, services and Layer five security considerations | ||
IT-603 | Compiler Design | Demonstrate an understanding of the compilation phases. |
Specify and analyze the lexical, syntactic and semantic structures of advanced language features. | ||
Write a scanner, parser, and semantic analyser without the aid of automatic generators. | ||
Describe techniques for intermediate code and machine code optimization. | ||
Design the structures and support required for compiling advanced language features | ||
IT-604 | Software Engineering | Define various software application domains and remember different process models used in software development |
Understand various measures of software and generate project schedule | ||
Describe functional and non-functional requirements of software and develop design models of software | ||
Investigate the reasons of bugs and apply the software testing techniques in commercial environment | ||
Understand various activities to be perform for improving software quality and software maintenance | ||
IT-605 | Programming in Python | Install python and have knowledge of syntax of python |
Describe the numbers, math functions, strings, list, tuples and dictionaries in python | ||
Express different decision making statements and functions | ||
Develop code in python using functions, loops etc | ||
Design GUI applications in python and evaluate different database operations | ||
IT-606 | Android Programming | Experiment on Integrated Development Environment for Android Application Development. |
Design and Implement User Interfaces and Layouts of Android App. | ||
Use Intents for activity and broadcasting data in Android App. | ||
Design and Implement Database Application and Content Providers | ||
Experiment with camera and location-based service and develop android apps with security features | ||
IT-607 | Internship-III | To show the application of statistics and expertise devices acquired from the route and place of job withinside the assigned challenge function/s” |
Solve actual existence demanding situations withinside the path via way of means of analysing the area and choosing suitable ability units obtained from the path | ||
Demonstrate the ability to harness property with the useful resource of the use of analysing annoying conditions and considering opportunities | ||
Exhibit critical thinking and problem solving skills by analysing underlying issue/s to challenges | ||
Articulate career options thru manner of method of considering opportunities in company, sector, industry, professional and educational advancement | ||
IT-608 | Minor Project II | A fully engaged student shall be able to get exposure to undertake a short research project. |
To enable the students to develop comprehensive solution of identified problems. | ||
To inculcate the ability to synthesize the results of the detailed analytical studies conducted, lay down validity and design criteria, interpret the result for application to the problem, develop the concept and detailed design solution | ||
IT-701 | Soft Computing | Understand concept of ANN and explain the XOR problem |
Use supervise neural networks to classify given inputs | ||
Understand unsupervised neural networks for clustering data | ||
understand fuzzy inference system using concepts of fuzzy logic | ||
Obtain an optimal solution to a given problem using genetic algorithm | ||
IT-702 | Cloud Computing | Explain the core concepts of the cloud computing paradigm |
Demonstrate knowledge of virtualization | ||
Explain the core issues of cloud computing such as security, privacy, and interoperability | ||
Choose the appropriate technologies, algorithms, and approaches for the related issues | ||
Identify problems, and explain, analyze, and evaluate various cloud computing solutions | ||
IT-703 | Internet of Things | Understand internet of things and its hardware and software components |
Interface I/O devices, sensors and communication modules | ||
Analyse data from various sources in real time and take necessary actions in an intelligent fashion | ||
Remotely monitor data and control devices | ||
Developed real life IOT-based projects | ||
IT-704 | Cloud Computing Lab | Configure various virtualization tools such as Virtualbox, VMware workstation |
Design and deploy a web application in a PaaS environment | ||
Learn how to simulate a cloud environment to implement new schedulers. | ||
Install and use a generic cloud environment that can be used as a private cloud. | ||
Manipulate large data sets in a parallel environment. | ||
IT-706 | Major Project-I | Demonstrate a sound technical knowledge of their selected project topic. |
Undertake problem identification, formulation and solution. | ||
Design engineering solutions to complex problems utilising a systems approach. | ||
Communicate with engineers and the community at large in written and oral forms. | ||
Demonstrate the knowledge, skills and attitudes of a professional engineer. | ||
IT-607 | Evaluation of Internship -III | Demonstrate awareness of the ethics involved in doing an internship . |
Describe, analyze, and synthesize their learning experience in the internship in the form of an internship paper |
||
Articulate new learning from the internship experience in the form of an oral presentation; | ||
Show understanding and assess the challenges carrying out an internship in a crosscultural setting with limited language skills and in a short timeframe; | ||
Gain meaningful and practical experience in their chosen field. | ||
IT-801 | Information Security | Understand key terms and concepts in information security and Cryptography and evaluate the cyber security needs of an organization |
Acquire knowledge to secure computer systems, protect personal data, and secure computer networks in an organization | ||
Apply knowledge of various encryption algorithms and authentication mechanisms to secure information in computer systems and networks | ||
Understand principles of web security to secure network by monitoring and analyzing the nature of attacks and design/develop security architecture for an organization. | ||
Design operational and strategic information security strategies and policies. | ||
IT-802 | Machine Learning | Recognize the characteristics of machine learning strategies. |
Apply various supervised learning methods to appropriate problems. | ||
Identify and integrate more than one technique to enhance the performance of learning. | ||
Create probabilistic and unsupervised learning models for handling unknown pattern. | ||
Analyze the co-occurrence of data to find interesting frequent patterns and Preprocess the data before applying to any real-world problem and can evaluate its performance | ||
IT-803 | Parallel Computing | To develop an understanding of various basic concepts associated with parallel computing environments |
Understand, appreciate and apply parallel and distributed algorithms in problem solving | ||
Acquire skills to measure the performance of parallel and distributed programs | ||
Design parallel programs to enhance machine performance in parallel hardware environment | ||
Design and implement parallel programs in modern environments such as CUDA, OpenMP, etc | ||
IT-804 | Machine Learning Lab | Recognize the characteristics of machine learning strategies. |
Apply various supervised learning methods to appropriate problems. | ||
Identify and integrate more than one technique to enhance the performance of learning. | ||
Create probabilistic and unsupervised learning models for handling unknown pattern. | ||
Analyze the co-occurrence of data to find interesting frequent patterns and Preprocess the data before applying to any real-world problem and can evaluate its performance | ||
IT-805 | Major Project-II | Learn about different software development process models and software engineering principles and develop an ability to apply them to software design of real life problems. |
Plan, analyze, design and implement a software project using programming languages like Java, ASP, PHP etc. | ||
Gain confidence at having conceptualized, designed and implemented a working major project with their team. | ||
Understand the fundamental principles of Software Project management & will also have a good knowledge of responsibilities of project manager and how to handle these. | ||
Be familiar with the different methods and techniques used for project management. |
Name of the S.I.G. | Name of the event under S.I.G. |
Web Development | FullStack development on MERN SATCK (Training) |
Cloud Computing | Cloud Computing AWS course (Certification Course) |
Internet of Things (IoT) | Hands on practice with arduino and node MCU using cloud based services |
Logical building and core programming
|
Internship on Introduction To Logical Thinking And Smart Programming |
Internship On Advance Java | |
Internship On Advance Data Structure Using C | |
Logic Building and Core Programming and DBMS | Corporate Training on Java (Core and Advanced) |
AI/ML/ANN
|
Machine learning and its application |
International webinar on Introduction to Machine Learning | |
SIG Machine Learning |
Name of the S.I.G. | Name of the event under S.I.G. |
Cloud Computing | Virtual Cloud Computing with AWS Certification |
Blockchain | FDP on block chain analysis and Big Data |
IoT | Hands on practice using Tinkercad with Arduino |
Logical building and core programming
|
Internship on Introduction to Logical Thinking and Smart Programming |
Training on Logical Building and Programming, Algorithms and Data Structures using C | |
Web Development & DBMS | Internship of web development using HTML,CSS and java script |
AI/ML/ANN
|
Expert Lecture on introduction on ML and Python |
Machine Learning Algorithms and Industrial Implementation | |
Webinar on Sentiment analysis from Machine Learning to Deep learning |
Name of the S.I.G. | Name of the event under S.I.G. |
Blockchain | STTP on Block Chain Technology |
Cloud Computing
|
Training on cloud computing |
AWS Academy Cloud Foundations (Certification) | |
AI/ML/ANN
|
Internship on Machine Learning Using Python |
Expert lecture on AI/ML Smart techniques for resource management in cloud computing | |
Android | Android OCI |
Logical Thinking and Smart Programming | Introduction to Logical Thinking and Smart Programming |
Web Development and DBMS
|
Internship on Web development using HTML,CSS and java script |
Certification course on Introduction to programming using Java Script | |
Expert lecture on Introduction Angular JS | |
Networking | Certification course on Introduction to networking |
iOS | Internship on iOS Application Development |
Name of the S.I.G. | Name of the event under S.I.G. |
Logical Thinking and Smart Programming
|
Certification Course Introduction to programming using Python |
Advance programming using C | |
Introduction to Logical Thinking and Smart Programming | |
Cloud Computing
|
Certification Course AWS Cloud Practitioner Course |
Internship on AWS Academy Cloud Foundations | |
Web Development & DBMS
|
Web development using HTML,CSS and Javascript |
J-Script and J-QUERY | |
Programming using HTML/CSS | |
Internet of Things (IoT)
|
Training on Internet of things |
Training on IOT using Arduino and Node MCU | |
AI/ML/ANN
|
Workshop Machine Learning And Artificial Intelligence |
Workshop Introduction to Statistical Analysis and Machine Learning | |
Android | Workshop on Android Bootcamp |
Special Interest Group (SIG’s)
Self-learning is motivated in these special interest groups of the department. Various resources related to student interest are provided in the SIG labs. This learning is mentor by faculties and senior students to provide them an opportunity to work in team.
We provide certified skill courses on latest research areas and technologies through our special interest groups (SIG’s)
1. SIG- Artificial Intelligence: The overall purpose of artificial intelligence SIG is to apply different algorithms on raw data so as to allow computers and machines to function in an intelligent manner efficiently. And to evaluate and analyse the patterns of the data. Under this SIG, Students will get chance to implement these algorithm and create artificially intelligence systems.
2. SIG- Augmented and Virtual Reality: The purpose of VR/AR SIG is to understand artificial environment that is created with software for user perception and also to understand how AR works with real world image with extra layers of digital information and to gain better understanding of its wide range of applications.
3. SIG- iOS: Purpose of iOS SIG is to make students develop iOS Applications. With the amount of iPhones in the market, the need for iOS Apps also increases therefore this is the right platform for Students who want to build their career in Mobile app development as individual with their Creative ideas.
4. SIG- Database Management System: The purpose of DBMS SIG is to learn and practice software tools that organizes data that is to create, retrieve, update and manage data, in systematic way. Under this SIG trainings will be provided on software technologies like SQL, MySQL, Oracle Databases, NoSQL, MongoDB etc.
5. SIG- Android: Purpose of Android SIG is to make students understand Android App Development. In this SIG, students will learn the fundamentals of Kotlin, Google’s preferred programming language for Android and build interesting applications. Under this SIG training will be provided which will cover the Android components, tools and technologies like multi-screen Navigation, Android Studio, Intents, Fragments, Widgets, Layout and Ionic to build modern applications.
6. SIG- Internet of Things: The purpose is to train students for industry-level projects on IoT by: Organizing workshops/seminars/training/weekend activities for the students. IoT SIG facilitates with all the required equipments for practicising on different modules. These SIG Modules will help students to solve real-world problems and will encourage them to participate in various competitions across the country.
7. SIG- Hardware and Networking: Primary objective of this SIG is to build networking skill and creating a bridge to employment opportunities. Here the students are trained for international certifications like Microsoft, Cisco and Red Hat certifications. Students will learn hardware and operating systems for computer networks and train to upgrade troubleshoot and administer the system which will help them prepare for high-paying jobs. PC hardware/software installation, Networking technologies & concepts, Network administration, Cabling, Cisco router and switch configurations are the key skills focused in this SIG.
8. SIG- Data Analytics: The major purpose of Data Analytics SIG is to extract useful information from data and taking the decision based upon the data analysis or in simple words to create best out of waste. Here the students are trained to analyse different-different type of dataset and though that understand the pattern of informations that can be derived through that data. Hadoop, R and Python are some technologies which can be used to implement analytics.
9. SIG- Cloud Computing: Cloud Computing curriculum prepare the students to pursue industry recognized certifications (AWS), and in-demand cloud jobs. In CC SIG, we train students by organizing workshops/seminars/internship. This helps learners explore cloud concepts, use cloud services, handling of security issues, and understand the architecture etc.
10. SIG- Web Development: Web development can range from developing a simple single static page of plain text to complex web-based internet applications (web apps), electronic businesses, and social network services. Web Development SIG gives an opportunity to the students to enhance their skill for web development platform.
It is an initiative of Ministry of Human Resource Development (MHRD) under the National Mission on Education through ICT. The Department of CSE conducts virtual labs programs organized by different IITs across the country.
Department of CSE & IT is proud to be associated with Developer Student Clubs (DSC) with the selection of DSC lead from IIST. The DSC will conduct in-house training activities for the students to enable them to develop solutions for the local businesses.
IIST is proud to announce that we have been accepted into the AWS Academy program with Amazon Internet Services Private Limited (“AISPL”) and we are now authorized to administer and deliver the AWS Academy Cloud Computing Architecture curriculum.
Department of CSE has signed an MoU with RedHat Academy to conduct in-house training on Core System Administration, Middleware Development, Cloud Computing along with Internships in live projects & certification.
Department of CSE & IT has associated with Microsoft Imagine Academy to offer Microsoft Certified Courses in the areas of Productivity, Web Development, Data Science and Managing IT Infrastructure.
Ms. Margi Patel
Assistant Professor & Head, Information Technology
Email: [email protected]
LinkedIn: https://www.linkedin.com/in/margi-patel-677b3667/
In today’s global era, one cannot imagine life without computer. Importance of computer is widely accepted as crucial part in modern day education too. Degree of Computer Science helps one achieve analytical skills, critical-thinking skills, creativity, problem – solving skills etc. along with citing importance of ethics in personal and professional career to lead a happy and successful life.
Computer engineers can put their skills to solve global issues like unemployment, global warming, poverty, security, safety etc. Jobs for computer engineer are not available only in IT industry but every field and Industry needs skilled computer engineers for solving their problems. Computer Science has number of different tracks to pursue like web development, data scientist, system programmer, software tester, database administrator to name a few. In view of such ever growing need of skilled computer graduates, IIST thrives for overall development of individual apart from making them Industry ready with required skill set. Besides technical skills, we empower students with strong soft skills which help them to stay one step ahead in the competition. This is accomplished by formation of various Special Interest Groups ( SIGs), Special training on communication skills and soft skills, signing MoU with National and International organizations like Red Hat, Microsoft, Prodevans etc.
Talking about IT careers, there is a rich set of opportunities available in information security, software development, sales, Management applications, databases, object-oriented segments, and research areas, to name a few, both in private as well as govt. /public sector. This ensures bright careers for all the existing IT graduates as well as future IT career aspirants. This fact is more supported by the advent of big IT corporate blooming in Indore at Super Corridor. It is expected that thousands of job opportunities in IT would be generated in near future and a major segment of IT professionals would be absorbed from Indore and surrounding areas. We, therefore, are apt to provide adequate and sound technical training and skill development to our students to make them stand upright with confidence and to enable them to tap the mushrooming opportunities.
There are a number of career opportunities available in the Information Technology sector. These opportunities are increasing exponentially day by day. Following are a few areas where IT aspirants can build their career –
1. Developer Student Club (DSC): Department of CSE & IT is proud to be associated with Developer Student Clubs (DSC) with the selection of DSC lead from IIST. The DSC will conduct in-house training activities for the students to enable them to develop solutions for the local businesses.
2. Coding Club: Objectives of Coding Club: Exposure to SDLC and latest Programming Languages & technologies through Industry Experts, Encourage Coding culture through Bootcamps and training sessions, Motivate students to participate in competitive coding through platforms like Kaggle, HackerRank, etc. , Promote the use of skill rack platform for self-learning and practice and Create in-house development teams that can attract consultancy.
3. Professional Student Chapter: ACM
Our students have a variety of opportunities to gain hands-on experience and develop their leadership skills. They work on research with professors, study abroad around the world, pursue internships at leading companies, mentor their peers, and teach younger students about computer science. The student-run chapter of the national Association for Computing Machinery (ACM) provides social, academic, and career support.
4. ISTE Students Chapter:
Providing quality training programmes to teachers and administrators of technical institutions to update their knowledge and skills in their fields of activity. To assist and contribute in the production and development of top quality professional engineers and technicians needed by the industry and other organizations. Providing guidance and training to students to develop better learning skills and personality.
5. Swayam Students Chapter::
SWAYAM is an initiative by Ministry of Human Resource Development, Government of India. World’s largest SWAYAM MOOCs (Massive Open Online Courses), a new paradigm of education for anyone, anywhere, anytime, as per your convenience, aimed to provide digital education free of cost and to facilitate hosting of all the interactive courses prepared by the best more than 1000 specially chosen faculty and teachers in the country.