Computer Science and Engineering
Overview and Program Outcomes
The Department of Computer Science and Engineering (CSE) at the SPEC was established in 2007, offers Undergraduate Program – B.Tech in CSE with an initial intake of 60 students and the intake was subsequently increased to 90 students in the year 2009, 180 students in the year 2012, 360 students in the year 2023 and 420 students in the year 2024. Department of CSE was Accredited by NBA in the year 2016, 2019 and 2022 (Under Tier-II), valid up to Academic Year: 2024-25.
The faculty in the department is highly skilled and knowledgeable. The faculty’s diverse backgrounds in computer science and engineering allow them to transmit their skills in a wide range of UG program courses. The department’s teaching methodology meets the demands of the modern industry in addition to meeting the university’s syllabus standards. Teachers encourage and mentor students to complete little projects in foundational courses. The development of soft skills and communication will receive particular attention. To improve students’ practical expertise, the department maintains close ties with many sectors.
Encouragement in the department to take up Research projects and also to cater to the needs of faculty, who are doing their Research work. The focus areas of the department for R&D activities identified are Knowledge Engineering Research, Networking and High Performance Computing. The department of CSE also has the collaborations with the premier industries like MICROSOFT and has established their excellence centres in the department.
Students participate in academic research projects as well. The department’s faculty has papers published in a number of reputable journals and conferences. In order to create Industry-Institution Interaction, MOUs are signed with industries in the Hyderabad, Bangalore, and Chennai areas. This interaction is used to organise industrial visits, take on real-world projects, and provide staff and students with training and internship opportunities. Over the last three years, the student’s success rate has exceeded 90%. The department’s laboratories are all well-equipped with sophisticated configuration technologies and are set up in a large manner. The student-to-computer ratio is kept at 1:3. In every lab, new experiments are being carried out to help the students gain more real-world experience. A library is operating in the department to expand reference services to the faculty and students in addition to the Central Library.
The field of Computer Science and Engineering (CSE) has been pushing the envelope of almost all other disciplines, which use computing as a fundamental means of inquiry and tool for discovery. CSE offers exciting, intellectually challenging, and rapidly growing career opportunities. It is the least of where the action is, whether this means intelligent game playing, mobile applications, smart robots, cloud computing, data security, social networks, or bioinformatics. The fast-changing technological scenario poses to the institute, a challenge of continuously updating its curriculum and faculty, to be able to provide state-of-the-art education and technology to the students. Changes, both major and subtle, have been made by the department of CSE to be well-prepared for a better tomorrow. The department of CSE was established in 2007 with an intake of 60, enhanced to 120 in 2009 and further to 180 in the year 2012, besides an additional 36 seats under the lateral entry scheme.
Computer Science and Engineering have two primary processes:
- Computer Hardware Design which includes an understanding of Design Methodologies for Electronic circuits, digital systems, and computer architecture of integrated circuits.
- Computer software design which includes an understanding of design methodologies for programming, algorithms of data structures, operating systems, large-scale software development & the principles of computing as a wide variety of software applications across various computer languages.
The teaching-learning process is given at most priority in the pursuit of improving the quality of technical education. Innovative teaching aids and methodologies are used by the department toward this goal. The efficiency of the Teaching-Learning process is reflected in the consistently excellent results being achieved every year.
The department has been striving hard to inculcate conceptual and technical skills in students through a scientific teaching methodology based on lectures, case studies, seminars, group discussions, project works, assignments, quiz programs, coding clubs, etc. The systematic and well-planned approach to problem-solving is emphasized in the classrooms and laboratories through course projects and additional computer training beyond the scope of the syllabus. Teaching aids such as LCD Projector, OHP, CD demos, equipment demonstrations, models, charts, etc are regularly used to enhance better understanding.
The department has modern laboratories and is also well-equipped with LCD projectors in each lab to serve the teaching and research needs of the student and faculty. All systems are connected to the department LAN through fiber optic which is a part of the Institute-wide area network.
The CSE department exclusively holds a Library for UG course. The department takes an active role in arranging expert lectures from Industry, Guest Lectures through eminent faculty from external colleges, and Industrial Visits for the benefit of students. Students are encouraged to take up Industry Oriented projects. The students are highly motivated towards research to build up various projects using upcoming technologies. Besides these students are also motivated to present papers in various publications, journals, seminars, etc.
The department organizes student counseling by the members of the faculty to monitor regularity and discipline among students. A disciplinary committee comprising the senior faculty is constituted for maintaining discipline and the dress code of the students. The department consists of a First and Second person under HOD to take care of the overall activity, discipline, etc of the department.
Vision and Mission
Vision
To be a global leader in Computer Science Education, Research and Development, Innovation through industry collaboration and cultivating future-ready technologists.
Mission
- DM1: Cultivate experiential learning through state-of-the-art technologies and algorithms to address real-world interdisciplinary challenges.
- DM2: Collaborate with industry and academia to equip students with cutting-edge skills and prepare them for dynamic careers.
- DM3: Strengthen theoretical and applied research in Computer Science & Engineering, fostering innovation, impactful contributions, and instilling ethical values and social responsibility in all endeavors.
To become a vibrant center for Computer Science & Engineering education and research, empowering students to drive innovation in IT and IT-enabled services, engage in cutting-edge research, and support start-ups through collaboration with industry leaders.
- DM1: To integrate project-based learning with advanced technologies and algorithms, enabling students to tackle interdisciplinary challenges.
- DM2: To collaborate with industry stakeholders, equipping students with practical skills for successful careers in computer application software and technology.
- DM3: To deepen students’ understanding of theoretical and applied concepts in CSE, fostering research that addresses real-world problems.
To be a global leader in Computer Science Education, Research and Development, Innovation through industry collaboration and cultivating future-ready technologists.
- DM1: Cultivate experiential learning through state-of-the-art technologies and algorithms to address real-world interdisciplinary challenges.
- DM2: Collaborate with industry and academia to equip students with cutting-edge skills and prepare them for dynamic careers.
- DM3: Strengthen theoretical and applied research in Computer Science & Engineering, fostering innovation, impactful contributions, and instilling ethical values and social responsibility in all endeavors.
Program Educational Objectives, Program Outcomes, and Program Specific Outcomes
Program Educational Objectives
- PEO 1: Innovate and contribute to research, driving technological advancements in industry and society.
- PEO 2: Excel as leaders in software development, ensuring industry and government excellence.
- PEO 3: Lead entrepreneurial ventures, fostering growth in computer science-driven technologies at national and global levels.
Program Outcomes
- PO: 1 ENGINEERING KNOWLEDGE: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
- PO: 2 PROBLEM ANALYSIS: Identity, formulate, research literature, and analyze complex engineering problems reaching substantiated conclusions using the first principles of mathematics, natural sciences, and engineering sciences.
- PO: 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 public health and safety, and cultural, societal, and environmental considerations.
- PO: 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.
- PO: 5 MODERN TOOL USAGE: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
- PO: 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.
- PO: 7 ENVIRONMENT AND SUSTAINABILITY: Understand the impact of professional engineering solutions in societal and environmental contexts, demonstrate the knowledge of, and need for sustainable development.
- PO: 8 ETHICS: Apply ethical principles and commit to professional ethics, responsibilities, and norms of the engineering practice.
- PO: 9 INDIVIDUAL AND TEAM WORK: Function effectively as an individual, and as a member or leader in diverse teams, and multidisciplinary settings.
- PO: 10 COMMUNICATION: Communicate effectively on complex engineering activities with the engineering community and with society, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
- PO: 11 PROJECT MANAGEMENT AND FINANCE: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
- PO: 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.
Program Specific Outcomes
- PSO-1 Design and develop computing subsystems for data storage, communication, information processing, and knowledge discovery.
- PSO-2 Design algorithms for real-world problems, focusing on execution and complexity analysis while considering security, cost, quality, and privacy parameters in software development.
- PEO 1: Graduates shall engage in research and development activities in industry and government sectors to create innovative and useful products for society.
- PEO 2: Graduates shall become entrepreneurs, contributing to national development through the application of Computer Science-based technologies.
- PEO 3: Graduates shall assume leadership roles in software development and maintenance, working within the software industry and government agencies.
- PO: 1 ENGINEERING KNOWLEDGE: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
- PO: 2 PROBLEM ANALYSIS: Identity, formulate, research literature, and analyze complex engineering problems reaching substantiated conclusions using the first principles of mathematics, natural sciences, and engineering sciences.
- PO: 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 public health and safety, and cultural, societal, and environmental considerations.
- PO: 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.
- PO: 5 MODERN TOOL USAGE: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
- PO: 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.
- PO: 7 ENVIRONMENT AND SUSTAINABILITY: Understand the impact of professional engineering solutions in societal and environmental contexts, demonstrate the knowledge of, and need for sustainable development.
- PO: 8 ETHICS: Apply ethical principles and commit to professional ethics, responsibilities, and norms of the engineering practice.
- PO: 9 INDIVIDUAL AND TEAM WORK: Function effectively as an individual, and as a member or leader in diverse teams, and multidisciplinary settings.
- PO: 10 COMMUNICATION: Communicate effectively on complex engineering activities with the engineering community and with society, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
- PO: 11 PROJECT MANAGEMENT AND FINANCE: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
- PO: 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.
- PSO-1 Design and develop computing subsystems for data storage, communication, information processing, and knowledge discovery.
- PSO-2 Design algorithms for real-world problems, focusing on execution and complexity analysis while considering security, cost, quality, and privacy parameters in software development.
- PEO 1: Innovate and contribute to research, driving technological advancements in industry and society.
- PEO 2: Excel as leaders in software development, ensuring industry and government excellence.
- PEO 3: Lead entrepreneurial ventures, fostering growth in computer science-driven technologies at national and global levels.
- PO: 1 ENGINEERING KNOWLEDGE: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
- PO: 2 PROBLEM ANALYSIS: Identity, formulate, research literature, and analyze complex engineering problems reaching substantiated conclusions using the first principles of mathematics, natural sciences, and engineering sciences.
- PO: 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 public health and safety, and cultural, societal, and environmental considerations.
- PO: 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.
- PO: 5 MODERN TOOL USAGE: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
- PO: 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.
- PO: 7 ENVIRONMENT AND SUSTAINABILITY: Understand the impact of professional engineering solutions in societal and environmental contexts, demonstrate the knowledge of, and need for sustainable development.
- PO: 8 ETHICS: Apply ethical principles and commit to professional ethics, responsibilities, and norms of the engineering practice.
- PO: 9 INDIVIDUAL AND TEAM WORK: Function effectively as an individual, and as a member or leader in diverse teams, and multidisciplinary settings.
- PO: 10 COMMUNICATION: Communicate effectively on complex engineering activities with the engineering community and with society, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
- PO: 11 PROJECT MANAGEMENT AND FINANCE: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
- PO: 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.
- PSO-1 Design and develop computing subsystems for data storage, communication, information processing, and knowledge discovery.
- PSO-2 Design algorithms for real-world problems, focusing on execution and complexity analysis while considering security, cost, quality, and privacy parameters in software development.
Faculty Details
S.No | Faculty Names | Designation | Qualification | UID | Profiles |
1 | Dr. AMJAN SHAIK | Professor and Dean | M.Tech, Ph.D | 44150402-125710 | View Profile |
2 | Mr. S. Veeraiah | Assistant Professor | M.Tech | 0949-210707-113743 | View Profile |
3 | Mr. D. Harith Reddy | Assistant Professor | M.Tech,(Ph.D) | 33150407-093551 | View Profile |
4 | Mr. Siva prasad V | Assistant Professor | M.Tech,(Ph.D) | 6437-150420-134502 | View Profile |
5 | Mrs. C. Soumi | Assistant Professor | M.Tech,(Ph.D) | 7761-150422-111116 | View Profile |
6 | Mr. S. Satyanagendra Rao | Assistant Professor | M.Tech,(Ph.D) | 4867-150410-124815 | View Profile |
7 | Mr. Dr. Venkata Kishore Puli | Associate Professor | M.Tech, Ph.D | 88150407-123130 | View Profile |
8 | Janapriya Nagapuri | Assistant Professor | M.Tech | 5451-210709-145135 | View Profile |
9 | V. Reshma | Assistant Professor | M.Tech | 9486-210816-151905 | View Profile |
10 | Mr. C. Venugopal | Assistant Professor | M.Tech | 2080-160313-090225 | View Profile |
11 | Mr. G.Prabhakar Reddy | Assistant Professor | M.Tech,(Ph.D) | 7943-151222-125728 | View Profile |
12 | Mr.Chennaiah Kate | Assistant Professor | M.Tech,(Ph.D) | 5401-160311-142424 | View Profile |
13 | Mr. S. Veerabadraiah | Assistant Professor | M.Tech,(Ph.D) | 8585-220621-131524 | View Profile |
14 | Dr. Pregya Poonia | Assistant Professor | M.Tech, Ph.D | 0894-220608-095337 | View Profile |
15 | Dr.P. Deepan | Associate Professor | M.Tech, Ph.D | 4010-210707-141319 | View Profile |
16 | Mr. Senthil Murugan A | Assistant Professor | M.Tech,(Ph.D) | 0487-230216-105831 | View Profile |
17 | Maareddy Gouthami | Assistant Professor | M.Tech | 6719-240220-132932 | View Profile |
18 | Mr. R. Sunil Gavasker | Assistant Professor | M.Tech | 6250-230804-152757 | View Profile |
19 | Mrs. Jagajeetha Mohanthy | Assistant Professor | M.Tech,(Ph.D) | 5988-230725-10070 | View Profile |
20 | Mr.M.Vijaya Raju | Assistant Professor | M.Tech,(Ph.D) | 4111-230807-115647 | View Profile |
21 | Mr.Mohd Arshad | Assistant Professor | M.Tech,(Ph.D) | 5356-210709-161007 | View Profile |
22 | Dr. R. Venkat | Associate Professor | M.Tech, Ph.D | 4579-220514-124850 | View Profile |
23 | Dr. M. Dilip Kumar | Professor | M.Tech, Ph.D | 0483-220920-140048 | View Profile |
24 | Sullu Rama Krishnamma | Assistant Professor | M.Tech | 7676-191106-182824 | View Profile |
25 | Ms. G. Karunya Sai | Assistant Professor | M.Tech | 5887-230919-112541 | View Profile |
26 | Benita Roy | Assistant Professor | M.Tech | 7785-240125-155254 | View Profile |
27 | Mr. J. Roger Jees Smith | Assistant Professor | M.Tech,(Ph.D) | 4512-221213-142646 | View Profile |
28 | Mr. K. Naresh | Assistant Professor | B.Tech, MS | 4086-240207-101550 | View Profile |
29 | Dr Chinnam Yuva Raju | Assistant Professor | M.Tech, Ph.D | 6553-240214-134850 | View Profile |
30 | G.Y.S Sai Karthik | Assistant Professor | M.Tech | 7964-240221-100123 | View Profile |
31 | Mr. Nagaraju Mudunururavilla | Assistant Professor | M.Tech | 67150404-103615 | View Profile |
32 | Vasamsetty Sai Kishore | Associate Professor | M.Tech, Ph.D | 5430-240207-113737 | View Profile |
33 | Mr. Shamsher | Assistant Professor | M.Tech | 212648-24080 | View Profile |
34 | Mrs. Poonam Chanakya | Assistant Professor | M.Tech | 6050-240215-140143 | View Profile |
35 | Mrs. A.V.S.Sai Lavanya | Assistant Professor | M.Tech | 3146-240614-122730 | View Profile |
36 | Dr. K. Little Flower | Associate Professor | M.Tech, Ph.D | 3611-171205-150253 | View Profile |
37 | Mrs RajKumari | Assistant Professor | M.Tech | 1645-240705-131512 | View Profile |
38 | Mr. G. Shravan Chandra | Assistant Professor | M.Tech | 3041-240709-095508 | View Profile |
39 | Mr. D. Champla | Assistant Professor | M.Tech | 82150402-145227 | View Profile |
40 | Dr. Vennam Preethi | Assistant Professor | M.Tech | 8207-170914-154116 | View Profile |
41 | Dr. Madavarapu Naresh | Assistant Professor | M.Tech | 1655-160210-154644 | View Profile |
42 | T. Saroja Reddy | Assistant Professor | M.Tech | 2803-220707-151648 | View Profile |
43 | Mr. D. Muthu Krishnan | Assistant Professor | M.Tech | 6882 220311 110211 | View Profile |
44 | Dr. Sanjeev Kumar Ohja | Associate Professor | M.Tech | 5736-240828-154254 | View Profile |
45 | R. Naveen | Assistant Professor | M.Tech | 2794-180201-181922 | View Profile |
Department Association Committee
I B.Tech I Semester | |
Theory | Practical |
Question Bank | English Language Communication Skills Lab |
Question Bank | Engineering Workshop |
Question Bank | |
Professional Communication in English Question Bank | |
Question Bank | |
Basic Electrical and Electronics Engineering Question Bank |
I B.Tech I Semester | |
Theory | Practical |
Question Bank | English Language Communication Skills Lab |
Question Bank | Engineering Workshop |
Question Bank | |
Professional Communication in English Question Bank | |
Question Bank | |
Basic Electrical and Electronics Engineering Question Bank |
II B.Tech I Semester | |
Theory | Practical |
OOPS through JAVA | |
Data Structures through c++ Lab | |
Data Structures through c++ | ITWS |
II B.Tech II Semester | |
Theory | Practical |
Computer Organisation Lab | |
Database Management Systems Lab | |
Operating Systems Lab | |
Business Economics and Financial Analysis Question Bank | Gender Sensatization Lab |
III B.Tech I Semester | |
Theory | Practical |
Design and Analysis of Algorithms Question Bank | Design and Analysis Lab |
Data Communications and Computer Networks Question Bank | Software Engineering Lab |
Question Bank | Computer Networks LAb |
Fundamentals of Management Question Bank | |
Open Elective-1 PEC Question Bank | |
Professional Ethics |
III B.Tech II Semester | |
Theory | Practical |
Question Bank | Web Technologies Lab |
Question Bank | Advanced English Communication Skills Lab |
Cryptography and Network Security Question Bank | Cryptography and Network Security Lab |
Open Elective II Question Bank | |
Question Bank |
IV B.Tech I Semester | |
Theory | Practical |
Cryptography And Network Security Question Bank | Cryptography And Network Security Lab |
Question Bank | |
Linux Programming Lab | |
Data Warehousing and Mining Lab | |
Software Process & Project Management(Elective-I) | |
IV B.Tech II Semester | |
Theory | Practical |
Management Science Question Bank | Industry Oriented Mini Project |
Adhoc and Sensor Networks(Elective – III) | Seminar |
Semantic Web and Social Networks (Elective – IV) | Project Work |
Comprehensive Viva |
Electives | |
Open Elective Disaster Management | Elective – I Software Project Management |
Elective – II Machine Learning | Elective – III Adhoc and Sensor Networks |
Elective – IV Web Services | Professional Elective- I Mobile Computing Design patterns Artificial Intelligence Information security Management(Security Analyst1) Introduction to Analytics(Associate Analytics-1) |
Syllabus
E-Resources
Projects
Research and Development
Academic Excellence
Academic Year: 2023
S. No. | Hall Ticket Number | Name of the Student | Branch | CGPA |
1 | 23BK1A05G6 | POOJA KUMARI | CSE | 9.93 |
2 | 23BK1A0550 | PEDDINTI DHANA LAXMI | 9.81 | |
3 | 23BK1A0514 | CHATLAPALLI PRANATHI | 9.66 |
S. No. | Hall Ticket Number | Name of the Student | Branch | CGPA |
1 | 22BK1A05H4 | VALLAPI SHAMBHAVI | CSE | 9.64 |
2 | 22BK1A05D7 | PAPAIAHGARI SREEJA | 9.58 | |
3 | 22BK1A0506 | ALAHARI CHEREESHMA | 9.49 |
S. No. | Hall Ticket Number | Name of the Student | Branch | CGPA |
1 | 21BK1A0583 | KALLE AKANKSHA | CSE | 9.16 |
2 | 21BK1A05E9 | PATHURI NITHIN | 9.1 | |
3 | 21BK1A05C3 | M KAVYA | 8.91 |
S. No. | Hall Ticket Number | Name of the Student | Branch | CGPA |
1 | 20BK1A0588 | KEMBURU SOUNDARYA | CSE | 8.99 |
2 | 20BK1A05C3 | NALLANAGULA SUBHASHINI | 8.98 | |
3 | 20BK1A0530 | CHATLA SPANDANA | 8.96 |
S. No. | Hall Ticket Number | Name of the Student | Branch | CGPA |
1 | 19BK1A05E6 | KOVURU MALATHI | CSE | 8.33 |
2 | 19BK1A05A2 | NEMURI SHIRISHA | 8.21 | |
3 | 19BK1A05F0 | MALLEBOINA THRIVALLIKA | 8.12 |
S. No. | Hall Ticket Number | Name of the Student | Branch | CGPA |
1 | 18BK1A0530 | KUNDURU SAI ASRITHA | CSE | 8.27 |
2 | 18BK1A0558 | YEDUGANI AKANKSHA | 8.24 | |
3 | 18BK1A0543 | PADALA PUSHPA LAKSHMI LATHA REDDY | 8.14 |