Computer Science and Engineering

Department Overview 

The Department of computer science and Engineering was established in 2001 with intake of 120 The mission of the department is   To impart value based computer science and engineering education through innovative teaching. To make the students expertise in various tools and Technologies to become industry ready .To produce quality and ethical value based professionals through research activities in the emerging areas of computer science and engineering to serve society.

The department of CSE is headed by B.Suvarnamukhi with 14 years of Experience, The department has competent and hardworking faculty with 27 in number (2 Doctorates, 1 Associate professor and 24 Assistant professors associated with the additional support of non-teaching and technical staff). Majority of the Faculty members are Engaged in research and development activities. The department consists of 08 fully equipped computer labs which facilitates the students to have their active participation.

The department has a track record of organizing seminars and workshops in the areas of latest technologies. The students are given industrial training in leading industries and encouraged to participate in co-curricular and extracurricular activities to develop their overall personality. Above 90% students of CSE department are placed through campus Recruitments with reputed organizations.


To bestow academic excellence by imparting profound knowledge in the area of computer science and engineering, facilitating research and professional skills to serve ever changing industry and society.


  • To impart value based computer science and engineering education through innovative teaching.
  • To make the students expertise in various tools and technologies to become industry ready.
  • To produce quality and ethical value-based professionals through research activities in the emerging areas of computer science and engineering to serve society.
  • Programme Educational Objectives 

  • PEO1: Graduates with fundamental knowledge in mathematics, sciences, humanities, computer science engineering and communication skills for contributing to software and hardware industry and research.    
  • PEO2: Graduates of Computer Science Engineering capable to solve real life problems and to design novel products useful to society.    
  • PEO3: To improve creative and interpersonal skills in multi-disciplinary platforms with lifelong learning and practice professional and ethical values. 
  • Programme Outcomes

    Engineering Graduates will be able to:
  • 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 research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, 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 modelling 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 contexts, 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 on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
  • 11. Project management and finance: Demonstrate 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 projects and 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.
  • Programme Specific Outcomes

  • 1. Analyze, design and develop optimal solutions, apply standard practices in software project development to deliver quality software product.
  • 2. Formulate, simulate and use knowledge in various domains like data engineering, image processing and information and network security, artificial intelligence etc., and provide solutions to new ideas and innovations.
  • 3. Solve problems in the broad area of programming concepts and appraise environmental and social issues with ethics and manage different projects in inter-disciplinary fields.
  • Head of the Department


    B.Suvarnamukhi received M.Sc from Sri Venkateswara University ,Tirupathi in 2008, and M.Tech in Computer science and Engineering in 2011 from Jawaharlal Nehru Technological University, Hyderabad she has Teaching Experience 14 years and worked in reputed colleges, and presently working as Assistant professor & HOD in the department of computer science in SMGOIH, Hyderabad .
    She is pursing part-time PhD in computer science .Her areas of Research include Big Data and Analytics published 04 papers in various National/International Journals and Conferences.

  • A Signcryption Based Revocable Authentication for Secure & Accountable Data Sharing In Cloud IJRACSE: International Journal of Research in Advanced Computer Science Engineering
  • Big Data Concepts and Techniques in Data Processing IJCSE International Journal of computer science and Engineering Research Paper Vol.-6, Issue-10, Oct 2018 E-ISSN: 2347-2693.
  • Big Data Processing System for Diabetes Prediction using Machine Learning Technique International Journal of Innovative Technology and Exploring Engineering (IJITEE) ISSN: 2278-3075, Volume-8 Issue-12, October 2019.
  • Big Data Framework for storage Extraction and Identification of Data using Hadoop Distributed File system International Journal of Innovative Technology and Exploring Engineering (IJITEE) ISSN: 2278-3075, Volume-9 Issue-2S3, December 2019.
  • She has a life membership in IAENG International Association of Engineers.
  • She has built association with the Alumini, every year there is an immense response .
  • S.No Name Designation Qualification Exp (yrs) JNTU REG - Number Photograph
    1 Ms. B. Suvarnamukhi Asst. Professor M.Tech (Ph.D) 14 6171-150412-123701
    2 Dr. D.Sasi Rajasekhar Assoc. Professor M.Tech, Ph.D 16 9840-150412-102941
    3 Dr K Krishaniah Assoc. Professor M.Tech, Ph.D 12 1394-170915-133940
    4 Mr.B.Pandya Naik Asst. Professor M.Tech 15 6961-160210-111139
    5 Mr. A Laxmipathi Asst. Professor M.Tech (Ph.D) 14 8199-150412-110326
    6 Mr. G.Janardhan Naidu Asst. Professor M.Tech (Ph.D) 13 95150404-173213
    7 Mr M Jaganmohan Reddy Asst. Professor M.Tech 10 6361-170913-133058
    8 Mr.Naga raju Hari Manikyam Asst. Professor M.Tech (Ph.D) 9 3516-150409-100556
    9 Mrs V Kiranmai Asst. Professor M.Tech 9 22150407-16273
    10 Mr. G. Sridhar babu Asst. Professor M.Tech 7 9732-160304-135925
    11 Ms.S. Pravallika Asst. Professor M.Tech 6 4202-160208-114532
    12 Mr. A. Vivek Reddy Asst. Professor M.Tech (Ph.D) 5 0515-150425-145944
    13 Mr R Veeranjaneyulu Asst. Professor M.Tech 5 8010-150421-124203
    14 Mr Soma Sateesh Asst. Professor M.Tech 5 3628-160222-110241
    15 Mr A Srinu Asst. Professor M.Tech 3 8352-160211-122954
    16 Ms L Kavitha Asst. Professor M.Tech 2 6326-180421-121018
    17 Mr M Sathish Asst. Professor M.Tech 2 9486-180820-103524
    18 Mr G Mallesh Asst. Professor M.Tech 2 6214-180706-123746
    19 Mr D Balaraju Asst. Professor M.Tech 2 7840-160209-140736
    20 Mr K Ramesh Asst. Professor M.Tech 2 4587-160208-170614
    21 Mr G Rajesh Asst. Professor M.Tech 2 3137-161222-144338
    22 Ms T Shanthi Asst. Professor M.Tech 1 9084-190219-230640
    23 Ms I Poornima Asst. Professor M.Tech 1 4503-200110-150216
    24 Ms S Sindhuja Asst. Professor M.Tech 1 4956-191220-161839
    25 Mr K Veeraiah Asst. Professor M.Tech 3 5677-151228-145449
    26 Mr K Ranjith Asst. Professor M.Tech 0 4287-200626-122324
    27 Mr Md Arif Asst. Professor M.Tech 0 2383-160209-141553
    28 Mrs M Mounika Asst. Professor M.Tech 0 8797-200626-142415
    29 Mr. Y. Krishna Reddy Asst. Professor M.Tech 0 7432-150412-154211
    30 Mr.T Gopinath Asst. Professor M.Tech 0 8031-170210-101420
    31 Mr K Venkatesham Asst. Professor M.Tech 0 0144-160314-174314
    32 Mr G Venkatesh Asst. Professor M.Tech 0 7316-200626-140532
    33 Mr B Nagesh Asst. Professor M.Tech 0 4078-200709-112735
    34 Mr D Raju Asst. Professor M.Tech 0 5933-170107-101046
    35 Mr M Rajesh Babu Asst. Professor M.Tech 0 4750-180215-164459
    36 Mr.A.Kranthi Kumar Asst. Professor M.Tech 0 8955-160222-102234
    37 Mr.P.Hassan Asst. Professor M.Tech 0 5185-150423-142518

    Infrastructure & Laboratories

    Data Structures lab

    Data Structures lab provides ability to develop C programs for computing and real-life applications using basic elements like control statements, arrays, functions, pointers and strings, and data structures like stacks, queues and linked lists. Ability to Implement searching and sorting algorithms.

    C++ lab

    C++ Lab provides ability to develop applications for a range of problems using object-oriented programming techniques.


    IT Workshop for engineers is a training lab course spread over 60 hours. The modules include training on PC Hardware, Internet & World Wide Web and Productivity tools including Word, Excel, Power Point and Publisher.

    Software Engineering lab

    Software Engineering lab provides to have hands on experience in developing a software project by using various software engineering principles and methods in each of the phases of software development.
    It provides ability to translate end-user requirements into system and software requirements and to generate a high-level design of the system from the software requirements and will have experience and/or awareness of testing problems and will be able to develop a simple testing report.

    CN & WT lab

    CN & WT Lab provides to understand the working principle of various communication protocols. To understand the network simulator environment and visualize a network topology and observe its performance and to analyze the traffic flow and the contents of protocol frames
    It is used to Implement data link layer farming methods, analyze error detection and error correction codes, Implement and analyze routing and congestion issues in network design. Implement Encoding and Decoding techniques used in presentation layer and To be able to work with different network tools

    Data Mining lab

    Data Mining lab provides to obtain practical experience using data mining techniques on real world data sets. Emphasize hands-on experience working with all real data sets. Ability to add mining algorithms as a component to the exiting tools and ability to apply mining techniques for realistic data.

    Python lab

    Python lab provides to be able to introduce core programming basics and program design with functions using Python programming language. Student should be able to understand the basic concepts scripting and the contributions of scripting language Ability to explore python especially the object oriented concepts, and the built in objects of Python. Ability to create practical and contemporary applications such as TCP/IP network programming, Web applications, discrete event simulations.

    DCCN lab

    Students should be understand and explore basics of computer Networks and Various protocols. Student should will be in a position to administrate a network and flow of information, Network security , mobile and adhoc networks.

    AECS lab

    AECS LAB focuses on using multi-media instruction for language development to meet the following targets: To improve the students’ fluency in English, through a well-developed vocabulary and enable them to listen to English spoken at normal conversational speed by educated English speakers and respond appropriately in different socio-cultural and professional contexts. Further, they would be required to communicate their ideas relevantly and coherently in writing. To prepare all the students for their placements.

    Lecture Notes

    S.No Subject Name Download
    1 Matrices and Calculus Download
    2 Engineering Chemistry Download
    3 Programming for Problem Solving Download
    4 Basic Electrical Engineering Download
    5 Ordinary Differential Equations and Vector Calculus Download
    6 Applied Physics Download
    7 English for Skill Enhancement Download
    8 Electronic Devices and Circuits Download