NAAC Accredited Affiliated to VTU AICTE Approved Admissions Open 2026-27
VK
ಜನತಾ ಎಜುಕೇಷನ್ ಸೊಸೈಟಿ (ರಿ.) | ವಿವೇಕಾನಂದ ತಾಂತ್ರಿಕ ಮಹಾ ವಿದ್ಯಾಲಯ

VIVEKANANDA INSTITUTE OF TECHNOLOGY

JANATHA EDUCATION SOCIETY (R.) • BENGALURU - 560 074
Recognised by Govt. of Karnataka | Approved by AICTE, New Delhi | Affiliated to VTU, Belagavi
KCET CODE: E 087
COMEDK: E149
Apply Now

Department of Computer Science & Engineering

Established in 1997 | 180 B.E. Intake | VTU Recognized Research Centre | 15 Specialized Labs | M.Sc. Engg & Ph.D. Programs

Dr. Vidya A Head of Department

Dr. Vidya A

B.E. (CSE), M.E. (CSE), Ph.D. (CSE), FIE

Dr. Vidya A has 25+ years of teaching and 10 years of research experience. She received her Ph.D. in Computer Science and Engineering from JNTUH, M.E. in CSE from UVCE, Bangalore University, and B.E. in CSE from Bangalore University. She has published numerous research papers in peer-reviewed International Journals and Conferences, and received the Best Paper Presentation Award. Her name is listed in Marquis Who's Who in Science and Engineering (2011).

She is a Fellow of the Institution of Engineers (FIE), and a Life Member of ISTE, IAENG, and CSI. Her research interests span Data Mining, Bioinformatics, Pattern Recognition, IoT, and Image Processing.

Email: vidyamyclasses@gmail.com

Department Profile & Good Practices

Academic foundations, VTU affiliation, and mentoring mechanisms

Brief Profile of the Department

The Department of Computer Science and Engineering was established in the year 1997, since the inception of the institute. The department offers B.E. in Computer Science and Engineering, M.Sc Engineering by Research, and Ph.D. programs in various specializations of Computer Science and Engineering with a total intake of 180 students.

The department has state-of-the-art laboratories and well-qualified faculty members. The program is designed to provide students a solid foundation of core computer science, with electives offered in key emerging areas. The curriculum complies with Visvesvaraya Technological University (VTU), Belagavi.

Graduates from the department are working in reputed multinational organizations across the globe. The department features a VTU-recognized Research Centre where students are encouraged to pursue interdisciplinary research in Computer Vision, Data Mining, Networking, and High-Performance Computing.

Department Good Practices (14 Key Pillars)

  • Mentoring system for academic, career, and personal guidance.
  • Keeping parents informed about their wards' regularity/irregularity.
  • Preparing students with right soft skills, building confidence to face interviews and competitive exams.
  • iTacs Department Association promoting co-curricular and extracurricular activities, group collaboration, and leadership.
  • Arranging seminars and workshops on innovative technologies to create awareness on recent happenings in the IT industry.
  • Regularly arranging industrial visits and promoting student internships.
  • Encouraging students to take up MOOCs and NPTEL certifications to imbibe continuous learning.
  • Extensive use of ICT tools in teaching, learning, and assessment.
  • Arranging regular Parent-Teachers Meetings (PTM).
  • 360-degree feedback system to assess teaching quality, facilities, and faculty performance.
  • Dedicated Department Library facilities for student reference.
  • Regularly organizing induction and orientation classes for incoming students.
  • Conducting Bridge Courses and remedial classes for slow learners.
  • Identification and reward recognition for students achieving top percentages in each subject.

Vision, Mission & Developmental Goals

Core institutional ethos, societal focus, and progressive milestones

Department Vision

"To provide a conducive learning environment for quality education and research in Computer Science Engineering and to prepare the students to face the global Techno-Socio-Economic needs of the society."

Department Mission

  • Promote technical proficiency by adopting effective teaching and learning processes.
  • Provide quality education to meet the needs of society.
  • Provide a learning ambience to enhance innovation and team spirit.
  • Provide an acquaintance with the latest tools and technology.
  • Provide research-based projects/activities in evolving areas of computer science.

Short Term Goals

  • Familiarize students with current AI and ML technological breakthroughs.
  • Encourage active participation in national and international hackathons.
  • Expand capabilities of VTU research center and computing laboratories.
  • Conduct faculty development programs (FDP) regularly for skill upgradation.
  • Provide online course materials for 24/7 student access.

Long Term Goals

  • Transform the department into an interdisciplinary research hub collaborating across streams.
  • Nurture student entrepreneurs and startup incubation.
  • Expand cross-disciplinary faculty research in robotics and machine intelligence.
  • Solidify Industry-Institute partnerships as technological solution providers.

Program Outcomes (POs), PEOs & PSOs

11 Program Outcomes, 5 PEOs, and 3 Program Specific Outcomes (PSOs) guiding student excellence

Program Outcomes (POs - 11 Outcomes)

PO 1: Engineering Knowledge

Apply math, science, and engineering fundamentals to complex computer engineering problems.

PO 2: Problem Analysis

Formulate and analyze complex engineering research and computational problems using first principles.

PO 3: Design/Development of Solutions

Design system components and processes while meeting public safety, societal, and environmental needs.

PO 4: Conduct Investigations of Complex Problems

Use research-based knowledge and experiment design to analyze data and draw valid conclusions.

PO 5: Engineering Tool Usage

Select and apply appropriate modern IT tools, techniques, and resources to complex engineering activities.

PO 6: The Engineer and the World

Understand the broader societal, global, legal, and environmental impacts of engineering practices.

PO 7: Ethics

Apply professional ethics, responsibilities, and norm principles of engineering practice.

PO 8: Individual and Collaborative Team Work

Function effectively as an individual or leader in diverse and multidisciplinary teams.

PO 9: Communication

Communicate effectively on complex engineering activities through reports, documentation, and presentations.

PO 10: Project Management and Finance

Demonstrate knowledge of management and financial principles in projects and software delivery.

PO 11: Life-Long Learning

Recognize the need for and engage in continuous independent learning in the broadest context of technological change.

Program Educational Objectives (PEOs)

PEO 1: Technical Foundation

Demonstrate a solid foundation in computer science principles and practices to excel in technical careers or higher education.

PEO 2: Societal Contribution

Apply their skill and knowledge to address societal challenges adhering to ethical standards and professional integrity.

PEO 3: Leadership & Teamwork

Exhibit creativity, teamwork, and leadership in diverse multidisciplinary environments, fostering innovation.

PEO 4: Adaptability

Adapt to advancements in tools and technologies, effectively integrating these to solve contemporary problems.

PEO 5: Research & Innovation

Engage in research-based activities focusing on emerging computing domains to create impactful solutions.

Program Specific Outcomes (PSOs)

PSO 1: Industry Readiness

Prepare students ready for industry usage by providing required training in cutting-edge technologies.

PSO 2: Algorithmic Optimization

Ability to use core concepts of computing and optimization techniques to develop more efficient computing mechanisms.

PSO 3: Professional Practice

Ability to inculcate professional, social, ethical, effective communication skills, and entrepreneurial practice for holistic growth.

Department Laboratory Facilities (15 Labs)

Specialized computing labs, licensed compilers, and VTU Recognized Research Centre

1. Analog & Digital Electronics Lab

Digital IC trainers, oscilloscopes, signal generators, logic analyzers, and breadboards for hardware circuitry.

2. Data Structures Lab

C/C++ environments for linked lists, binary trees, graph algorithms, stacks, and queue implementations.

3. Design & Analysis of Algorithms Lab

Dynamic programming, greedy algorithms, divide-and-conquer, and time complexity benchmarking.

4. IoT Skill Lab

Prototyping sensor nodes, ESP32, Arduino, Raspberry Pi, actuators, MQTT telemetry, and edge-computing smart IoT applications.

5. Database Applications Lab

Oracle, MySQL, and PostgreSQL server environments with SQL queries, normalization, and relational triggers.

6. System Software & OS Lab

Linux kernel compilation, process scheduling algorithms, Lex & Yacc compiler tools, and shell scripting.

7. Networks Lab

NS2/NS3 simulators, Wireshark packet analyzers, Cisco routing protocols, and socket programming.

8. Web-Programming Lab

HTML5, CSS3, JavaScript, React, Node.js, PHP, and responsive web application development stacks.

9. Machine Learning Lab

Python, Scikit-learn, PyTorch, TensorFlow, Jupyter notebook servers, and GPU-accelerated computing nodes.

10. Computer Graphics & Visualization Lab

OpenGL, graphics shaders, 2D/3D transformations, illumination models, and rendering pipelines.

11. Parallel Computing Lab

Multicore programming, OpenMP, MPI message passing, CUDA GPU computing, distributed clusters, and parallel matrix algorithms.

12. Project Management with Git

Git version control, GitHub workflows, branch strategies, pull requests, CI/CD automated test pipelines, and agile software tracking.

13. GenAI Lab

Large language models, prompt engineering, Hugging Face transformers, LangChain agent frameworks, and RAG semantic architectures.

14. Object Oriented Programming Lab

Core and advanced OOP paradigms in Java and C++, encapsulation, dynamic polymorphism, design patterns, and robust modular application architecture.

15. VTU Recognized Research Lab

Dedicated research cubicles with high-end workstations for Ph.D. scholars and faculty pursuing doctoral research in Computer Vision, Deep Learning, and Cloud IoT.

Teaching Faculty Directory (14 Members)

Dedicated professors, research scholars, and subject mentors

Dr. Vidya A

Dr. Vidya A

M.E., Ph.D. (CSE)
Professor & Head / Research Head
vidyamyclasses@gmail.com
Dr. Sijin P

Dr. Sijin P

M.Tech., Ph.D.
Associate Professor
psijin@gmail.com
Deepthi T K

Deepthi T K

B.E., M.Tech.
Assistant Professor
deepthitk70@gmail.com
Kaathyayini Vishwakarma L V

Kaathyayini Vishwakarma L V

B.E., M.Tech.
Assistant Professor
kvlv93@gmail.com
Hanumatharayappa T A

Hanumatharayappa T A

B.E., M.Tech.
Assistant Professor
rayappata@gmail.com
Mamatha C G

Mamatha C G

B.E., M.Tech.
Assistant Professor
mamathacg23@gmail.com
Shailaja S

Shailaja S

B.E., M.Tech.
Assistant Professor
sidhi545@gmail.com
Poornima Madalageri

Poornima Madalageri

B.E., M.Tech.
Assistant Professor
poornima.madalgeri@gmail.com
Harshitha H S

Harshitha H S

B.E., M.Tech.
Assistant Professor
harshithahs1509@gmail.com
Swetha M

Swetha M

B.E., M.Tech.
Assistant Professor
swethaec74@gmail.com
Harish V

Harish V

B.E., M.Tech.
Assistant Professor
harishv8010@gmail.com
Naveen Kumar N

Naveen Kumar N

B.E., M.Tech.
Assistant Professor
naveenkumar1852001@gmail.com
Amoghavarsha Marabe Shettru

Amoghavarsha M. S.

B.E., M.Tech.
Assistant Professor
amoghav@gmail.com
Pradeep Kumar K S

Pradeep Kumar K S

B.E., M.Tech.
Assistant Professor
pradeepkumarks710@gmail.com

Technical & Support Staff (8 Members)

Dedicated programmers, system analysts, and lab instructors

Suresh Kadenaykanahalli

Suresh K.

B.E.
Programmer
sureshhk.cse@gmail.com
Manjunath B M

Manjunath B M

B.E.
System Analyst
mblm25@gmail.com
Puneeth D J

Puneeth D J

Diploma
Lab Instructor
puneethdj.puneeth@gmail.com
Lakshminarayana Gowda M D

Lakshminarayana Gowda

B.Sc.
Lab Assistant
lakshmessage@gmail.com
Ravindra H C

Ravindra H C

M.Com.
Office Assistant
ravisona458@gmail.com
Dhaneshwari

Dhaneshwari

MCA
Lab Instructor
dhaneshwaribelle@gmail.com
Shweta Manjunath Naik

Shweta M. Naik

B.E.
Lab Instructor
shwetamanjunath1212@gmail.com
R P Ramalingegowda

R P Ramalingegowda

Staff
Driver / Attender
Department Support

Enroll in Computer Science & Engineering

180 seats available through Karnataka CET, COMEDK, and Institutional Quota.

APPLY NOW