Contact Form

Computer Science & Engineering

Degree Awarded Discipline Duration Entry Level Seats in IIST
B.Tech CSE 4 years 10+2 180
M.E. CSE 2 years B.E. or B.Tech 18

About the Department

 

The Department of Computer Science & Engineering was established in the year 2003 with B.E. (CSE) with an intake of 60 students. Presently the intake is 180. It is amongst very few CSE Departments in Engineering Colleges of Central India that has been accredited twice by the National Board of Accreditation (NBA) in 2013 & 2016. The CSE department offers PG program in M.E. (CSE) since the year 2009-10 with an intake of 18 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) facility and well-qualified staff members ensure excellent standards of education delivered by the department. Computer Science & Engineering 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 be a center of academic excellence in the field of computer science and engineering education.
  • Strive for academic excellence in computer science and engineering through well designed course curriculum, effective classroom pedagogy and in-depth knowledge of laboratory work.
  • Transform under graduate engineering students into technically competent, socially responsible and ethical computer science and engineering professionals.
  • Create computing centres of excellence in leading areas of computer science and engineering to provide exposure to the students on latest software tools and computing technologies.
  • Incubate, apply and spread innovative ideas by collaborating with relevant industries and R&D labs through focused research groups.
  • Attain these through continuous team work by a group of committed faculty, transforming the computer science and engineering department as a leader in imparting computer science and engineering education and research.
  • PEO 1: To provide students with a solid foundation in mathematics, computer science and engineering, basic science fundamentals required to solve the computing problems.
  • PEO 2: To expose students to latest computing technologies and software tools, so that they can comprehend, analyze, design and create innovative computing products and solutions for real life problems.
  • PEO 3: To inculcate in students multi-disciplinary approach, professional attitude and ethics, communication and teamwork skills, and ability to relate computer engineering issues with social awareness.
  • PEO 4: To develop professional skills in students that prepare them for immediate employment and for life long learning in advanced areas of computer science and related fields which enable them to be successful entrepreneurs.
  • PO 1: Apply the knowledge of mathematics, science and engineering fundamentals for the solution of computer science and engineering problems. (Engineering Knowledge)
  • PO 2: Ability to identify, formulate and analyze the complex engineering problems. (Problem Analysis)
  • PO 3: Ability to design and develop the computer based systems to meet desired needs within realistic constraints such as public health and safety, environmental, agriculture, economic and societal considerations. (Design/Development of Solutions)
  • PO 4: Ability to demonstrate with excellent programming, analytical, logical and problem solving skills.
  • PO 5: Ability to use the emerging technologies, skills, and modern software tools to design, develop, test and debug the programs or software.
  • PO 6: Ability to include and solve the social, cultural, ethical issues with computer science and engineering solutions.
  • PO 7: Ability to design and develop web based solutions with effective graphical user interface for the need of sustainable development.
  • PO 8: Apply ethical principles and commit to professional ethics and responsibilities and norms of the computer science and engineering practices.
  • PO 9: Ability to work individually and as a member or leader in diverse teams to accomplish a common goal.
  • PO 10: Ability to communicate effectively in both verbal and written forms with engineering community and society.
  • PO 11: Knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team to manage the software and IT based projects in multidisciplinary environments.
  • PO 12: Appreciation of technological change and the need for independent life-long learning.
  • PSO 1: Computer Science Specific Skills: The ability to identify, analyze and design solutions for complex engineering problems in multidisciplinary areas by understanding the core principles and concepts of computer science and thereby engage in national grand challenges.
  • PSO 2: Programming and Software Development Skills: The ability to acquire programming efficiency by designing algorithms and applying standard practices in software project development to deliver quality software products meeting the demands of the industry.
  • PSO 3: Professional Skills: The ability to apply the fundamentals of computer science in competitive research and to develop innovative products to meet the societal needs thereby evolving as an eminent researcher and entrepreneur.

GLIMPSE OF DEPARTMENT

ICT Support For Learning

Computer Science is an emerging field which grows and changes very frequently. Fields like Machine Learning, Artificial Intelligence, Data Science, Internet of Things, Cloud Computing, Cyber Security etc. are growing exponentially. With this exponential growth in the recent years, there has been a steadily increasing demand for bright graduates to come in and help to transform areas ranging from data infrastructure to cyber security. 

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.

Pic: iOS

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.  

Pic: DBMS

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.  

Pic: Android

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.

Pic: IOT

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. 

Pic: Hardware & Networking

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. 

Pic: Data 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. 

Pic: Web Development

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.

Know More

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.

Know More

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.

Know More 

 

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.

Know More

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.

Know More

Message From Head Of Department

Mr. Prashant Richhariya
Head of Department (I/C)
Computer Science & Engineering
Cont: 0731-4010511, 623
Email: prashant.richhariya@indoreinstitute.com
LinkedIn: https://www.linkedin.com/in/prashant-richhariya-9a709455/

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.

State Of The Art Lab Infrastructure

Dot Net Lab
Android Lab
Java Lab
IoT Lab
Android Lab
iOS Lab
Programming & Data Structures
Microsoft Imagine Academy
Network Simulation Lab
Data Analytics Lab
Web Development Lab
Red Hat Lab
Amazon Web Services Academy
Angular and Node JS Lab

Know More About The Department

Computers are used in almost every aspect of life: automobile engines, microwave ovens, video games, watches, telephones, laptop computers, medical diagnostic equipment, commercial aircraft, and orbital satellites that deliver cable signals around the world. Computers have become tools that perform the immediate, but that’s not even quick enough. So, while the computer field is one of the fastest growing segments of industry today, it is also one of the fastest changing areas technologically.

Graduates with degrees in computer science or computer engineering might find themselves in a variety of environments – academia, research, industry, government, and private or not-for-profit organizations. On a daily basis, computer professionals are called on to analyze challenges, formulate and test solutions, use advanced communications or multimedia equipment, or work in teams for product development. The opportunities are enormous. However, an education in computer science and engineering does not stop with a college degree. It continues on the job or in the graduate school environment through seminars, conferences, advanced courses, and training.

There are a number of career opportunities available in Computer Science and Engineering sector. These opportunities are increasing exponentially day by day. Following are a few areas where CS aspirants can build their career –

  • Artificial Intelligence: The development of computers that simulate human learning and reasoning ability.
  • Application analyst
  • Applications developer
  • CAD technician
  • Cyber security analyst
  • Data analyst
  • Database administrator
  • Forensic computer analyst
  • Game designer
  • Games developer
  • Information systems manager
  • IT consultant
  • Machine learning engineer
  • Multimedia programmer
  • Penetration tester
  • SEO specialist
  • Software engineer
  • Systems analyst
  • UX designer
  • VFX artist
  • Web designer
  • Web developer

 

S.no Name Designation
1 Dr. V.R. Raghuveer Professor
2 Mr. Prashant Richhariya Assistant Professor & HOD
3 Mr. Titu Singh Arora Assistant Professor
4 Ms. Margi Patel Assistant Professor
5 Mr. Rakesh Jain Assistant Professor
6 Ms. Poorva Shukla Assistant Professor
7 Mr. Pradeep Baniya Assistant Professor
8 Mr. Deepak Vishwakarma Assistant Professor
9 Ms. Ritumbara Chauhan Assistant Professor
10 Ms. Megha Birthare Assistant Professor
11 Ms. Kalyani Tiwari Assistant Professor
12 Mr. Yash Parashar Assistant Professor
13 Ms. Shruti Jain Assistant Professor
14 Ms. Iqura Khan Assistant Professor
15 Mr. Viplove Divyasheesh Assistant Professor
16 Mr. Adesh Vyas Assistant Professor
17 Mr. Uday Singh Kushwaha Assistant Professor
18 Mr. Deepak Agrawal Assistant Professor
19 Ms. Akanksha Varghese Assistant Professor
20 Dr. Aastha Modgil Assistant Professor
21 Ms. Alpana Meena Assistant Professor
22 Ms. Dipti  Rege Assistant Professor
23 Mr. Aditya Nagdiya Assistant Professor

Sr. No.

Name of Faculty Particulars
 

 

1.

 

 

Ms. Sonali Kothari (Tidke)

 

·        Working as reviewer for International Journal of Information Security and Privacy (IJISP) published by IGI Global.

 

 

 

2.

 

 

Dr. Veena Khandelwal

·         Awarded with AWS Cloud Practionier certificate awarded by Amazon Web Services in December 2018

 

·        NPTEL Elite Certificate on Machine Learning, Cloud Computing and Data Mining and Analysis using R during July 2018 to October 2018.

 

 

 

 

3.

 

 

 

 

Mr. Nitin Rathore

 

·         NPTEL online Certification(Elite) on “Introduction to Internet of Things” – April-2018

·        Attended One day symposium on “Blockchain Technology” held at SUAS, Indore on 29th Aug’2018

·        Nitin Rathore- Attended One day conclave on “Cyber Securi-ty” held at SVVV, Indore on 2nd Feb’2019

 

 

 

 

 

 

4.

 

 

 

 

 

Ms. Poorva shukla

 

·        Participated in Designing Learner-Centric MOOC (FDP702x) conducted by IIT Bombay in July 2018.

·        Participated in Mentoring Educator in Educational Technology (FDP301x) conducted by IIT Bombay in April2018.

·        MOOC Courses IITBombayX

·        CS101.2x Object-Oriented Programming

·        IITBombayX: CS101.1x Programming Basics

 

 

 

 

5.

 

 

 

Mr. Deepak Vishwakarma

·        FDP on “Pedagogy for Online and Blended Teaching –Learning Process” by IIT Bombay, FDP201X, FDP101X.

·        2nd National Conclave on Cyber Defence- Sajag 2019

 

 

Research Publication Session 2018-19

  • Sonali Kothari (Tidke). (Feb 2019). Real Time Analysis of Android Applications by Calculat-ing Risk Factor to Identify Botnet Attack. Springer sponsored International Conference on Communications and Cyber Physical Engineering (ICCCE – 2019) – 2nd Edition.
  • Shubham Gupta, B. L. (Feb 2019). SRGH: A Secure and Robust Group-based Handover AKA Protocol for MTC in LTE-A network. International Journal of Communication System Wiley.
  • Prachi Gupta, S. G. (March 2019). Computer based programming assistant tool for C-Programming beginners. International journal of scientific research and review: volume 07, issue 03.
  • Kalyani Tiwari, M. B. (March 2019). Proposal of Smart mirror using Raspberry Pi. Interna-tional Journal of Emerging Technology and Advanced, ISO 9001:2008 Volume 9, Issue 3, March 2019.
  • Nitin Rathore, M. P. (Aug2018). Security in Data Storage on Cloud Environment Using Blow-fish And Digital Signature. International Journal of Research In Science & Engineering e-ISSN: 2394-8299, p-ISSN: 2394-8280, Volume: 4.
  • Nitin Rathore, M. P. (Nov2018). Smart Parking Based on IoT. International Journal of Re-search In Science & Engineering e-ISSN: 2394-8299, p-ISSN: 2394-8280, Volume: 4.
  • Patel, M. (Sep 2018). Mind Education: A Review. International Journal of Recent Technology Science & Management Volume3 Issue 9 Sept 2018.
  • Rathore, N. (Dec 2018). Implementation of Single Sign-On Authentication for Multiple Clouds. International Journal of Research in Electronics and Computer Engineering: VOL. 6 Issue 4.
  • Shubham Gupta, B. L. (Oct 2018). A Proxy Signature based Efficient and Robust Handover AKA Protocol for LTE/LTE-A Networks. Wireless Personal Communication Springer, vol. 103, no. 3, pp. 2317-2352.
  • Shubham Gupta, B. L. (Oct 2018). PSEH: A Provably Secure and Efficient Handover AKA Protocol in LTE/LTE-A Network. Peer to Peer Network and Applications Springer.
  • Sonali Kothari (Tidke), D. P. (Aug 2018). Detection and Prevention of Android Malware thru Permission Analysis. 4th IEEE International Conference on Computing, Communication, Con-trol and Automation (ICCUBEA-2018).
  • Sonali Kothari (Tidke), D. P. (Sep 2018). Static Analysis of Android Permissions & SMS Using Machine Learning Algorithms. International Journal of Computer Applications (IJCA).
  • Veena Khandelwal, C. G. (Aug 2018). Bidding Strategies for Biding Amazon EC2 spot in-stances- A Comprehensive Review. 4th IEEE International Conference on Computing, Com-munication, Control and Automation (ICCUBEA-2018).
  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.
  1. 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.
  1. 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.  
  1. 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
  1. 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. SWAYAM MOOCs enhances active learning for improving lifelong learning skills by providing easy access to global resources.

INDUSTRY- INSTITUTE COLLABORATIONS