About Department

The Department of Computer Science and Engineering was established in 2007 with a sanctioned intake of 60 to offer B.Tech course and was subsequently enhanced to 180 in the academic year of 2018-19. In its pursuit of the mission, the department invests its efforts continuously in identifying the additional skills empowering programs that not only enhance the employability of the students but also equip them to successfully pursue their career path. A well-balanced team of faculty that is a right mix of experience and energetic youth facilitates the right academic environment needed for academic excellence in the overall development of the learner.

Salient Features

  • Regular academics of basic technical and technological skills blended with the judicious combinations of additional and value added multi-dimensional skills programs that enhance
  • Self-help skills like personality development.
  • Social skills like communication and behavioral skills.
  • Ethical skills like adherence to well-mannered conduct in a group.
  • These additional but necessary skills are expected to help students evolve into engineers who are highly motivated with practical, creative, and management skills that would go a long way in scripting their careers as both employees as well as employers.
  • Faculty team comprises people with proven track record in their own domains of engineering education covering such diverse areas as Artificial Intelligence, Machine learning, Web technologies, and Data Analytics, in addition to the ever expanding core areas of Computer Networks, Operating Systems, Computer Organization, Database Management systems, Algorithms Design etc., well balanced by the programming skills of different paradigms that are essential for the Computer Science Engineers.
  • Well equipped necessary infrastructural facilities in terms of hardware, licensed software, and network including Internet connectivity with open access to all through its dedicated Internet center to cater to the needs of the students and faculty alike.
  • Plan Schedule and Conduct add-on courses and programs that are helpful for the student to pursue their career.
  • Highly proactive department in its responsibility for the Industry-Institution- Interaction by organizing expert lectures at regular intervals with the experienced and expert practitioners from the industry.
  • Established innovation and research centers like Microsoft Innovation Centre (MIC), Big Data Centre of Excellence and Cloud Computing Centre and Center for Artificial Intelligence and Machine Learning.
  • Established Student Chapter of Computer Society of India.
  • Institutional member of Computer Society of India.
  • Learner friendly environment where the students are encouraged to participate in technical seminars, annual events organized both in the college as well as outside.
  • Our students have brought laurels to both the department and college by winning prizes at national level contests.

Vision

To be an epicenter of excellence in education by offering thrust courses, research and services for the students and make them to succeed in professional competitive examinations globally with an attitude of entrepreneurial skills, ethical values and social concern.

Mission

Imparting quality Technical Education to young Computer Engineer by providing them

M1: Impart quality technical Education with State of-the-art laboratories, Analytical and Technical Skills with International standards by qualified and experienced faculty.

M2: Prepare for competitive examinations for higher studies / Employment.

M3: Develop professional attitude, Research aptitude, Critical Reasoning and technical consultancy by providing training in cutting edge technologies.

M4: Endorse and Nurture knowledge, Life-long learning, Entrepreneurial practices, ethical values and social concern.

Program Educational Objectives (PEOs)

PEO 1:  To prepare the students for successful careers in Computer Science and Engineering and fulfill the need by providing training to excel in competitive examinations for higher education and employment.

PEO 2:  To provide students a broad-based curriculum with a firm foundation in Computer Science and Engineering, Applied Mathematics & Sciences. To impart high quality technical skills for designing, modeling, analyzing and critical problem solving with global competence.

PEO 3:  To inculcate professional, social, ethical, effective communication skills and entrepreneurial practice among their holistic growth.

PEO 4:  To provide Computer Science and Engineering students with an academic environment and members associated with student related to professional bodies for multi-disciplinary approach and for lifelong learning.

PEO 5:  To develop research aptitude among the students in order to carry out research in cutting edge technologies, solve real world problems and provide technical consultancy services.

Program Outcomes (POs)

PO1: An ability to apply knowledge of mathematics, science, and engineering and knowledge of Fundamental Principles.

PO2: Ability to Identify, formulate and solve engineering problems.

PO3: An ability to design a system, component, or process to meet desired needs in Computer Science and Engineering within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability, Design and Modeling.

PO4: An ability to design and conduct experiments, as well as to analyze and interpret data, Experimentation & Interpret/Engineering Analysis.

PO5: An ability to use the techniques, skills and modern Computer Science and Engineering tools necessary for system design with embedded engineering practice.

PO6: 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.

PO7: The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.

PO8: An understanding of professional and ethical responsibility.

PO9: An ability to function on multidisciplinary teams.

PO10: An ability to communicate effectively.

PO11: 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.

PO12: A Recognition of the need for, and an ability to engage in life-long learning.

Program Specific Outcomes (PSOs)

PSO1: To prepare the students ready for industry usage by providing required training in cutting edge technologies.

PSO2: An Ability to use the core concepts of computing and optimization techniques to develop more efficient and effective computing mechanisms.

PSO3: Prepare the graduates to demonstrate a sense of societal and ethical responsibility in their professional endeavors and will remain informed and involved as full participants in the profession and our society.

INFRASTRUCTURE

The Department of Computer Science and Engineering present in First Floor, Sesha Sai Block of the campus is well equipped to cater the needs of classrooms, laboratories, library, and research centers and other facilities.

The Department of Computer Science and Engineering consists of

  • 12 Classrooms
  • 16 Labs
  • A Seminar Hall
  • A Department Library
  • 5 Skill Centers.

Each classroom is well equipped with a

  • White board
  • LCD projector

The Department of Computer Science and Engineering has an exclusive well-stacked library.

The Library collection consists of

  • 300 Text books
  • 10 Print Journals
  • News papers
  • E-Journals and e-books

The Department of Computer Science and Engineering has six research centers to encourage the faculty and students towards research in the area of Networks, Cloud Computing, Big Data Analytics, Machine Learning, and Artificial Intelligence.

Skill Centers:

  • Microsoft Innovation Center (MIC)
  • Big Data Apex Center of Excellence
  • Cloud Computing Center of Excellence
  • Center for Artificial Intelligence and Machine Learning
  • CISCO Network Academy

The Department of Computer Science and Engineering has 16 labs. All these labs are catered with high end systems along with internet facility and configured with latest software.

The seminar hall is well equipped with a projector and can accommodate 500 members at a time. The seminar hall is used to organize technical seminars, Guest Lectures, webinars, and cultural events.

Batch wise Student Achievement

SMART INDIA HACKATHON 2020

Smart India Hackathon 2020 is a nationwide initiative to provide students a platform to solve some of the daunting problems faced in our daily lives, and thus inculcate a culture of product innovation and a mindset of problem solving. In Smart India Hackathon 2020, 5 million+ students from various AICTE/UGC registered colleges compete for the top prize at 65+ locations. In Smart India Hackathon 2020, the students would have the opportunity to work on challenges faced within various Ministries, Departments, Industries, PSUs and NGOs to create world class solutions for some of the top organizations including industries in the world, thus helping the Private sector hire the best minds from across the nation.

Smart India Hackathon 2020 is organized as a six round online and offline event. Student’s participation starts from the fourth round of the Hackathon. In the fourth round of Smart India Hackathon 2020, an Institute Internal Campus Hackathon is conducted within the college on 7th February 2020. From the Department of Computer Science and Engineering, 8 teams have registered and participated in the internal Hackathon. Out of 8 teams, 6 teams were shortlisted for the fifth round of Smart India Hackathon 2020.

The following are the participation details of students for Internal Campus Hackathon

Team Name: SHADOW KNIGHTS

Problem Category: Virtual reality based Earth/Moon explorer – ISRO

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader Jai Prakash Veerla IV-CSE
Team Member Yabaluru Varun Sri Phani Datta IV-CSE
Team Member Vainala Shiva Kumar IV-CSE
Team Member Gummedelli Sowmya IV-CSE
Team Member Kanduri Ravali IV-CSE
Team Member Naga Manasa Palaparthi IV-CSE

Team Name: ANUSHTHANA

Problem Category: App for online OPD appointment & Hospital Information System – Ministry of AYUSH

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader M.Kshemendra III-CSE
Team Member K.Srikanth III-CSE
Team Member D.Rakesh III-CSE
Team Member T.Sai sri ram reddy III-CSE
Team Member M.Sunil kumar III-CSE
Team Member D.Ankitha sri III-CSE

 

Team Name: FARMEASY

Problem Category: Crop Guidance and Farmers Friend – CDK Global

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader Thallapally Sai Chandana III-CSE
Team Member Bolisheti Bharathi III-CSE
Team Member Penumarthy  Vybhavi III-CSE
Team Member Gundu Rajashekar III-CSE
Team Member Bhuvanagiri Bala Nageswar Rao III-CSE
Team Member K. Sai Vardhan Reddy III-CSE

Team Name: PEGASUS

Problem Category: Create an affordable solution through image processing of number plates of vehicles for the detection, identification and monitoring of vehicles in different scenarios such as residential societies, tolls, business complex, parking spaces etc – MIXORG

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader Leela Sai Rahul Suryadevara III-CSE
Team Member Ramarapu Aishwarya III-CSE
Team Member Alekhya Belide III-CSE
Team Member Deevaroy Karthik III-CSE
Team Member Kelam Venkat Ravi Babu III-CSE
Team Member Sreyas Reddy Mallypally III-CSE

Team Name: SANKALP

Problem Category: Potrait Building System (App Based) – Government of Madhya Pradesh

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader A. Anitya III-CSE
Team Member K. Sai Manasvini III-CSE
Team Member Ch. Vidyadhari III-CSE
Team Member R. Rakesh III-CSE
Team Member K. Sumanth III-CSE
Team Member C. Goutham III-CSE

Team Name: VAARTH

Problem Category: Detecting Poor Telecom Connectivity (Cellular) regions using user device signal strength – Ministry of Communications

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader P. Rithika III-CSE
Team Member G. Ramya Reddy III-CSE
Team Member M. Akshara III-CSE
Team Member L. Vaishnitha III-CSE
Team Member D. Srithaja III-CSE
Team Member P. Srisai III-CSE

Team Name: PHONEIX

Problem Category: Portal for Farmers to sell the produce at a better rate -CDK Global

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader P Sri Sai Keerthana II-CSE
Team Member Nomula Charitha II-CSE
Team Member Akiti Ashritha Reddy II-CSE
Team Member Ananya Penuballi II-CSE
Team Member Ramannagari Anusha II-CSE
Team Member Jogannagari Pranathi Reddy II-CSE

Team Name: FLASH

Problem Category: Court Case Management software – Dr. B R Ambedkar Institute of Technology

TEAM NAME OF THE STUDENT BRANCH AND YEAR
Team Leader Veeravalli  Sai Kiran III-CSE
Team Member Bomma  Dinesh III-CSE
Team Member Batte Pranay Roy III-CSE
Team Member Parvathagiri Sai Kumar III-CSE
Team Member Gade Virishma Kumari III-CSE
Team Member Kasula Sai Chandana III-CSE

 

The teams shortlisted for the fifth round of Smart India Hackathon are SHADOW KNIGHTS, ANUSHTHANA, PEGASUS, FARMEASY, SANKALP and VAARTH. In the fifth round of Smart India Hackathon, team leaders registered their teams and submitted the solutions to the problem statements on 20th February 2020.

CISCO IDEATHON 2019

The CISCO IDEA’THON is an opportunity for students with potential and creativity to be a part of Cisco’s technological innovations. It presents a competitive model to showcase original thinking and problem-solving aptitude using technologies like 5G, Internet of Things, networking infrastructure and collaboration to address global issues related to education, healthcare, water conservation, environment and sustainability. The program enables qualifiers of Ideathon to get an internship with full-time placement opportunities.

CISCO IDEA’ THON is a 5 round online event to get an internship for students at CISCO. In Round 1, 90 students of IV Year from the Department of Computer Science and Engineering have registered for the program on 14th September 2019. All the 90 students were qualified for the “Preliminary Quiz” which is conducted on 23rd September 2019 at ACE Engineering College. The 30 Qualified Students of Preliminary Quiz submitted their idea for the Problem Statement on 28th September 2019.  10 Students were qualified for the “Idea’thon Quiz” which is conducted on 30th September 2019.

We are proud to announce that 3 Students have reached the Final Round and have undergone a written test at ACE Engineering College on 5th October 2019.

All the 3 Students have attended the interview on 2nd November 2019 and are selected as intern for the role of “Network Consulting Engineer” for a duration of 5 months and with a stipend of Rs60,000/- per month at CISCO, Bangalore, India.

“Congratulations to the Students of CSE Department for being selected in Cisco Ideathon 2019, an All India Level Recruitment Drive”.

NAME OF THE STUDENT ROLL NO ROLE AS INTERN STIPEND PER MONTH
16AG1A0527 K.Lakshmi Durga Network Consulting Engineer Rs 60,000/-
16AG1A0545 R.Krishna Arun Network Consulting Engineer Rs 60,000/-
16AG1A0548 S.Bala Aishwitha Network Consulting Engineer Rs 60,000/-

 

All the 3 Students completed their internship on 26th June 2020 and were placed in CISCO, Bangalore.

SMART INDIA HACKATHON 2019

We are proudly announce that Two teams of our college Students got selected in “Smart India Hackathon-2019” 6 million+ students from various engineering colleges compete for the top prize at 41+ locations. ‘Smart India Hackathon-2019’ is a pan India 36 hour nonstop digital programming competition. It is a nationwide initiative to provide students a platform to solve some of pressing problems we face in our daily lives, and thus inculcate a culture of product innovation and a mindset of problem solving. The participating teams will simultaneously compete from across 41+ locations in India to offer digital yet sustainable innovative solutions to solve real time challenges faced by the nation.
Involves 3000+ technical institutions, 200+ organizations from across India.
World’s biggest Software and Hardware hackathon.
3rd edition of highly successful Smart India Hackathon initiative.
Technology Students across India compete to creatively solve
problems and offer technical solutions.
Harness expertise of students from IISc, IITs, NITs and
AICTE/UGC approved institutions.
Following are the Details of the selected students for Grand Finale.
Team name 1: BIT REBELS99
Problem Category: Time Series Machine Learning based Prediction
Model to achieve consistent Product Moisture in manufacturing under
the organization of ITC Limited.

Team Name of the Student Branch & Year
Team Leader RAJASEKHARUNI KRISHNA ARUN III-CSE
Team Member GUNUGURTHI NAIMISHA III-CSE
Team Member TUMMALA KETHAN III-CSE
Team Member CHANDUPATLA ANIRUDH REDDY III-CSE
Team Member GURRALA SHRAVANI III-CSE
Team Member PANDILLA SAI KIRAN REDDY III-CSE

Team name 2: RADEON
Problem Category: Developing a Calibration Curve for Typical Joints
under the organization of CYIENT.

Team Name of the Student Branch & Year
Team Leader P.V.MAHATI III-CSE
Team Member JESWIN.T.JOSEPH III-CSE
Team Member AKSHESHA ORAON III-CSE
Team Member INDRANEEL SARMA MVTSS III-CSE
Team Member A ANITYA III-CSE
Team Member SREYAS REDDY MALLYPALLY III-CSE

These students are participating Grand Finale at two different locations
Geetanjali Institute of Technical Studies, Udaipur, Rajasthan and National Institute of Technology Jamshedpur, Jharkhand on 2nd to 3rd March-2019.
We would like to convey our best wishes to our beloved students from Management, Principal, HOD, faculty and staff “Wish You Hearty Congratulations”

SMART INDIA HACKATHON 2018

We are proudly announce that Two teams of our college Students got selected in “Smart India Hackathon-2018” out of 7500 teams throughout India.
‘Smart India Hackathon-2018’ is a pan India 36 hour nonstop digital programming competition. The participating teams will simultaneously compete from across 44 locations in India to offer digital yet sustainable innovative solutions to solve real time challenges faced by the nation.
Following are the Details of the selected students for Grand Finale …
Team name 1: FUDIO
Problem Category: Development of mental health of the students for betterment under the Ministry of HRD

Team Name of the Student Branch & Year
Team Leader T. VENKAT ADITYA III-CSE
Team Member V. SURYA KIRAN REDDY III-CSE
Team Member P SIRI III-CSE
Team Member G. L. MANASA III-CSE
Team Member A.HARITHA III-CSE
Team Member S.SAI PRASANNA

 

III-CSE

Team name 2: SHAT BRAHMOS
Problem Category: Secure digital ticket passes under the Government of Delhi

Team Name of the Student Branch & Year
Team Leader N MOUNIKA III-CSE
Team Member N SAI SANDEEP III-CSE
Team Member S DILIP III-CSE
Team Member N RAJAVARUN III-CSE
Team Member S SAI SRIKAR REDDY III-CSE
Team Member D SANTOSH III-CSE

These students are participating Grand Finale at two different locations Noida and Nagpur on 30th to 31st March-2018.

Student Achievement

  • Our III CSE students(14 Btach) MAP. Karthik, S.Divya Teja, K. Ashwini, R.Vikram Prabhu, PVVPS. Balaram Anirudh, Y. SivaTeja have submitted project Idea on “ Coastal Change Analysis” for Smart India Hackathon-2017 and it got selected for implementing as real time product(project) during April – 2017 at Chennai, Smart India Hackathon-2017 conducted by AICTE in association with Ministry of Information Technology ,India.
    Our II CSE student MANASA GORUGANTU(15 batch) has participated in the Ideathon contest and was shortlisted to attend the Nobel Prize Series – India 2017. Ideathon is organized by Department of Bioyechnology, Ministry of Science & Technology, India in Novemer-2016.
  • Research proposal presented by our III – CSE students B.SHARATH KUMAR(14AG1A0575), GSL SRINIVAS(14AG1A0569) and E JYOSTNA REDDY(14AG1A0568) under the guidance of P CHIRANJEEVI, Assistant Professor got selected by expert committee of IndoSys-2016(Indian Symposium on Computer Systems) conducted at Indian Institute of Technology Madras from 19th August to 21st August 2016. The selected research proposal is mentored by eminent doctorates from IISc and IITs. Also 6 other teams (composed of faculty and students) from CSE department have participated in IndoSys-2016 (Indian Symposium on Computer Systems) at Indian Institute of Technology Madras and presented research and project proposals in front of eminent doctorates from IISc and IITs.
  • Our IV – CSE students DUSA SRAVANI(13AG1A0524), SRAVYA JAYANTHI(13AG1A0536), B. SAMEERANANDAN(13AG1A0510), and KARRE MAMATHA(13AG1A0546) has got FIRST PRIZE in 12 hr HACKATHON conducted by XTreamIT Solutions at Muffakham Jah College of Engineering and Technology on 13th August 2016. Our students developed a web based application titled “Electronic Service Shed”.
  • Our II – CSE student PVVPS BALARAM ANIRUDH (14AG1A0545) has achieved Microsoft Office Specialist Certification from Microsoft on 12th April 2016.
  • Our IV CSE student Mr. Akshay Tiwari ( 12AG1A0503) is selected for Leadership Summit in Singapore, Conducted by Mozilla from 23rd to 24th Janauary 2016.
  • Our II – CSE student PVVPS BALARAM ANIRUDH (14AG1A0545) has participated in the “Youth Parliament 2016” as a speaker on the occasion of the “National Youth Day” the birth of Swami Vivekananda organized by the Vivekananda Institute of Human Excellence, Hyderabad on 11th January 2016.
  • Our III – CSE student Mr. Gurram Vamshidhar Reddy (13AG1A0532) is selected as Microsoft Student Partner (MSP) from our ACE – Microsoft Innovation Center (MIC) by Microsoft.
  • 32 members of IV CSE & IT students has participated in 12 hr HACKATHON at XTreamIT Solutions on 8th August 2015. Students developed applications by using latest technologies like IBM Bluemix Cloud, Image Recognition, AWS and Azure. One of the team got Second prize.
  • Our II – CSE student P. Venkata Mahati ( 15AG1A0551) has successfully completed vedic Maths Level-2 and secured 98% on 7th August 2015.
  • Sai Bhargava (12AG1A0545) of IV CSE has received “certificate of excellence” upon winning the Oracle Java together contest conducted at Institute of Aeronautical Engineering college on 28th February 2015.
  • Our I – CSE student PVVPS BALARAM ANIRUDH (14AG1A0545) has own RUNNERUP prize in “CODE WREZLERS” competition held at NIIT Habsiguda on 25th January 2015.
  • Department of CSE and ACE MIC(Microsoft Innovation Center) has Organized ONE week workshop from 9th December to 12th December,2015 on MTA (Microsoft Technology Associate) certification course in “.NET Fundamentals” for II B.Tech (14 Batch) CSE Students in association with DEVmenIT solutions for about 67 students got certified.
  • Department of CSE and ACE MIC(Microsoft Innovation Center) has Organized ONE week workshop from 1st September to 6th September,2015 on MTA (Microsoft Technology Associate) certification course in “.NET Fundamentals” for III B.Tech CSE and IT (13 Batch) Students in association with DEVmenIT solutions for about 96 students got certified.
  • Department of CSE and ACE MIC(Microsoft Innovation Center) has Organized Workshop on “.NET Framework(MCP Certification)” during 6th – 11th June 2015 by Nagakumar Kondisetti, CEO of DevmenIT for 35 students of IV CSE & IT(12 Batch) got certified.

J HUB Hackthon

  • ACE Engineering College Students Participation in J-hub –IoT Hackathon:
    Conducted at JNTUH on 23-24 , Feb, 2018 (List of Ideas)
    • A technique is developed to detect manhole covers on the streets. Vehicles on the road have a great impact on the cover detection rate. Using this we can cover the manholes with lid by the arrival of vehicles and we can detect them during floods with signal and inform to municipal office.
    (K.Ramya Sai , N Bhavani , M. Vani ) – Dept. of CSE
    • The idea is to create an air pollution monitoring system at sensitive areas to know the amount of pollution in air and warn people. When the pollution at any region crosses permissible limit, the application would warn the user regarding the same and would also suggest methods of safety.
    ( Lavanya .V, G.Sai Usha, I.Pranav Deep ) – Dept. of ECE
    • The main objective of my idea is to keep the human Blood pressure (BP) , heart functioning and happening of hypoglycemia being monitored constantly and detect it’s abnormality.
    (Ganesh Srivatsa Kalahasti , G Shiva Subramanyam , K. Sarvani)- Dept. of CSE
    Ideas submitted by other J-HUB REGISTERED STUDENTS – for Hackathon ( ACE Engineering Collge)• SMART VACCUM CLEANER
    • DETECTION OF OPEN MANHOLES AND RECOVERY
    • SMART STICK
    • PATIENT DETAILS FILLING DEVICE
    • EASY TRAFFIC BY SENSORS
    • DANGER INDICATION IN VEHICLES
    • HOLOWATCH
    • DETECTION EMOTION THROUGH SKIN
    • WATER MOTOR SENSORING AND VALUE SENSORING
    • PREVENTION OF MOBILE EXPLOSION
    • TRACKING OF MEDICAL ITEM USING IOT
Approved Intake (2018) 180
No. of Faculty Members 40

Cadre

Number

Professor 08
Assoc. Professor 10
Asst. Professor 22
Faculty Profile

Qualification

No. of Faculty

Ph.D 10
Ph.D (Pursuing) 05
Post Graduate 24
Lab Assistant 01
Dr.Khaleel CSE
Name   Dr. Khaleel Ur Rahman Khan    
Designation Professor
Qualification Ph.D (CSE)
Professional Exp. 27 Years
Research Interests Wireless Adhoc and Sensor Networks
Registration Number 92150401-202528
Profile Click here
drramakrishna cse
Name Dr. D. Ramakrishna
Designation Professor
Qualification Ph.D (CFD)
Professional Exp. 33 Years
Research Interests Computational Mathematics
Registration Number 1067-150412-120929
Profile Click here
Name   Dr. Ganti Krishna Sharma
Designation Professor
Qualification Ph.D (CSE)
Professional Exp. 26 Years
Research Interests Spatial Information Technology (Remote Sensing)
Registration Number 31150406-132701
Profile Click here
Vijayasaradhi
Name DR. M. V. VIJAYA SARADHI
Designation Professor
Qualification Ph.D
Professional Exp. 26 Years
Research Interests Software Engineering
Profile Click here
Deputed to Department of IT W.E.F AY 2021-22
Name   Dr. B. Ranga Swamy
Designation Professor
Qualification Ph.D (CSE)
Professional Exp. 20 Years
Research Interests Theory of Computation, AI, Block Chain
Registration Number 2448-150408-160802
Profile Click here
Name   Dr. Mohammed Khaja Nizamuddin
Designation Professor
Qualification Ph.D
Professional Exp. 19 Years
Research Interests Mobile Database & Network Security
Registration Number 8817180128202102
Profile Click here
gs cse
Name   Dr.  G. Sreenivasulu
Designation Professor & HOD
Qualification M.Tech, Ph.D
Professional Exp. 13 Years
Research Interests Machine Learning
Registration Number 22150403-202837
Profile Click here
Deputed to the Department of CSE(AI & ML) W.E.F AY 2021-22
Name   Dr. P. Chiranjeevi
Designation Associate Professor
Qualification B.Tech (CSE), M.Tech (CSE), Ph.D(CSE)
Professional Exp. 13 Years
Research Interests Opinion Mining
Registration Number 5569-150423-175518
Profile Click here
Deputed to the Department of CSE (DS) W.E.F AY 2021-22
Name   Dr. Ravi Uyyala
Designation Associate Professor & HOD
Qualification Ph.D(CS)
Experience 10 Years
Research Interests Image Processing, Machine Learning, Cyber Security
Registration Number 5607-200227-123450
Profile Click Here
Deputed to the Department of CSE (IoT) W.E.F AY 2021-22
jayabharathi cse
Name Prof. K. Jayabharathi
Designation Professor & HOD
Qualification M.Tech,(Ph.D)
Professional Exp. 27 Years
Research Interests Data Warehousing and Data Mining
Registration Number 14150406-115825
Profile Click here
Name Mr. N.M.S Desai
Designation Associate Professor
Qualification M.Tech
Professional Exp. 24 Years
Research Interest Computer Networks
Registration Number 8947-150419-082403
Profile Click here
Name Mr. T. Srinivasa Rao
Designation Assoc. Professor & Director – Training and Placement Cell
Qualification M.TECH
Professional Exp. 22 Years
Research Interest Image Processing
Registration Number 9456-201222-150724
Profile Click here
Venugopal
Name Mr. S. VENUGOPAL
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 14 Years
Research Interests Advanced Data Structures and algorithms
Profile Click here
Deputed to Department of IT W.E.F AY 2021-22
Name   Md Younus Shariff
Designation Assistant Professor
Qualification M.Tech
Experiance 10 Years
Research Interests Machine Learning
Registration Number 70150405-155529
Profile Click here
Name   Mr. Krishnanand S H
Designation Assistant Professor
Qualification M.Tech
Experiance 5.5 Years
Research Interests Image processing
Registration Number 7693-210702-104929
Profile Click here
SOPPARI KAVITHA
Name Mrs. SOPPARI KAVITHA
Designation Associate Professor
Qualification B.Tech (CSE), M.Tech (CSE), Ph.D(CSE)
Professional Exp. 23 Years
Research Interests Information Security, Image Processing, Computer Networks,  , Information Retrieval systems, AI
Registration Number 7083-160307-104318
Profile Click here
drramakrishna cse
Name Mr. V Chandra Sekhar Reddy
Designation Associate Professor
Qualification M.Tech
Professional Exp. 18 Years
Research Interests Machine Learning
Registration Number 3312-150413-135700
Profile Click here
krishna
Name   Mr. D. Krishna
Designation Associate  Professor
Qualification M. Tech (Ph.D)
Professional Exp. 16 Years
Research Interests Grid Computing
Registration Number 62150401-111449
Profile Click here
CH .Yijay kumar CSE
Name   Mr. Ch. Vijay Kumar 
Designation Associate Professor
Qualification M.Tech (Ph.D)
Professional Exp. 15 Years
Research Interests Big Data, Network Security
Registration Number 18150406-123615
Profile Click here
m ramesh
Name   Mr. M Ramesh
Designation Associate Professor
Qualification M.Tech
Professional Exp. 12 Years
Research Interests Wireless Sensor Networks
Registration Number 2955-150409-130058
Profile Click here
Name   Mr. A. Ramesh
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 14 Years
Research Interests Sensor Networks
Registration Number 43150407-144759
Profile Click here
silpa
Name   Mrs. M. Shilpa Raj
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 13 Years
Research Interests Computer Networks
Registration Number 51150406-101446
Profile Click here
v swapna
Name   Mrs. V Swapna
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 13 Years
Research Interests Data Mining
Registration Number 7352-150410-111209
Profile Click here
k.prem kumar-c
Name   Mr. K. Prem Kumar
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 12 Years
Research Interests Distributed Systems
Registration Number 98150407-183742
Profile Click here
K.Sravani
Name   Mrs. K.Sravani
Designation Assistant Professor
Qualification M.Tech (PhD)
Professional Exp. 12 Years
Research Interests Networks, Deep Learning
Registration Number 8955-150409-130234
Profile Click here
mahesh
Name   Mr. V. Maheshwar Reddy
Designation Assistant Professor
Qualification M.Tech (Ph.D)
Professional Exp. 11 Years
Research Interests Network Security
Registration Number 38150407-100552
Profile Click here
psrinivasaraocse
Name   Mr. P. Srinivasa Rao
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 11 Years
Research Interests Network Security
Registration Number 34150407-114655
Profile Click here
ashwini
Name   Ms. D. Ashiwini
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 10 Years
Research Interests Computer Networks
Registration Number 24150403-163612
Profile Click here
shubangi
Name   Ms. Shubhangi Mahule
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 6 years
Research Interests Distributed Systems
Registration Number 9835-150408-115415
Profile Click here
shiva
Name   Mr. A. Shiva Kumar
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 06 years
Research Interests Computer Networks
Registration Number 1887-161126-124313
Profile Click here
Name   Mr. Aga Parvej
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 06 Years
Research Interests Computer Networks
Registration Number 3997-160203-122246
Profile Click here
B.UmaRani
Name   Mrs. B. Uma Rani
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 06 Years
Research Interests Data mining
Registration Number 76150406 – 121229
Profile Click here
Shiva Kumar
Name Mr. M. SHIVA KUMAR
Designation Assistant Professor
Qualification M. Tech
Professional Exp. 05 Years
Research Interests Distributed Systems
Profile Click here
Deputed to Department of IT W.E.F AY 2021-22
shashank tiwari
Name   Mr. Shashank Tiwari
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 5 Years
Research Interests Cloud Computing
Registration Number 4617-161115-124220
Profile Click here
lakshmi rohitha
Name   Ms. D. Lakshmi Rohitha
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 5 Years
Research Interests Artificial Intelligence
Registration Number 8124-161124-154153
Profile Click here
priya CSE
Name   Mrs. P. Swaroopa
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 4 Years
Research Interests Machine Learning
Registration Number 9436-150425-153649
Profile Click here
priya CSE
Name   Ms. N. Swathi
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 4 Years
Research Interests Cyber Security and Machine Learning
Registration Number 4064-170912-155831
Profile Click here
B.SREELATHA
Name   Mrs. B. Sreelatha
Designation Assistant Professor
Qualification M.TECH
Professional Exp. 3 Years
Research Interests Cyber Security
Registration Number 0934-170103-132946
Profile Click here
Deputed from the Department of AI & ML W.E.F AY 2021-22
priya CSE
Name   Ms. T. Swathi
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 2 Years
Research Interests Network Security
Registration Number 4735190827134221
Profile Click here
T.Ratnamala
Name   Mrs. T. Ratnamala
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 2 Years
Research Interests Data Science
Registration Number 2140-190111-154423
Profile Click here
Ayesha-Osmani
Name   Mrs. Ayesha Osmani
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 2 Years
Research Interests Cyber Security
Registration Number 8686-210701-155006
Profile Click here
D.Ruthwik
Name   Mr.  D. Ruthwik
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 1 Years
Research Interests Cloud Computing
Registration Number 5944-210327-14013
Profile Click here
K.Swathi
Name   Mrs. K. Swathi
Designation Assistant Professor
Qualification M.Tech
Professional Exp. 04 Months
Research Interests Machine Learning
Registration Number 6438-210505-124754
Profile Click here

I YEAR II SEMESTER

PROGRAMMING FOR PROBLEM SOLVING LAB

The objective of programming for problem solving lab is to make students work with an IDE to create edit, compile, run and debug programs. In the lab, students analyze the steps in program development. The lab imparts basic knowledge of programming fundamentals of C programming language. The lab also imparts the writing skill of a C programming to the students and solving problems. The lab imparts knowledge on concepts like Control Flow, Array, Functions, Pointers, File, and Structures.
HARDWARE:

  1. 60 HP Desktop
  2. 11 KVA UPS
  3. 7 KVA UPS

SOFTWARE:

  1. Ubuntu 14.04
  2. gcc compiler
  3. g++ compiler

LIST OF EXPERIMENTS

Basic Programs

  1. Write a simple program that prints the results of all the operators available in C (including pre/ post increment, bitwise and/or/not, etc.). Read required operand values from standard input.
  2. Write a simple program that converts one given data type to another using auto conversion and casting. Take the values form standard input.
  3. Write a program to convert temperature from Fahrenheit to Celsius and vise
  4. A building has 10 floors with a floor height of 3 meters each. A ball is dropped from the top of the building. Find the time taken by the ball to reach each floor. (Use the formula s = ut+(1/2)at^2 where u and a are the initial velocity in m/sec (= 0) and acceleration in m/sec^2 (= 9.8 m/s^2)).
  5. Write a C program to find simple and compound interest.
  6. Write a C program to find Gross salary of an Employee.

Decision Making Statements:

  1. Write a program for fiend the max and min from the three numbers.
  2. Write a C program, which takes two integer operands and one operator from the user, performs the operation and then prints the result. (Consider the operators +,-,*, /, % and use Switch Statement)
  3. Write program that declares Class awarded for a given percentage of marks, where
    mark <40%= Failed, 40% to <60% = Second class, 60% to <70%=First class, >=
    70% = Distinction. Read percentage from standard input.
  4. Write a C program to find the roots of a Quadratic equation.
  5. Write a C program to find grade of a student using else if ladder.
  6. C program to read weekday number and print weekday name using switch.

Loop:

  1. Write a program that prints a multiplication table for a given number and the number of rows in the table. For example, for a number 5 and rows = 3, the output should be:

5 x 1 = 5

5 x 2 = 10

5 x 3 = 15

  1. Write a C program to print the following patterns:

1

1 2

1 2 3

*

* *

* * *

1

2 3

4 5 6

1

2 2

3 3 3

4 4 4 4

 

* * * *

* * *

* *

*

a.1                      b.        1                      c.         1

2 3                               01                               22

4 5 6                            101                              333

7 8 9                            0101                            4444

10101                          55555

d.  *

***

*****

*******

*********

*******

*****

***

*

  1. Find the sum of the series: a. 1^2+2^2+3^2+4^2+………+N^2      b. 1/2 – 2/3 + 3/4 – 4/5 + 5/6 – …..n   c. 1-X^2/2!+X^4/4!- ……..   d. 1-x/2 +x^2/4-x^3/6…………

Loop with Decision making Statements:

  1. Write a program that shows the binary equivalent of a given positive number between 0 to 255.
  2. Write a program that finds if a given number is a prime number
  3. Write a C program to find the sum of individual digits of a positive integer and test given number is palindrome.
  4. A Fibonacci sequence is defined as follows: the first and second terms in the sequence are 0 and 1. Subsequent terms are found by adding the preceding two terms in the sequence. Write a C program to generate the first n terms of the sequence.
  5. Write a C program to generate all the prime numbers between 1 and n, where n is a value supplied by the user.
  6. Write a C program to read in two numbers, x and n, and then compute the sum of this geometric progression: 1+x+x^2+x^3+………….+x^n. For example: if n is 3 and x is 5, then the program computes 1+5+25+125.
  7. Write a C program to print all Perfect numbers between 1 to n.
  8. C program to print all Armstrong numbers from 1 to N.

Functions

  1. Write a C program to calculate factorial of a given number using function & recursion.
  2. Write a C Program for call by value & call by reference.
  3. Write a C program to calculate GCD of two number using function & recursion.
  4. Write a C program to calculate LCM of two number using function & recursion.
  5. Write a C program to find x^n using recursion.
  6. Write a C program o find minimum and maximum value from given two values using a macro.
  7. Write a C program to demonstrate the storage classes.
  8. Write a C program to demonstrate pre processor commands.

Arrays

  1. Write a C program to find the minimum, maximum and average in an array of integers.
  2. Write a functions to compute mean, variance, Standard Deviation, sorting of n elements in single dimension array.
  3. Write a C program that uses functions to perform the following:
    1. Addition of Two Matrices
    2. Multiplication of Two Matrices
  4. Write a C program to merge to arrays into a single array.
  5. Write a C program to implement Stack using array.
  6. Write a C program to implement Queue using array.

Sorting and Searching:

  1. Write a C program that uses non recursive function to search for a Key value in a given

list of integers using linear search method.

  1. Write a C program that uses non recursive function to search for a Key value in a
    given sorted list of integers using binary search method.
  2. Write a C program that implements the Bubble sort method to sort a given list of integers in ascending order.
  3. Write a C program that sorts the given array of integers using selection sort in descending order
  4. Write a C program that sorts the given array of integers using insertion sort in descending order.
  5. Write a C program that sorts the given array of integers using merge sort and quick sort in ascending order

Pointers & Dynamic Memory Allocation

  1. Transpose of a matrix with memory dynamically allocated for the new matrix as row and column counts may not be same.
  2. Write a program for reading elements using pointer into array and display the values using array.
  3. Write a program for display values reverse order from array using pointer.
  4. Write a program through pointer variable to sum of n elements from array.

Strings:

  1. Write a C program to convert a Roman numeral ranging from I to L to its decimal equivalent.
  2. Write a C program that converts a number ranging from 1 to 50 to Roman equivalent
  3. Write a C program that uses functions to perform the following operations:
  4. To insert a sub-string in to a given main string from a given position.
  5. To delete n Characters from a given position in a given string.
  6. Write a C program to determine if the given string is a palindrome or not (Spelled same in both directions with or without a meaning like madam, civic, noon, abcba, etc.)
  7. Write a C program that displays the position of a character ch in the string S or – 1 if S doesn‘t contain ch.
  8. Write a C program to count the lines, words and characters in a given text.
  9. Write a C program that sorts a given array of names

Structures:

  1. Define a structure for Student with Sno, Sname, marks of three subjects, avg. Write a C program to read 4 students information and display grade of the student.
  2. Define a structure called books with book name, author, price, pages, and edition. Write a C program to read and display a book information using pointer.
  3. Define a structure for complex number. Write functions on complex numbers (addition, subtraction, multiplication, division, complex conjugate) and implement them in a menu driven style.

Files:

  1. Write a C program to display the contents of a file to standard output device.
  2. Write a C program which copies one file to another, replacing all lowercase characters with their uppercase equivalents.
  3. Write a C program to count the number of times a character occurs in a text file. The file name and the character are supplied as command line arguments.
  4. Write a C program that does the following: It should first create a binary file and store 10 integers, where the file name and 10 values are given in the command line. (hint: convert the strings using atoi function) Now the program asks for an index and a value from the user and the value at that index should be changed to the new value in the file. (hint: use fseek function) The program should then read all 10 values and print them back.
  5. Write a C program to merge two files into a third file (i.e., the contents of the firs t file followed by those of the second are put in the third file).
  6. Write a C program to display first n characters of a file in reverse order.

II YEAR I SEMESTER

C++ PROGRAMMING LAB

The objective of C++ Programming Lab is to introduce Object oriented concepts to the students using C++ programming Language. In the lab, students program simple applications for Student Management System using the techniques of Data abstraction, Data Encapsulation, Inheritance, and Polymorphism.

HARDWARE:

  1. 30 HP
  2. 2 Dell Optiplex 3060 Desktop
  3. 11 KVA UPS

SOFTWARE:

  1. TURBO C++
  2. MS-OFFICE 2007

LIST OF EXPERIMENTS

  1. Write a C++ Program to display Names, Roll No., and grades of 3 students who have appeared in the examination. Declare the class of name, Roll No. and grade. Create an array of class objects. Read and display the contents of the array.
  2. Write a C++ program to declare Struct. Initialize and display contents of member variables.
  3. Write a C++ program to declare a class. Declare pointer to class. Initialize and display the contents of the class member.
  4. Given that an EMPLOYEE class contains following members: data members: Employee number, Employee name, Basic, DA, IT, Net Salary and print data members.
  5. Write a C++ program to read the data of N employee and compute Net salary of each employee (DA=52% of Basic and Income Tax (IT) =30% of the gross salary).
  6. Write a C++ to illustrate the concepts of console I/O operations.
  7. Write a C++ program to use scope resolution operator. Display the various values of the same variables declared at different scope levels.
  8. Write a C++ program to allocate memory using new operator.
  9. Write a C++ program to create multilevel inheritance. (Hint: Classes A1, A2, A3)
  10. Write a C++ program to create an array of pointers. Invoke functions using array objects.
  11. Write a C++ program to use pointer for both base and derived classes and call the member function. Use Virtual keyword.

DATA STRUCTURES USING C LAB
The objective of Data Structures Using C Lab is to develop the generic skills to design and implement ADTs, Non linear Data structures for a broad-based set of computing problem in various domains. In the lab, students design and evaluate Abstract Data Types, develop programs for Data structures like stacks, queues and linked lists, Non-linear data structures like trees, graphs, and implement searching and sorting algorithms using C programming language.

HARDWARE:

  1. 30 WIPRO DESKTOPS
  2. 3 Dell Optiplex 3060 Desktop
  3. 1 DELTA 11KVA UPS

SOFTWARE:

  1. g++ compiler
  2. MS OFFICE

LIST OF EXPERIMENTS

  1. Write a program that uses functions to perform the following operations on singly linked list.

i)Creation ii) Insertion iii) Deletion iv) Traversal

  1. Write a program that uses functions to perform the following operations on doubly linked list.

i)Creation ii) Insertion iii) Deletion iv) Traversal

  1. Write a program that uses functions to perform the following operations on circular linked list.

i)Creation ii) Insertion iii) Deletion iv) Traversal

  1. Write a program that implement stack (its operations) using

i)Arrays ii) Pointers

  1. Write a program that implement Queue (its operations) using

i)Arrays ii) Pointers

  1. Write a program that implements the following sorting methods to sort a given list of integers in ascending order

i)Bubble sort ii) Selection sort iii) Insertion sort

  1. Write a program that use both recursive and non recursive functions to perform the following searching operations for a Key value in a given list of integers:
  2. i) Linear search ii) Binary search
  3. Write a program to implement the tree traversal methods.
  4. Write a program to implement the graph traversal methods.

IT Essentials

The objective of IT Essentials Lab is to impart basic computer usage and maintenance skills and to introduce the students to a suite of productivity tools that will aid the students  in their day to day activities. IT workshop works in a learning-by-doing mode. It concentrates more on hands-on experience for the participants rather theoretical classes. It enables the participant to make the best use of Microsoft Office Suite in their day-to-day requirements and make use of it to improve the standards in the educational environment. The IT Workshop prepares the student to have a hands-on experience in maintaining and troubleshooting a PC by themselves.

HARDWARE:

  1. 31 HCL Desktops
  2. 5 Dell Optiplex 3060 Desktops
  3. 1 BLADE SERVER
  4. 1 APC 5KVA UPS

SOFTWARE:

  1. MS OFFICE
  2. Latex

LIST OF EXPERIMENTS

PC Hardware

Task 1: Identify the peripherals of a computer, components in a CPU and its functions. Draw the block diagram of the CPU along with the configuration of each peripheral and submit to your instructor.

Task 2: Every student should disassemble and assemble the PC back to working condition. Lab instructors should verify the work and follow it up with a Viva. Also students need to go through the video which shows the process of assembling a PC. A video would be given as part of the course content.

Task 3: Every student should individually install MS windows on the personal computer. Lab instructor should verify the installation and follow it up with a Viva.

Task 4: Every student should install Linux on the computer. This computer should have windows installed. The system should be configured as dual boot with both windows and Linux. Lab instructors should verify the installation and follow it up with a Viva

Task 5: Hardware Troubleshooting: Students have to be given a PC which does not boot due to improper assembly or defective peripherals. They should identify the problem and fix it to get the computer back to working condition. The work done should be verified by the instructor and followed up with a Viva.

Task 6: Software Troubleshooting: Students have to be given a malfunctioning CPU due to system software problems. They should identify the problem and fix it to get the computer back to working condition. The work done should be verified by the instructor and followed up with a Viva.

Internet & World Wide Web

Task1: Orientation & Connectivity Boot Camp: Students should get connected to their Local Area Network and access the Internet. In the process they configure the TCP/IP setting. Finally students should demonstrate, to the instructor, how to access the websites and email. If there is no internet connectivity preparations need to be made by the instructors to simulate the WWW on the LAN.

Task 2: Web Browsers, Surfing the Web: Students customize their web browsers with the LAN proxy settings, bookmarks, search toolbars and pop up blockers. Also, plug-ins like Macromedia Flash and JRE for applets should be configured.

Task 3: Search Engines & Netiquette: Students should know what search engines are and how to use the search engines. A few topics would be given to the students for which they need to search on Google. This should be demonstrated to the instructors by the student.

Task 4: Cyber Hygiene: Students would be exposed to the various threats on the internet and would be asked to configure their computer to be safe on the internet. They need to first install antivirus software, configure their personal firewall and windows update on their computer. Then they need to customize their browsers to block pop ups, block active x downloads to avoid viruses and/or worms.

LaTeX and WORD

Task 1:  Word Orientation: The mentor needs to give an overview of LaTeX and Microsoft (MS) office 2007/ equivalent (FOSS) tool word: Importance of LaTeX and MS office 2007/ equivalent (FOSS) tool Word as word Processors, Details of the four tasks and features that would be covered in each, Using LaTeX and word – Accessing, overview of toolbars, saving files, Using help and resources, rulers, format painter in word.

Task 2: Using LaTeX and Word to create project certificate. Features to be covered:- Formatting Fonts in word, Drop Cap in word, Applying Text effects, Using Character Spacing, Borders and Colors, Inserting Header and Footer, Using Date and Time option in both LaTeX and Word.

Task 3: Creating project abstract Features to be covered:-Formatting Styles, Inserting table, Bullets and Numbering, Changing Text Direction, Cell alignment, Footnote, Hyperlink, Symbols, Spell Check, Track Changes.

Task 4 : Creating a Newsletter : Features to be covered:- Table of Content, Newspaper columns, Images from files and clipart, Drawing toolbar and Word Art, Formatting Images, Textboxes, Paragraphs and Mail Merge in word.

Excel

Excel Orientation: The mentor needs to tell the importance of MS office 2007/ equivalent (FOSS) tool Excel as a Spreadsheet tool, give the details of the four tasks and features that would be covered in each. Using Excel – Accessing, overview of toolbars, saving excel files, Using help and resources.

Task 1: Creating a Scheduler – Features to be covered: Gridlines, Format Cells, Summation, auto fill, Formatting Text

Task 2 : Calculating GPA – .Features to be covered:- Cell Referencing, Formulae in excel – average, std.deviation, Charts, Renaming and Inserting worksheets, Hyper linking, Count function, LOOKUP/VLOOKUP

Task 3: Performance Analysis – Features to be covered:- Split cells, freeze panes, group and outline, Sorting, Boolean and logical operators, Conditional formatting

LaTeX and MS/equivalent (FOSS) tool Power Point

Task 1: Students will be working on basic power point utilities and tools which help them create basic power point presentation. Topic covered during this week includes: – PPT Orientation, Slide Layouts, Inserting Text, Word Art, Formatting Text, Bullets and Numbering, Auto Shapes, Lines and Arrows in both LaTeX and PowerPoint. Students will be given model power point presentation which needs to be replicated (exactly how it’s asked).

Task 2: Second week helps students in making their presentations interactive. Topic covered during this week includes: Hyperlinks, Inserting –Images, Clip Art, Audio, Video, Objects, Tables and Charts.

Task 3: Concentrating on the in and out of Microsoft power point and presentations in LaTeX. Helps them learn best practices in designing and preparing power point presentation. Topic covered during this week includes: – Master Layouts (slide, template, and notes), Types of views (basic, presentation, slide slotter, notes etc), and Inserting – Background, textures, Design Templates, Hidden slides.

II YEAR II SEMESTER

OPERATING SYSTEMS LAB

The lab is spread over an area of 77.4 sqm and is well equipped with 35 desktops. It is used by II year Second Semester B.TECH students to practice Operating Systems Lab.

The Operating Systems lab complements the Operating Systems Course. The goal of this lab is to make the students understand the principles in the design and implementation of operating systems software. In this lab, students implement the concepts of operating systems such as system calls, CPU scheduling, process management, memory management, Inter Process Communication and deadlock handling using C language in Linux environment.

HARDWARE:

  1. 30 HP PRO 330 MT Desktops
  2. 1 HP 280 G3 Desktop
  3. 4 Dell Optiplex 3060 Desktop
  4. 1 DELTA 6 KVA UPS
  5. EPSON Projector

SOFTWARE:

  1. TURBO C
  2. MS-OFFICE 2007

LIST OF EXPERIMENTS

  1. Write C programs to simulate the following CPU Scheduling algorithms a) FCFS b) SJF c) Round Robin d) priority
  2. Write programs using the I/O system calls of UNIX/LINUX operating system (open, read, write, close, fcntl, seek, stat, opendir, readdir)
  3. Write a C program to simulate Bankers Algorithm for Deadlock Avoidance and Prevention.
  4. Write a C program to implement the Producer – Consumer problem using semaphores using UNIX/LINUX system calls.
  5. Write C programs to illustrate the following IPC mechanisms  a) Pipes b) FIFOs c) Message Queues d) Shared Memory
  6. Write C programs to simulate the following memory management techniques a) Paging b) Segmentation

JAVA PROGRAMMING LAB

The objective of JAVA Programming Lab is to develop an in depth understanding of programming in Java. In this lab, students develop the programs for Object Oriented concepts, packages, Interfaces, Strings, Exception Handling, File Handling, I/O Streams, Processes and Threads, Multithreaded applications with synchronization using JAVA programming language. Students also develop Graphical User Interface using applets and swing controls.

HARDWARE:

  1. 30 HP
  2. 2 Dell Optiplex 3060 Desktop
  3. 11 KVA UPS

SOFTWARE:

  1. JDK 1.8
  2. Eclipse
  3. NetBeans
  4. MS-OFFICE 2007

LIST OF EXPERIMENTS

  1. Use Eclipse or Net bean platform and acquaint with the various menus. Create a test project, add a test class, and run it. See how you can use auto suggestions, auto fill. Try code formatter and code refactoring like renaming variables, methods, and classes. Try debug step by step with a small program of about 10 to 15 lines which contains at least one if else condition and a for loop.
  2. Write a Java program that works as a simple calculator. Use a grid layout to arrange buttons for the digits and for the +, -,*, % operations. Add a text field to display the result. Handle any possible exceptions like divided by zero.
  3. a) Develop an applet in Java that displays a simple message b) Develop an applet in Java that receives an integer in one text field, and computes its factorial Value and returns it in another text field, when the button named “Compute” is clicked.
  4. Write a Java program that creates a user interface to perform integer divisions. The user enters two numbers in the text fields, Num1 and Num2. The division of Num1 and Num 2 is displayed in the Result field when the Divide button is clicked. If Num1 or Num2 were not an integer, the program would throw a Number Format Exception. If Num2 were Zero, the program would throw an Arithmetic Exception. Display the exception in a message dialog box.
  5. Write a Java program that implements a multi-thread application that has three threads. First thread generates random integer every 1 second and if the value is even, second thread computes the square of the number and prints. If the value is odd, the third thread will print the value of cube of the number.
  6. Write a Java program for the following: a)Create a doubly linked list of elements. b)Delete a given element from the above list. c)Display the contents of the list after deletion.
  7. Write a Java program that simulates a traffic light. The program lets the user select one of three lights: red, yellow, or green with radio buttons. On selecting a button, an appropriate message with “Stop” or “Ready” or “Go” should appear above the buttons in selected color. Initially, there is no message shown.
  8. Write a Java program to create an abstract class named Shape that contains two integers and an empty method named print Area (). Provide three classes named Rectangle, Triangle, and Circle such that each one of the classes extends the class Shape. Each one of the classes contains only the method print Area () that prints the area of the given shape.
  9. Suppose that a table named Table.txt is stored in a text file. The first line in the file is the header, and the remaining lines correspond to rows in the table. The elements are separated by commas. Write a java program to display the table using Labels in Grid Layout.
  10. Write a Java program that handles all mouse events and shows the event name at the center of the window when a mouse event is fired (Use Adapter classes).
  11. Write a Java program that loads names and phone numbers from a text file where the data is organized as one line per record and each field in a record are separated by a tab (\t). It takes a name or phone number as input and prints the corresponding other value from the hash table (hint: use hash tables).
  12. Write a Java program that correctly implements the producer – consumer problem using the concept of inter thread communication.
  13. Write a Java program to list all the files in a directory including the files present in all its subdirectories.
  14. Write a Java program that implements Quick sort algorithm for sorting a list of names in ascending order
  15. Write a Java program that implements Bubble sort algorithm for sorting in descending order and also shows the number of interchanges occurred for the given set of integers.

DATABASE MANAGEMENT SYSTEMS LAB

The objective of Database Management Systems lab is to develop the ability to design, implement and manipulate databases as well as to build Database management systems. In the lab, students practice DDL and DML commands, triggers, procedures, cursors using Oracle and MYSQL software.
HARDWARE:

  1. 30 DELL-390 DESKTOPS
  2. 1 Dell OptiPlex 3060 Desktop
  3. 1 BLADE SERVER
  4. 1 DELTA 7 KVA UPS

SOFTWARE:

  1. MS OFFICE
  2. MYSQL
  3. Oracle 11 G

LIST OF EXPERIMENTS

  1. Concept design with E-R Model
  2. Relational Model
  3. Normalization
  4. Practicing DDL commands
  5. Practicing DML commands
  6. Querying (using ANY, ALL, IN, Exists, NOT EXISTS, UNION, INTERSECT, Constraints etc.)
  7. Queries using Aggregate functions, GROUP BY, HAVING and Creation and dropping of Views.
  8. Triggers (Creation of insert trigger, delete trigger, update trigger)
  9. Procedures
  10. Usage of Cursors

III YEAR I SEMESTER

COMPUTER NETWORKS LAB
The objective of Computer Networks lab is to learn basic concepts of computer networking and acquire practical working of protocols with the emphasis on TCP/IP. In the lab, students program in C and JAVA language to implement error detection and error correction codes, congestion control algorithms, routing algorithms. This lab makes students familiar to the working environment of WireShark, a network protocol analyzer and NS2 Simulator.
HARDWARE:

  1. 30 HP 280 G3 DESKTOP
  2. 3 Dell OptiPlex 3060 Desktop
  3. 6 KVA DELTA UPS

SOFTWARE:

  1. Turbo C
  2. JDK 1.8
  3. Eclipse
  4. NetBeans
  5. NS2
  6. Wireshark

LIST OF EXPERIMENTS

  1. Implement the data link layer framing methods such as character, character-stuffing and bit stuffing.
  2. Write a program to compute CRC code for the polynomials CRC-12, CRC-16 and CRC CCIP
  3. Develop a simple data link layer that performs the flow control using the sliding window protocol, and loss recovery using the Go-Back-N mechanism.
  4. Implement Dijkstra’s algorithm to compute the shortest path through a network.
  5. Take an example subnet of hosts and obtain a broadcast tree for the subnet.
  6. Implement distance vector routing algorithm for obtaining routing tables at each node.
  7. Implement data encryption and data decryption.
  8. Write a program for congestion control using Leaky bucket algorithm.
  9. Write a program for frame sorting technique used in buffers.

Wireshark

  • Packet Capture Using Wire shark
  • Starting Wire shark
  • Viewing Captured Traffic
  • Analysis and Statistics & Filters.
  1. How to run Nmap scan
  2. Operating System Detection using Nmap
  3. Do the following using NS2 Simulator
    • NS2 Simulator-Introduction
    • Simulate to Find the Number of Packets Dropped
    • Simulate to Find the Number of Packets Dropped by TCP/UDP
    • Simulate to Find the Number of Packets Dropped due to Congestion
    • Simulate to Compare Data Rate& Throughput.
    • Simulate to Plot Congestion for Different Source/Destination
    • Simulate to Determine the Performance with respect to Transmission of Packets

WEB TECHNOLOGIES LAB

The Web Technologies Lab is intended to make the student develop web applications using the language of the web “Hyper Text Markup Language”  (HTML) , “ Cascading Style Sheets” (CSS) for adding styles to the web pages, JavaScript to create and control dynamic web pages. This lab will also expose students to understand the difference between client side scripting languages, programming, and server side scripting languages. In this lab students also learn to convert static web pages into dynamic and interactive web pages using Hyper Text Preprocessor (PHP), Servlets, Java Server Pages (JSP).

HARDWARE:

  1. 30 HP 280 G3 Desktops
  2. 3 Dell Optiplex3060 Desktops
  3. 11 KVA DELTA UPS

SOFTWARE:

  1. JDK 1.8
  2. APACHE 2
  3. APACHE TOMCAT 7
  4. PHP
  5. ORACLE 11G
  6. MYSQL

LIST OF EXPERIMENTS

  1. Write a PHP script to print prime numbers between 1-50.
  2. PHP script to
    1. Find the length of a string.
    2. Count no of words in a string.
    3. Reverse a string.
    4. Search for a specific string.
  3. Write a PHP script to merge two arrays and sort them as numbers, in descending order.
  4. Write a PHP script that reads data from one file and write into another file.
  5. Develop static pages (using Only HTML) of an online book store. The pages should resemble: www.amazon.com. The website should consist of the following pages.
    1. Home page
    2. Registration and user Login
    3. User Profile Page
    4. Books catalog
    5. Shopping Cart
    6. Payment By credit card
    7. Order Conformation
  6. Validate the Registration, user login, user profile and payment by credit card pages using JavaScript.
  7. Create and save an XML document on the server, which contains 10 users information. Write a program, which takes User Id as an input and returns the user details by taking the user information from the XML document.
  8. Install TOMCAT web server. Convert the static web pages of assignments 2 into dynamic webpages using servlets and cookies. Hint: Users information (user id, password, credit card number) would be stored in web.xml. Each user should have a separate Shopping Cart.
  9. Redo the previous task using JSP by converting the static web pages of assignments 2 into dynamic web pages. Create a database with user information and books information. The books catalogue should be dynamically loaded from the database. Follow the MVC architecture while doing the website.

SOFTWARE ENGINEERING LAB

The objective of Software Engineering Lab is to make the students acquire the software development skills through various stages of software life cycle. Students will also be able to ensure the quality of software through software development with various protocol based environment. In this lab, students will be able to generate test cases for software testing. Students will also be able to handle software development models through rational method. IBM Rational Rose Enterprise Edition software is used to serve the objectives.

HARDWARE:

  1. 30 HP 280 G3 DESKTOP
  2. 3 Dell Optiplex3060 Desktop,
  3. 1 WIPRO Desktop
  4. 6 KVA UPS
  5. 1 EPSON Projector

SOFTWARE:

  1. JDK 1.8
  2. MS-OFFICE 2007
  3. IBM RATIONAL SEED PROGRAM (Licensed)
  4. IBM RATIONAL SOFTWARE ARCHITECT (Licensed)
  5. IBM RATIONAL FUNCTIONAL TESTER (Licensed)
  6. IBM RATIONAL QUALITY MANAGER

LIST OF EXPERIMENTS

Do the following 8 exercises for any two projects given in the list of sample projects or    any other projects:

    1. Development of problem statement.
    2. Preparation of Software Requirement Specification Document, Design Documents and Testing
    3. Phase related documents.
    4. Preparation of Software Configuration Management and Risk Management related documents.
    5. Study and usage of any Design phase CASE tool.
    6. Performing the Design by using any Design phase CASE tools.
    7. Develop test cases for unit testing and integration testing.
    8. Develop test cases for various white box and black box testing techniques.

Sample Projects:

  1. Passport automation System
  2. Book Bank
  3. Online Exam Registration
  4. Stock Maintenance System
  5. Online course reservation system
  6. E-ticketing
  7. Software Personnel Management System
  8. Credit Card Processing
  9. E-book management System.
  10. Recruitment system

DESIGN AND ANALYSIS OF ALGORITHMS LAB

The objective of Design and analysis of algorithms Lab is to make students program to design an algorithm to a real world problem and to analyze the running time of algorithms. In the lab, students program in JAVA programming language to implement Divide and Conquer, Greedy Method, Graph traversals, Dynamic Programming, Backtracking techniques.

HARDWARE:

  1. 29 DEL OPTILEX 390 Desktops
  2. 1 LENOVO Desktop
  3. 3 Dell Optiplex3060 Desktops,
  4. 11 KVA UPS
  5. 1 Hitachi Projector

SOFTWARE:

  1. JDK 1.8
  2. Eclipse
  3. NetBeans

LIST OF EXPERIMENTS

  1. Write a java program to implement Quick sort algorithm for sorting a list of integers in ascending order.
  2. Write a java program to implement Merge sort algorithm for sorting a list of integers in ascending order.
  3. i)Write a java program to implement the dfs algorithm for a graph. ii) Write a. java program to implement the bfs algorithm for a graph.
  4. Write a java programs to implement backtracking algorithm for the N-queens problem.
  5. Write a java program to implement the backtracking algorithm for the sum of subsets problem.
  6. Write a java program to implement the backtracking algorithm for the Hamiltonian Circuits problem.
  7. Write a java program to implement greedy algorithm for job sequencing with deadlines.
  8. Write a java program to implement Dijkstra’s algorithm for the Single source shortest path problem.
  9. Write a java program that implements Prim’s algorithm to generate minimum cost spanning tree.
  10. Write a java program that implements Kruskal’s algorithm to generate minimum cost spanning tree
  11. Write a java program to implement Floyd’s algorithm for the all pairs shortest path problem.
  12. Write a java program to implement Dynamic Programming algorithm for the 0/1 Knapsack problem.
  13. Write a java program to implement Dynamic Programming algorithm for the Optimal Binary Search Tree Problem.

R PROGRAMMING LAB

The objective of R programming lab is to introduce R programming language and R Studio to students. In the lab, students practice basic R programs and import, review, summarize datasets in R. Students will also explore datasets to create testable hypotheses and identify appropriate statistical tests.

HARDWARE:

  1. 29 DEL OPTILEX 390 Desktops
  2. 1 LENOVO Desktop
  3. 3 Dell Optiplex3060 Desktops,
  4. 11 KVA UPS
  5. 1 Hitachi Projector

SOFTWARE:

  1. R
  2. R Studio

LIST OF EXPERIMENTS

  1. Write an R-Program to print Hello World.
  2. Write an R-Program to take input from user.
  3. Write an R-Program to demonstrate working with operators (Arithmetic, Relational, Logical, Assignment operators).
  4. Write an R Program to Check if a Number is Odd or Even
  5. Write an R Program to check if the given Number is a Prime Number
  6. Write an R Program to Find the Factorial of a Number
  7. Write an R Program to Find the Factors of a Number
  8. Write an R Program to Find the Fibonacci sequence Using Recursive Function
  9. Write an R Program to Make a Simple Calculator
  10. Write an R Program to Find L.C.M of two numbers
  11. Write an R Program to create a Vector and to access elements in a Vector
  12. Write an R Program to create a Matrix and access rows and columns using functions colnames() and rownames() .
  13. Write an R Program to create a Matrix using cbind() and rbind()
  14. Write an R Program to create a Matrix from a Vector using dim()
  15. Write an R Program to create a List and modify its components.
  16. Write an R Program to create a Data Frame.
  17. Write an R Program to access a Data Frame like a List.
  18. Write an R Program to access a Data Frame like a Matrix.
  19. Write an R Program to create a Factor.
  20. Write an R Program to Access and Modify Components of a Factor.
  21. Write an R Program to create an S3 Class and S3 Objects.
  22. Write an R Program to write a own generic function in S3 Class.
  23. Write an R Program to create an S4 Class and S4 Objects.
  24. Write an R Program to write a own generic function in S4 Class.
  25. Write an R Program to create Reference Class and modify its Methods.

III YEAR II SEMESTER

MACHINE LEARNING LAB

The objective of Machine Learning Lab is to make students understand the implementation procedures for the machine learning algorithms. In the lab, students design python programs for machine learning algorithms. In the lab, students identify and apply machine leaning algorithms to solve real world problems.

HARDWARE:

  1. 30 HP 280 G3 Desktops
  2. 3 Dell Optiplex3060 Desktops
  3. 11 KVA DELTA UPS

SOFTWARE:

  1. ORACLE 11G
  2. MYSQL
  3. MS-OFFICE 2007
  4. PYTHON
  5. ANACONDA

LIST OF EXPERIMENTS

    1. The probability that it is Friday and that a student is absent is 3 %. Since there are 5 school days in a week, the probability that it is Friday is 20 %. What is theprobability that a student is absent given that today is Friday? Apply Baye’s rule in python to get the result. (Ans: 15%)
    2. Extract the data from database using python
    3. Implement k-nearest neighbours classification using python
    4. Given the following data, which specify classifications for nine combinations of VAR1 and VAR2 predict a classification for a case where VAR1=0.906 and VAR2=0.606, using the result of kmeans clustering with 3 means (i.e., 3 centroids)
VAR1 VAR2 CLASS
1.713 1.586 0
0.180 1.786 1
0.353 1.240 1
0.940 1.566 0
1.486 0.759 1
1.266 1.106 0
1.540 0.419 1
0.459 1.799 1
0.773 0.186 1

The following training examples map descriptions of individuals onto high, medium and low credit-worthiness.

  • medium skiing design single twenties no -> high-risk
  • high golf trading married forties yes -> low-risk
  • low speedway transport married thirties yes -> med Risk
  • medium football banking single thirties yes -> low-risk
  • high flying media married fifties yes -> high-risk
  • low football security single twenties no -> med Risk
  • medium golf media single thirties yes -> med Risk
  • medium golf transport married forties yes -> low-risk
  • high skiing banking single thirties yes -> high-risk
  • low golf unemployed married forties yes -> high-risk

Input attributes are (from left to right) income, recreation, job, status, age-group, home-owner. Find the unconditional probability of `golf’ and the conditional probability of `single’ given `med Risk’ in the dataset?

COMPILER DESIGN LAB

The objective of the Compiler Design Lab is to understand and implement the principles, techniques, and also available tools used in compiler construction process. This will enable the students to work in the development phase of new computer languages in industry.

HARDWARE:

  1. 30 WIPRO DESKTOPS
  2. 3 Dell Optiplex 3060 Desktop
  3. 1 DELTA 11KVA UPS

SOFTWARE:

  1. g++ compiler
  2. YACC compiler
  3. MS OFFICE

LIST OF EXPERIMENTS

  1. Write a LEX Program to scan reserved word & Identifiers of C Language
  2. Implement Predictive Parsing algorithm
  3. Write a C program to generate three address codes.
  4. Implement SLR(1) Parsing algorithm
  5. Design LALR bottom up parser for the given language

<program> ::= <block>

<block> ::= { <variabledefinition> <slist> }

| { <slist> }

<variabledefinition> ::= int <vardeflist> ;

<vardeflist> ::= <vardec> | <vardec> , <vardeflist>

<vardec> ::= <identifier> | <identifier> [ <constant> ]

<slist> ::= <statement> | <statement> ; <slist>

<statement> ::= <assignment> | <ifstatement> | <whilestatement>

| <block> | <printstatement> | <empty>

<assignment> ::= <identifier> = <expression>

| <identifier> [ <expression> ] = <expression>

<ifstatement> ::= if <bexpression> then <slist> else <slist> endif

| if <bexpression> then <slist> endif

<whilestatement> ::= while <bexpression> do <slist> enddo

<printstatement> ::= print ( <expression> )

<expression> ::= <expression> <addingop> <term> | <term> | <addingop> <term>

<bexpression> ::= <expression> <relop> <expression>

<relop> ::= < | <= | == | >= | > | !=

<addingop> ::= + | –

<term> ::= <term> <multop> <factor> | <factor>

<multop> ::= * | /

<factor> ::= <constant> | <identifier> | <identifier> [ <expression>]

| ( <expression> )

<constant> ::= <digit> | <digit> <constant>

<identifier> ::= <identifier> <letterordigit> | <letter>

<letterordigit> ::= <letter> | <digit>

<letter> ::= a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z

<digit> ::= 0|1|2|3|4|5|6|7|8|9

<empty> has the obvious meaning

Comments (zero or more characters enclosed between the standard C/Java-style comment brackets

/*…*/) can be inserted. The language has rudimentary support for 1-dimensional arrays. The

declaration int a[3] declares an array of three elements, referenced as a[0], a[1] and a[2]. Note

also that you should worry about the scoping of names.

A simple program written in this language is:

{ int a[3],t1,t2;

t1=2;

a[0]=1; a[1]=2; a[t1]=3;

t2=-(a[2]+t1*6)/(a[2]-t1);

if t2>5 then

print(t2);

else {

int t3;

t3=99;

t2=-25;

print(-t1+t2*t3); /* this is a comment

on 2 lines */

}

endif

}

NETWROK PROGRAMMING LAB

The objective of Network Programming Lab is to introduce Network related commands and configuration files in Linux Operating System. In the lab, students practice network programming using Linux system calls and analyze network traffic using network monitoring tools like WireShark.

HARDWARE:

  1. 23 DELL OPTILEX 380 Desktops
  2. 1 LENOVO 500 Desktop
  3. 9 Dell OptiPlex 3060 Desktops
  4. 1 DELTA 7KVA UPS

SOFTWARE:

  1. g++ compiler
  2. NS2 Simulator
  3. WireShark

LIST OF EXPERIMENTS

  1. Implement programs for Inter Process Communication using PIPE, Message Queue and Shared Memory.
  2. Write a program to create an integer variable using shared memory concept and increment the variable simultaneously by two processes. Use semaphores to avoid race conditions.
  3. Design TCP iterative Client and server application to reverse the given input sentence
  4. Design TCP iterative Client and server application to reverse the given input sentence
  5. Design TCP client and server application to transfer file
  6. Design a TCP concurrent server to convert a given text into upper case using multiplexing system call “select”
  7. Design a TCP concurrent server to echo given set of sentences using poll functions
  8. Design UDP Client and server application to reverse the given input sentence
  9. Design UDP Client server to transfer a file
  10. Design using poll client server application to multiplex TCP and UDP requests for converting a given text into upper case.
  11. Design a RPC application to add and subtract a given pair of integers

SCRIPTING LANGUAGES LAB

The objective of Scripting Languages lab is to make the students understand the difference between programming language and scripting language. In the lab, students practice simple programs using scripting languages like Ruby, Perl, and TCL. Students also develop web based projects using Ruby, Perl and TCL.

HARDWARE:

  1. 23 DELL OPTILEX 380 Desktops
  2. 1 LENOVO 500 Desktop
  3. 9 Dell Optiplex 3060 Desktops
  4. 1 DELTA 7KVA UPS

SOFTWARE:

  1. g++ compiler
  2. Python3 (Open Source)
  3. Ruby

LIST OF EXPERIMENTS

  1. a) Write a Perl script to substitute a word, with another word in a string. b) Write a Perl script to validate IP address and email address.
  2. Write a Ruby script to create a new string which is n copies of a given string where n is a nonnegative integer
  3. Write a Ruby script which accept the radius of a circle from the user and compute the parameter and area.
  4. Write a Ruby script which accept the user’s first and last name and print them in reverse order with a space between them
  5. Write a Ruby script to accept a filename from the user print the extension of that
  6. Write a Ruby script to find the greatest of three numbers
  7. Write a Ruby script to print odd numbers from 10 to 1
  8. Write a Ruby script to check two integers and return true if one of them is 20 otherwise return their sum
  9. Write a Ruby script to check two temperatures and return true if one is less than 0 and the other is greater than 100
  10. Write a Ruby script to print the elements of a given array
  11. Write a Ruby program to retrieve the total marks where subject name and marks of a student stored in a hash
  12. Write a TCL script to find the factorial of a number
  13. Write a TCL script that multiplies the numbers from 1 to 10
  14. Write a TCL script for Sorting a list using a comparison function
  15. Write a TCL script to (i)create a list (ii )append elements to the list (iii)Traverse the list (iv)Concatenate the list
  16. Write a TCL script to comparing the file modified times.
  17. Write a TCL script to Copy a file and translate to native format.
  18. a)Write a Perl script to find the largest number among three numbers. b) Write a Perl script to print the multiplication tables from 1-10 using subroutines.
  19. Write a Perl program to implement the following list of manipulating functions a)Shift  b)Unshift  c) Push
  20. Write a Perl script to print the file in reverse order using command line arguments

SOFTWARE TESTING METHODOLOGIES LAB

The objective of Software Testing Methodologies Lab is to provide knowledge of Software Testing Methods and to encourage the students to develop skills in software test automation and management using latest tools like Selenium.

HARDWARE:

  1. 23 DELL OPTILEX 380 Desktops
  2. 1 LENOVO 500 Desktop
  3. 9 Dell Optiplex 3060 Desktops
  4. 1 DELTA 7KVA UPS

SOFTWARE:

  1. Selenium

LIST OF EXPERIMENTS

  1. Recording in  context  sensitive  mode  and  analog  mode
  2. GUI checkpoint for  single  property
  3. GUI checkpoint for  single  object/window
  4. GUI checkpoint for  multiple  objects
  5. a) Bitmap  checkpoint  for  object/window b) Bitmap checkpoint for  screen  area
  6. Database checkpoint  for  Default  check
  7. Database checkpoint  for  custom  check
  8. Database checkpoint  for  runtime  record  check
  9. a) Data  driven  test  for  dynamic  test  data  submission b) Data driven  test  through  flat  files c) Data driven  test  through  front  grids d) Data driven  test  through  excel  test
  10. Batch testing  without  parameter  passing and with parameter passing
  11. Data driven  batch
  12. Silent  mode  test  execution  without  any  interruption.
  13. Test  case  for  calculator  in  windows  application

IV YEAR I SEMESTER

CRYPTOGRAPHY AND NETWORK SECURITY LAB
The objective of the lab is to provide practical exposure to students on cryptography. In this lab, students implement cryptographic algorithms using C and Java programming language. The lab provides practical approach to encryption techniques, Message Authentication codes, symmetric and asymmetric key algorithms for cryptography.

HARDWARE:

  1. 30 HP 280 G3 DESKTOP
  2. 3 Dell Optiplex 3060 Desktop
  3. 6 KVA DELTA UPS

SOFTWARE:

  1. Turbo C
  2. JDK 1.8
  3. Eclipse
  4. NetBeans

LIST OF EXPERIMENTS

    1. Write a C program that contains a string (char pointer) with a value ‘Hello world’. The program should XOR each character in this string with 0 and displays the result.
    2. Write a C program that contains a string (char pointer) with a value ‘Hello world’. The program should AND or and XOR each character in this string with 127 and display the result.
    3. Write a Java program to perform encryption and decryption using the following algorithms
      1. Ceaser cipher
      2. Substitution cipher
      3. Hill Cipher
    4. Write a C/JAVA program to implement the DES algorithm logic.
    5. Write a C/JAVA program to implement the Blowfish algorithm logic.
    6. Write a C/JAVA program to implement the Rijndael algorithm logic.
    7. Write the RC4 logic in Java Using Java cryptography; encrypt the text “Hello world” using Blowfish. Create your own key using Java key tool.
    8. Write a Java program to implement RSA algorithm.
    9. Implement the Diffie-Hellman Key Exchange mechanism using HTML and JavaScript.
    10. Calculate the message digest of a text using the SHA-1 algorithm in JAVA.
    11. Calculate the message digest of a text using the MD5 algorithm in JAVA.

DATA MINING LAB

The objective of Data Mining Lab is to give practical exposure to students on data mining techniques on real world datasets. In the lab students, visualize and analyze the attributes of the dataset, apply data pre-processing techniques and apply data mining algorithms related to association mining, classification, clustering based on the data mining problem and analyze the performance of the algorithm using WEKA, a data mining tool.

HARDWARE:

  1. 30 DELL-390 DESKTOPS
  2. 1 Dell Optiplex 3060 Desktop
  3. 1 BLADE SERVER
  4. 1 DELTA 7 KVA UPS

SOFTWARE:

  1. PENTAHO DATA INTEGRATION TOOL
  2. R
  3. R STUDIO
  4. WEKA
  5. MS OFFICE
  6. MYSQL
  7. Oracle 11 G

LIST OF EXPERIMENTS

Task 1: Credit Risk Assessment 

Description: The business of banks is making loans. Assessing the credit worthiness of an applicant is of crucial importance. You have to develop a system to help a loan officer decide whether the credit of a customer is good, or bad. A bank’s business rules regarding loans must consider two opposing factors. On the one hand, a bank wants to make as many loans as possible. Interest on these loans is the banks profit source. On the other hand, a bank cannot afford to make too many bad loans. Too many bad loans could lead to the collapse of the bank. The bank’s loan policy must involve a compromise: not too strict, and not too lenient. To do the assignment, you first and foremost need some knowledge about the world of credit. You can acquire such knowledge in a number of ways.

  1. Knowledge Engineering. Find a loan officer who is willing to talk. Interview her and try to represent her knowledge in the form of production rules.
  2. Find some training manuals for loan officers or perhaps a suitable textbook on finance. Translate this knowledge from text form to production rule form. 3. Common sense. Imagine yourself as a loan officer and make up reasonable rules which can be used to judge the credit worthiness of a loan applicant.
  3. Case histories. Find records of actual cases where competent loan officers correctly judged when, and when not to, approve a loan application.

The German Credit Data: Actual historical credit data is not always easy to come by because of confidentiality rules. Here is one such dataset, consisting of 1000 actual cases collected in Germany. Credit dataset (original) Excel spreadsheet version of the German credit data. In spite of the fact that the data is German, you should probably make use of it for this assignment. (Unless you really can consult a real loan officer!) A few notes on the German dataset

  1. DM stands for Deutsche Mark, the unit of currency, worth about 90 cents Canadian (but looks and acts like a quarter).
  2. German phone rates are much higher than in Canada so fewer people own telephones.
  3. There are millions of these in Germany (many from Turkey). It is very hard to get German citizenship if you were not born of German parents.
  4. There are 20 attributes used in judging a loan applicant. The goal is to classify the applicant into one of two categories, good or bad.

PYTHON PROGRAMMING LAB

The objective of Python Programming lab is to introduce core programming basics and program design with functions, Object-Oriented Programming, in-depth data and information processing techniques and high-performance programs designed to strengthen the practical expertise.

HARDWARE:

  1. 30 DEL OPTILEX 390 Desktops
  2. 2 Dell Optiplex 3060 Desktops
  3. 6 KVA UPS

SOFTWARE:

  1. PYTHON3 (OPEN SOURCE)
  2. PYTHON (IDE)
  3. Anaconda
  4. Jupyter Notebook
  5. MYSQL
  6. MSOFFICE

LIST OF EXPERIMENTS

  1. Write a program to demonstrate different number data types in Python.
  2. Write a program to perform different Arithmetic Operations on numbers in Python.
  3. Write a program to create, concatenate and print a string and accessing sub-string from a given string.
  4. Write a python script to print the current date in the following format “Sun May 29 02:26:23 IST 2017”
  5. Write a program to create, append, and remove lists in python.
  6. Write a program to demonstrate working with tuples in python.
  7. Write a program to demonstrate working with dictionaries in python.
  8. Write a python program to find largest of three numbers.
  9. Write a Python program to convert temperatures to and from Celsius, Fahrenheit. [Formula : c/5 = f-32/9 ]
  10. Write a Python program to construct the following pattern, using a nested for loop

*

* *

* * *

* * * *

* * * * *

* * * * * *

  1. Write a Python script that prints prime numbers less than 20.
  2. Write a python program to find factorial of a number using Recursion.
  3. Write a program that accepts the lengths of three sides of a triangle as inputs. The
  4. program output should indicate whether or not the triangle is a right triangle (Recall from the Pythagorean Theorem that in a right triangle, the square of one side equals the sum of the squares of the other two sides).
  5. Write a python program to define a module to find Fibonacci Numbers and import the module to another program.
  6. Write a python program to define a module and import a specific function in that module to another program.
  7. Write a script named py. This script should prompt the user for the names of two text files. The contents of the first file should be input and written to the second file.
  8. Write a program that inputs a text file. The program should print all of the unique words in the file in alphabetical order.
  9. Write a Python class to convert an integer to a roman numeral.
  10. Write a Python class to implement pow(x, n)
  11. Write a Python class to reverse a string word by word.

ANDROID APPLICATION DEVELOPMENT LAB

The objective of the lab is to make students learn the fundamentals of developing Android Applications, from project creation to installation on a physical device. In this lab, students make use of Android Studio to develop an android application. In this lab, students develop user interface applications, URL related android applications.

HARDWARE:

  1. 30 HP 280 G3 DESKTOP
  2. 3 Dell Optiplex3060 Desktop,
  3. 1 WIPRO Desktop
  4. 6 KVA UPS
  5. 1 EPSON Projector

SOFTWARE:

  1. JDK 1.8
  2. ANDROID STUDIO
  3. MS-OFFICE 2007

LIST OF EXPERIMENTS

  1. a)Create an Android application that shows Hello + name of the user and run it on an emulator. b) Create an application that takes the name from a text box and shows hello message along with the name entered in text box, when the user clicks the OK button.
  2. Create a screen that has input boxes for User Name, Password, Address, Gender (radio buttons for male and female), Age (numeric), Date of Birth (Date Picket), State (Spinner) and a Submit button. On clicking the submit button, print all the data below the Submit Button. Use
    1. Linear Layout , Relative Layout and
    2. Grid Layout or Table Layout.
  3. Develop an application that shows names as a list and on selecting a name it should show the details of the candidate on the next screen with a “Back” button. If the screen is rotated to landscape mode (width greater than height), then the screen should show list on left fragment and details on right fragment instead of second screen with back button. Use Fragment transactions and Rotation event listener.
  4. Develop an application that uses a menu with 3 options for dialing a number, opening a website and to send an SMS. On selecting an option, the appropriate action should be invoked using intents.
  5. Develop an application that inserts some notifications into Notification area and whenever a notification is inserted, it should show a toast with details of the notification.
    • Create an application that uses a text file to store user names and passwords (tab separated fields and one record per line). When the user submits a login name and password through a screen, the details should be verified with the text file data and if they match, show a dialog saying that login is successful. Otherwise, show the dialog with Login Failed message.
    • Create a user registration application that stores the user details in a database table.
    • Create a database and a user table where the details of login names and passwords are stored. Insert some names and passwords initially. Now the login details entered by the user should be verified with the database and an appropriate dialog should be shown to the user.

Computer Science and Engineering

    S. No Batch Hall Ticket Number Student Name CGPA/Percentage
1. 2016-2020 16AG1A0520 G. Naimisha 8.55 (CGPA)
2. 2015-2019 15AG1A0532 T. Venkata Aditya 75.73%
3. 2014-2018 14AG1A0505 A. Swetha 75.41%
4. 2013-2017 13AG1A0541 K. Tejasri Reddy 81.28%
5. 2012-2016 12AG1A0518 B. Shivani 78.70%
6. 2011-2015 11AG1A0503 A. U. Sruthi 82.40%
7. 2010-2014 10AG1A0523 C. Manogna 82%
8. 2009-2013 09AG1A0527 K Anusha 84.3%
9. 2008-2012 08AG1A0547 Sakilam Vidya 82%
10. 2007-2011 07AG1A0539 P.Sri Harsha Kiran 80.6%

CSI Student Chapter @ ACE (Computer Society of India)

ACE Engineering College has become Institutional Member of CSI in 2009 (Membership No: 101107) and has organized several student participated events some of which are:

National level symposiums
Workshops on Emerging Technologies
Technical Seminars
Technical quiz
Invited talks by eminent practitioners from Industry and Researchers from Academia

2019-20

S.No

Organizing Society

Date

Name of the Event

1

Computer Society of India (CSI)

7th January 2020

Virtualization and VMware Workshop

2

Cybernotics

16th November 2019

Web Designing Contest

3

Cybernotics

16th November 2019

Idea Presentation

4

Cybernotics

16th November 2019

Group Discussions

2017-18

S.No

Organizing Society

Date

Name of the Event

1

Cybernotics

1st November, 2017

Role of Computer Engineer in the society

2

Cybernotics

22nd July 2017

Web Design Contest

3

Cybernotics

24th Aug 2017

Formula-C (C Programming Contest)

2016-17

S.No

Organizing Society

Date

Name of the Event

1

Cybernotics

24th February 2017

Programming Contest in Java

2

Cybernotics

23rd January 2017

Programming Contest in C

3

CSI

30th November 2016

CSI Adhyayan

4

CSI

24th  November 2016

CSI Hyderabad

Feedback Form

5

CSI

19th November 2016

Student Registrations

6

CSI

27th August 2016

Bhaswara-2016

7

Cybernotics

5th July 2016

Debate

2015-16

S.No

Organizing Society

Date

Name of the Event

1

Cybernotics

17th Feb 2016

Web Designing

2

CSI

02nd December 2015

CSI Golden Jubilee Annual Convention

3

CSI

01st November 2015

HACKATHON

4

CSI

08th September 2015

SBC and Conveners Meet

5

CSI

10th September 2015

Hands-on Evolutionary Algorithm using Matlab

2014-15

S.No

Organizing Society

Date

Name of the Event

1

CSI

09th March 2015

4th National Student project Contest-2015

2

CSI

06th February 2015

3rd Alan Turing Computer Science Quiz 2015(online)

3

CSI

25th January 2015

Mozilla Hackathon

4

CSI

23th January 2015

Alan Turing  Discover Thinking Programming Contest 2015(online)

5

Cybernotics

14th December 2014

Group Discussion

6

CSI

12th December 2014

CSI Golden Jubilee Celebrations

2013-14

S.No

Organizing Society

Date

Name of the Event

1

CSI

14th March 2014

Alan Turing Computer Science Quiz-2014(online)

2

CSI

01st March 2014

R & D Show Case Projects- 2014

3

CSI

25th February 2014

Cyber Security & Malware Analysis-Workshop

4

CSI

31st January 2014

Infosec 2014 Conference

5

Cybernotics

18th January 2014

Programming in Java

6

CSI

11th December 2013

CSI 48th National Conference

2012-13

S.No

Organizing Society

Date

Name of the Event

1

Cybernotics

13th March 2013

Group Discussion

2

CSI

08th March 2013

Infosec 2013 Conference

3

CSI

08th September  2012

Service Oriented Architecture-Workshop

4

CSI

17th August 2012

Web Works Module

Co-curricular Activities Organized for the Academic Year 2020-21

   S.No    Name of the Event Organized Under/By Dates Participants No. of Participants
1. Technology-Future TCL 24th February 2021 Students 5
2. Career Path Wipro 1st February 2021 Students 7
3. Training on 3D animation CSI 30th  January 2021 Students 10
4. Google cloud community Google 22nd January 2021 Students 4
5. Cisco Resonance (online) CISCO_TASK 21st January 2021 Students 2
6. Azure Migrate Microsoft 19th  January 2021 Students 5
7. Design-Athon Hysea and TASK 11th December 2020 Students 3
8. TCS Pre Onboarding Connect TCS Pre Onboarding Connect 18th November 2020 Students 3
9. an ISP to embark on a 70-day transformational journey Internshala 16th November 2020 Students 24
10. Workshop on Machine Learning & Deep Learning REGex Software Services 28th September 2020 Students 2
11. Training on Programming  with Python online Internshala training 31st  August 2020 Students 21
12. AI and Machine learning workshop Datai analytics 30th August 2020 Students 3
13. Webinar on Unleading Data Science and AI BVICAM (BY CSI) 8th August 2020 Students 27
14. Webinar on Artificial Intelligence National Level 27th July 2020 Students 3
15. Artificial intelligence with ML workshop Kyrion Technology PVT.LTD 25th July 2020 Students 20
16. International Workshop on Emerging Trends International Level 22nd July 2020 Students 18
17. Online webinar on awareness campaign on cyber crimes APSSDC 21st July 2020 Students 2
18. AI CHATBOT WORKSHOP(online) THEMAD 20th  July 2020 Students 39
19. Angular Workshop Web Teck labs 16th July 2020 Students 32
20. Online Quiz on Python National Level 16th July 2020 Students 36
21. Webinar On Artificial Intelligence National Level 12th July 2020 Students 4

 

Co-curricular Activities organized for the academic year 2019-20

   S.No    Name of the Event Organized Under/By Dates Participants No. of Participants
1. Project Management and Industrial Project Components Online Seminar International Level 25th June 2020 Students 21
2. Accenture Discovery Program organized by Inside Sherpa Inside Sherpa 24th June 2020 Students 6
3. National Level E-Quiz on C Programming National Level 22nd June 2020 Students 3
4. Data Visualization using Python Computing Machinery(ACM), Indore Chapter and Computer Society of India(CSI) 20th  June, 2020 Students 4
5. Biomedical Imaging National Level 16th June 2020 Students 4
6. Assessment test for the skill “Python (Basic)” HackerRank 16th June 2020 Students 21
7. Assessment test for the skill “Problem Solving (Basic)” HackerRank 16th June 2020 Students 27
8. 7-day Online Short term Program on C & C++ National Level 4th June 2020 Students 38
9. National Level Online Bootcamp of Career Building with Python Codegnan IT Solutions OPC PVT.LTD 1st June – 7th June 2020 Students 32
10. Machine Learning with Python VERZEO 1st June 2020 Students 2
11. Quiz on Machine Learning National Level 31st May 2020 Students 34
12. Online Python Programming – Introductory Quiz National Level 21st May – 22nd May 2020 Students 3
13. National Level Python Quiz Contest – 2020 National Level 17th May 2020 Students 28
14. 3-DAY National Bootcamp Webinar On Modern Web Development National Level 11th May – 13th May 2020 Students 19
15. Webinar on Fuzzy Interpolative Systems and Applications IEEE Hyderabad Section (CSI) 19th April 2020 Students 10
16. INTRODUCTION To R in Statistical Analysis CSI 5th April 2020 Students 16
17. Offline Workforce sytechlabs 26th March 2020 Students 21
18. CODE KAZE Coding ninjas 3rd  March 2020 Students 24
19. Hash Code 2020 Google 20th February 2020 Students 19
20. Industry Interaction program Department Level 19th February 2020 Students 121
21. Future of Drones Technology and its application National Level 14th February – 15th February 2020 Students 114
22. Workshop on Full Stack Web Development Department Level 12th February – 15th February 2020 Students 180
23. HACKFEST National Level 28th January – 29th January 2020 Students 128
24. Microsoft Technology Associate(MTA) in  Introduction  to  Programming  using  Python Certification Training; Department Level 27th January 2020 Students 6
25. Advance Python Programming Workshop Kyrion Technologies Pvt.Ltd 27th January 2020 Students 5
26. Seminar on Deep learning Kyrion Technologies Pvt.Ltd 25th January 2020 Students 3
27. PYTHON PROGRAMMING WORKSHOP Kyrion Techonology Pvt. Ltd 25th January 2020 Students 4
28. Workshop on Enterprise Artificial Intelligence Department Level 21st January 2020 Students 350
29. Workshop on Virtualization and VMware Tools Department Level (CSI) 7th January 2020 Students 115
30. Digital Reality, AI and Robotics IEEE AHCSSC 2020 3rd January – 4th January 2020 Students 9
31. Computers and Services IEEE Computer Society 3rd January 2020 Students 12
32. Technical Day Department Level 16th November 2019 Students 180
33. Microsoft Technology Associate(MTA) in  Introduction  to  Programming  using  Python Certification Training MICROSOFT 15th November -16th November 2019 Students 35
34. CS  IOT  Hackathon  2019 National Level 25th October –  26th October 2019 Students 8
35. Workshop on Web Designing Department Level 1st October – 5th October 2019 Students 204
36. ALIENFEST  4.0 National Level 29th September – 30th September 2019 Students 5
37. MEGATHON  2019 National Level 28th September – 29th September 2019 Students 3
38. CISCO-IDEATHON 2019 Cisco Private Limited 23rd September – 30th November 2019 Students 35
39. rACEIT-2019 MICROSOFT 30th August – 31st  August 2019 Students 524
40. Sunrise Indian Innovative student Hackthon SWISH 28th August 2019 Students 4

 

Co-curricular Activities organized for the academic year 2018-19

 S.No    Name of the Event Organized Under/By Dates Participants No. of Participants
1. EGNITE  2019 National Level 26th June – 28th June 2019 Students 20
2. Workshop on Data Analytics using R CSI 27th March 2019 Students 154
3. National Level Techno-Cultural Fest on Hack-py National Level 22ndMarch –  23rdMarch 2019 Students 4
4. National Level Techno-Cultural Fest on D-Crypt IT National Level 22ndMarch –  23rdMarch 2019 Students 2
5. National Level Techno-Cultural Fest on Tickle your Brains National Level 22ndMarch –  23rdMarch2019 Students 3
6. DESIGN ‘O’ WEB National Level 13th March – 14th March 2019 Students 17
7. QUEST 2019 National Level 13th March – 14th March 2019 Students 19
8. 24hrs Hackathon onInternet of Things(IoT) with IBM Cloud National Level 8th March – 12th March 2019 Students 5
9. National Level Student Technical Symposium National Level 8th March – 9th March 2019 Students 353
10. Smart India Hackathon MHRD 2nd  March – 3rd  March 2019 Students 4
11. INFINITY 2K19 National Level 1st   March – 2nd   March 2019 Students 15
12. Tech-Quiz National Level 1st   March – 2nd   March 2019 Students 5
13. Conference on Technology and Career National Level 6th  February – 7th February, 2019 Students 10
14. HACKFEST’19 National Level 18th January – 19th January 2019 Students 436
15. Webinar on Intellectual Property Rights(IPR) AICTE-MHRD innovation cell 10th January 2019 Faculty &Students 156
16. CPA: Programming Essentials In C++ CISCO NETWORK ACADEMY 10th January 2019 Students 1
17. Ethical hacking THE CLIMBER 23rd November 2018 Students 5
18. Java Premier League (JPL) National Level 3rd November 2018 Students 384
19. Workshop on Internet of Things (IoT) Department Level 12th October – 13th October 2018 Students 123
20. MEGATHON’18 National Level 29th September – 30th September 2018 Students 3
21. Microsoft Office Specialist(MOS)- Certification Training MICROSOFT 28th September 2018 Students 63
22. Workshop on Internet of Things (IoT) InEntirety Innovations 24th September – 29th September 2018 Students 2
23. Microsoft Office Specialist(MOS)- Certification Training MICROSOFT 6th September – 8th   September 2018 Students 50
24. IOT Challenge 2019 I3indya Technologies 17th August – 18th August 2018 Students 3
25. Seminar on Career in Artificial Intelligent and Machine Learning Applied AI 20th July 2018 Students 118
26. Seminar on Next Generation Technologies Xtream IT Solutions 16th July 2018 Students 115
27. CLA: Programming Essentials In C CISCO NETWORK ACADEMY 10th July 2018 Students 2
28. Digital Marketing Internshala trainings 22nd  June –  2nd  August 2018 Students 24

Co-curricular Activities organized for the academic year 2017-18

  S.No    Name of the Event Organized Under/By Dates Participants No. of Participants
1. PCAP: Programming Essentials In PYTHON CISCO NETWORK ACADEMY 14th June 2018 Students 1
2. ENLITE 2018 National Level 28thMay –18thJune 2018 Students 20
3. EXCITE-2018 National Level 17th May – 30th June 2018 Students 3
4. PYTHON NARESH I TECHNOLOGIES 1st May – 1st July 2018 Students 12
5. Boot Camp on Global Azure MICROSOFT 21st April 2018 Students 116
6. Personality Development Program on “A Day @ B School” National Level 24th February 2018 Students 113
7. Orientation Program for CSE Students AMAZON 10th February 2018 Students 118
8. Microsoft Office Specialist(MOS)- Certification Training MICROSOFT 18th December – 22nd  December 2017 Students 50
9. Workshop On Web Technologies College Level 11th December – 15th December 2017 Students 110
10. Workshop On Python College Level 4th December – 8th December 2017 Students 127
11. Seminar On Data Analytics ProEdge Technologies 6th November 2017 Students 125
12. Workshop On Big Data and Hadoop Analytics National Level 22nd September  – 23rd September 2017 Students 112
13. Workshop On Python College Level 16th September – 19th September 2017 Students 119
14. Workshop On Android-App Development COIGN Edu & IT Services Pvt Ltd 9th September – 13th September 2017 Students 117
15. Boot Camp on Artificial Intelligence MICROSOFT 7th September 2017 Students 234
16. Workshop On Developing Apps in Microsoft Azure MICROSOFT 24th August – 25th August 2017 Students 187
17. C Programming Contest, Formula -C National Level 24th August 2017 Students 573
18. 16hr Programming Hackathon XtreamIT company 19th August 2017 Students 37
19. Campus Recruitment Training on “C and C++ programming” College Level 24th July – 29th July 2017 Students 500
20. Web Design Contest College Level 22nd  July 2017 Students 41
21. Industry Interaction Program Department Level 20th July 2017 Students 340
22. Workshop On Microsoft Cross platform App Development MICROSOFT  21st April – 22nd April 2017 Students 240
23. Seminar On Microsoft Student Partner Summit MICROSOFT 23rd March – 26th March 2017 Students 198
S.No Designation Head Name of the Person Details of the Person
1. Head of the Department Dr. Khaleel Ur Rahman Khan Professor & HOD of CSE
2. Department Faculty Prof. K. Jaya Bharathi Professor
Dr. Ganti Krishna Sharma

Dr. B. Ranga Swamy

Professor
Dr. Md. Nizamuddin Professor
Prof. N.M.S Desai Associate Professor
Mr. Ch. Vijaya Kumar Associate Professor
3. Students Mr. S. Sai Krupa Reddy IV CSE
Ms. N. Jyothi IV CSE
Mr. G. Swajan Reddy III CSE
Ms. E. Laasya III CSE
4. Parents Mr. P.V. Subramanya Sastry Senior Manager Mining, CMPDI
Mrs. Saraswathi Prabha Teacher, St.Patricks High School
5. Alumni Mr. R. Krishna Arun Network Consulting Engineer, CISCO
Ms. G. Naimisha Software Engineer, Value Labs
6. Professional Bodies Members Mr. Santosh Kumar Satnami Secretary, CSI Hyderabad Chapter
Mohammed Jaffer Pasha Senior Technical Trainer, TASK, Telangana
7. Employers Mr. Zubair Delivery Manager, XtreamIT Solutions
Mrs. Samaitha HR-Head, GGK Technologies

CERTIFICATION COURSE IN INTRODUCTION TO PROGRAMMING USING PYTHON

Certification Course on Microsoft Technology Associate (MTA) in Introduction to Programming using Python @ 15th – 16th November 2019

The Department of Computer Science and Engineering organized a two days certification course for III Year students on “Microsoft Technology Associate (MTA) in Introduction to Programming using Python” in association with Microsoft Innovation Center (MIC) from 15th -16th November 2019 at CSE Lab, Sesha Sai Block, ACE Engineering College, Hyderabad. A total of 35 students were trained for this certification course.

rACEit – 2019

rACEit -2019 @ 30th – 31st August 2019

The Department of Computer Science and Engineering organized a coding contest of “rACE it-2019 A National Level Coding Contests in C, JAVA, and PYTHON programming languages” in association with Microsoft Innovation Center (MIC). RACEit-2019 (Formula –C, JPL, PPL) is a 3 round online event. Round 1 is conducted on 14th August 2019, Round 2 is conducted on 23rd August 2019 and Round 3 for JPL, PPL is conducted on 30thAugust 2019 and Round 3 for Formula-C is conducted on 31st August 2019. Round 1 and Round 2 are conducted online and Round 3 is conducted at ACE ENGINEERING COLLEGE. The links for pre-qualifier and qualifier rounds were made available from 6:00 AM to 11:00 PM on 14.08.2019 and 23.08.2019.

Nearly 1000 participants registered and participated in Round-1, of Formula-C, JPL, and PPL respectively. 524 made through to the second round of Formula-C and 131 students went to the final round. 645 made through to the second round of JPL and 102 students went to the final round. 345 made through to the second round and 165 students went to the final round.

rACEit attracted a large number of enthusiastic participants from all over the country. Students from premier institutions including IITs, NITs, OU, and JNTU and from other states participated actively and tested their skills.

Formula C

The winners of rACEit-2019, FC-2019

1st Prize:

  1. Damera Sai Avinash
  2. D.Swathi
  3. K.Sai Priya

Geethanjali College of Engineering

  1. Sumanth Kasula
  2. S.L.S Rahul
  3. Ch.Vidyadari

ACE Engineering College

          2nd Prize:

  1. P.Santosh
  2. Y.Revanth Sai Praneeth
  3. R.Subash Chandra

Geethanjali College of Engineering

  1. Manaswini M
  2. K.Chandana

GNITS, Hyderabad

3rd Prize:

  1. P.Satya Sai Ram
  2. Mukund Pandey
  3. Nikhil Ck

ACE Engineering College

JPL (JAVA PROGRAMMING LEAGUE)

The winners of rACEit-2019, JPL-2019

1st Prize:

  1. S.Bala Aishwitha
  2. P.Shivani Reddy
  3. K.Ravali

ACE Engineering College

          2nd Prize:

  1. Santosh Pisini
  2. Revanth Sai Praneeth

Geethanjali College of Engineering

          3rd Prize:

  1. Alle Shamini
  2. S.Pooja Sai Sree

BVRIT

PPL (PYTHON PROGRAMMING LEAGUE)

The winners of rACEit-2019, PPL-2019

1st Prize:

  1. Gundeti Dheeraj

CVR College of Engineering

2nd Prize:

  1. Krishna Sandeep
  2. I.Somayajula Prabhakar
  3. RaviTeja G

Vasavi college of Engineering

3rd Prize:

  1. Sowmyavarshini avula
  2. G.Ramya
  3. M.Akshara Reddy

ACE Engineering College

WORKSHOP ON FULL STACK WEB DEVELOPMENT

Workshop on Full Stack Web Development @ 10th – 15th February 2020

The Department of Computer Science and Engineering in association with Cybernotics, a Student’s Technical Association organized a one week workshop on “Full Stack Web Development” for I Year B.TECH students from 10th – 15th February 2020 and for II Year B.TECH students from 12th – 15th February 2020 at Computer Lab, III Floor, Administrative Block. A total of 180 students attended the workshop.

Dr. P. Chiranjeevi, Mr. Younis Shariff, Mr. Shashank Tiwari trained the students in the following web designing technologies.

  1. Advanced CSS
  2. JavaScript
  3. JQuery
  4. Bootstrap
  5. MySQL
  6. Django

After the completion of the workshop the students will be able to:

  1. Understand and apply static web technologies to build a website.
  2. Understand two tier web application architecture and build an e-commerce website.
  3. Apply the technologies to develop a real world web application.

SEMINAR ON COURSES IN CONDUIRA

A seminar is organized by the department of Computer Science and Engineering for II and III Year Students on 4 th January 2020 at Seminar Hall, Administration Block, ACE Engineering College. The speaker of the session is Mr.Mohammed Abdhullah, CEO of Conduira Education and Training Services Private Limited. He shared his experiences and how the courses in conduira will help the students to improve their career. 256 students participated in this workshop.

WORKSHOP ON WEB DESIGNING

Workshop on Web Designing @ 1-5th October 2019

The Department of Computer Science and Engineering conducted five days hands on workshop on “Web Designing” in association with Microsoft Innovation Center (MIC) for I Year Students from 1st – 5th October 2019 at Admin Block, ACE Engineering College, Hyderabad.

INDUSTRIAL VISIT FOR III YEAR STUDENTS TO IBM HYDERABAD @ 19th February 2020

Department of Computer Science and Engineering organized a one day Industrial visit to IBM campus as a part of Industry Interaction program for III Year II Semester students on 19th February 2020. The main aim of the program is to narrow the gap between industry and academia and to expose the students to real working environment in a software organization. Students learnt about the configurations, architecture, internal working of IBM servers.

Mr. Syed S Asfer (RSCT Tech Lead, Power Systems Software Development-ISDL) session on “Power of Ownership and Drive to Archieve” helped the students to set a goal and to take brave decisions to achieve their career goals. Mr.Sadanandam Appani, Senior Manager (Power Systems Software Development-ISDL) session on “IBM-University Relations” created awareness about the need of interaction with industry experts among the students. Mr. Imranuddin Kazi (STSM, Chief Architect, Cognitive Systems – PowerVC, ISDL) enlightened the students with insightful lectures on “Virtualization and the need of virtualization in Cloud Computing and Data science”. Mr. Venkata Madugundu and Mr.Harivansh Kumar (IBM Cloud and Cognitive Software, ISL) demonstrated the working of IBM tools like “IBM Watson OpenScale” and “IBM Cloud”. Mr.Purnachandra Rao Jasti, Mr.Phani Kumar Ayyagari (Device Driver Team, Power Systems Software Development-ISDL) interacted with the students and had a query session on project management. Mr.Mohammed Abdul Qadeer Moini’s(Global Delivery Consulting Leader & Lead Delivery Architect – IBM MultiCloud Management Platform – GTS) session on “Future of Technology”, gave vast exposure on trending technologies.

Assignments

I YEAR I SEM (2020 – 2021)

Subjects

Assignments

BEEE

Download

Engineering Chemistry

Download

English

Download

Mathematics-I

Download

Python Programming

Download

I YEAR II SEM (2020 – 2021)

Subjects

Assignments

Applied Physics

Download

Engineering Graphics

Download

Mathematics-II

Download

PPS

Download

II YEAR I SEM (2020 – 2021)

Subjects

Assignments

Analog and Digital Electronics

Download

Computer Organization and Architecture

Download

Computer Oriented Statistical Methods

Download

OOPS Using C++

Download

II YEAR II SEM (2020 – 2021)

Subjects

Assignments

BEFA

Download

DBMS

Download

Discrete Mathematics

Download

JAVA Programming

Download

Operating Systems

Download

III YEAR I SEM (2020 – 2021)

Subjects

Assignments

Computer Networks

Download

Data Analytics

Download

Formal Languages and Automata Theory

Download

Software Engineering

Download

Web Technologies

Download

III YEAR II SEM (2020 – 2021)

Subjects

Assignments

Compiler Design

Download

Design And Analysis of Algorithms

Download

Fundamentals of IoT

Download

Machine Learning

Download

Software Testing Methodologies

Download

IV YEAR I SEM (2020 – 2021)

Subjects

Assignments

Cloud Computing

Download

Data Mining

Download

Machine Learning

Download

PPL

Download

PYTHON

Download

IV YEAR II SEM (2020 – 2021)

Subjects

Assignments

Computer Forensics

Download

Data Analytics

Download

ISHEE

Download

Subjects

December 2016 (R16)

December 2018 (R18)

May 2019 (R18)

May 2017 (R16)

Dec 2019 & Jan 2020 (R18)

Dec 2017 (R16)

May 2018(R16)

Oct & Nov 2020 (R18)

BEEE

Download

Download

Download

Download

Download

Download

Download

Download

Computer Programing in C

Download

 

 

Download

 

Download

Download

 

Engineering Chemistry

Download

 

 

Download

 

Download

Download

 

Chemistry

 

Download

Download

 

Download

 

 

Download

Engineering Garphics- [ME, MCT, MMT, MSNT]

Download

 

 

Download

 

Download

 

 

Engineering Graphics- [CE, MIE, CEE.]

Download

 

 

Download

 

Download

 

 

Engineering Mechanics

Download

 

 

Download

 

Download

Download

 

Engineering Physics-I

Download

 

 

Download

 

Download

Download

 

Engineering Physics

Download

Download

Download

Download

Download

Download

Download

Download

Mathematics I

Download

Download

Download

Download

Download

Download

Download

Download

Mathematics II

Download

 

 

Download

 

Download

Download

 

Proffesional Communication in English

Download

 

 

Download

 

Download

Download

 

Applied Physics

 

Download

Download

 

Download

 

 

 

Engineering Graphics- [ME, CE]

 

Download

Download

 

Download

 

 

 

Engineering Graphics [ECE]

 

Download

Download

 

Download

 

 

Download

English

 

Download

Download

 

 Download

 

 

Download

Programming For Problem Solving

 

Download

Download

 

Download

 

 

Download

Engineering Graphics [CE]

 

 

 

 

 

 

Download

 

Engineering Graphics [ME]

 

 

 

 

 

 

Download

 

Applied Physics- [ECE,EIE]

 

 

 

 

 

 

 

Download

Engineering Graphics [CE,ME,EIE,MCT,MMT,AE,MIE,PTM ]

 

 

 

 

 

 

 

Download

I YEAR II SEM

Subjects

Nov & Dec 2020 (R18)

May 2019 (R18)

April 2018 (R16)

May 2017 (R16)

Sept 2017 (R16)

BEEE

Download

Download

Download

Download

Download

Computer Programing in C

 

 

Download

Download

Download

Engineering Chemistry

 

 

Download

Download

Download

Chemistry

Download

Download

 

 

 

Engineering Mechanics

Download

Download

 

 

 

Mathematics II

 

Download

Download

Download

Download

Professional Communication in English

 

 

Download

Download

 

Applied Physics

 

Download

Download

Download

Download

English

Download

Download

 

 

 

Programming For Problem Solving

 

Download

 

 

 

Applied Physics- [EEE]

Download

 

 

 

 

Engineering Graphics [CSE,IT,ITE]

Download

Download

Download

Download

Download

Engineering Graphics [EEE,IT]

Download

Download

 

 

 

Engineering Graphics [ECE,EEE,EIE]

 

 

Download

Download

Download

Engineering Physics-II

 

 

Download

Download

Download

Mathematicc-III

 

 

Download

Download

Download

Applied Physics[CSE,IT,ITE]

Download

 

 

 

 

MATHEMATICS - II [ CSE]

Download

 

 

 

 

MATHEMATICS - II [CE, EEE, ME, ECE, EIE, MCT, MMT, AE, MIE, PTM]

Download

 

 

 

 

PROGRAMMING FOR PROBLEM SOLVING [EEE]

Download

 

 

 

 

PROGRAMMING FOR PROBLEM SOLVING [CSE]

Download

 

 

 

 


II YEAR I SEM

Subjects

March 2021 R18

October 2020 R18

April & May 2018 (R16)

Nov & Dec 2018 (R16)

Dec 2017 (R16)

Nov 2016 (R15)

Nov 2015 (R13)

Dec 2014 (R13)

DATA STRUCTURES THROUGH C++

 

 

Download

Download

Download

     

DIGITAL LOGIC DESIGN

 

 

Download

Download

Download

Download

Download

Download

MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE

 

 

Download

Download

Download

Download

Download

Download

MATHEMATICS - IV

 

 

Download

Download

Download

 

 

 

OBJECT ORIENTED PROGRAMMING THROUGH JAVA

 

 

Download

Download

Download

 

 

 

BASIC ELECTRICAL ENGINEERING

 

 

 

 

 

Download

Download

Download

DATASTRUCTURES

Download

Download

 

   

Download

Download

Download

DIGITAL LOGIC DESIGN AND COMPUTER ORGANIZATION

   

 

       

Download

ELECTRONIC DEVICES AND CIRCUITS

 

 

 

 

 

Download

 

Download

PROBABILITY AND STATISTICS

 

 

 

 

 

Download

Download

Download

ANALOG AND DIGITAL ELECTRONICS

Download

Download

 

 

 

   

 

COMPUTER ORGANIZATION AND ARCHITECTURE

Download

Download

       

 

 

COMPUTER ORIENTED STATISTICAL METHODS

Download

Download

 

 

 

 

 

 

OBJECT ORIENTED PROGRAMMING USING C++

Download

Download

           



II YEAR II SEM

Subjects

Nov & Dec 2020 R18

May 2019 (R16)

April 2018 (R16)

May 2017 (R15)

May 2016 (R13)

May 2015 (R13)

Computer Organization

 

Download

Download

Download

Download

Download

Database Management Systems

Download

Download

Download

Download

Download

Download

Design and Analysis of Algorithms

 

 

 

Download

Download

Download

Environmental Studies

 

 

 

Download

Download

Download

Formal Languages and Automata Theory

 

Download

Download

Download

Download

Download

Java Programming

Download

 

 

Download

Download

Download

Business Economics and Financial Analysis

Download

Download

Download

   

 

Discrete Mathematics

Download  

 

     

Operating Systems

Download Download

Download

     


III YEAR I SEM

Subjects

March 2021 R18

October 2020 (R16)

Dec 2019 (R16)

Nov & Dec 2018 (R16)

May 2018 (R15)

May 2018 (R13)

Dec 2017 (R15)

Dec 2016 (R13)

March 2016 (R13)

Dec 2015 (R13)

Compiler Design

 

 

    Download Download Download Download Download Download

Disaster Management

 

Download

Download Download Download

Download

Download Download Download Download

Operating Systems

 

 

    Download

Download

Download Download Download Download

Principles of Programming Languages

Download

      Download Download

Download

Download Download Download

Software Engineering

Download

Download

Download Download Download Download

Download

Download Download Download

Computer Networks

Download

 

 

 

Download

  Download Download Download  

Human Values and Professional Ethics

   

 

        Download    

Design and Analysis of Algorithms

  Download

Download

Download            

Fundamentals of Management

Download

Download

Download

Download

 

     

 

 

Intellectual Property Rights

  Download

Download

 

       

 

 

Data Communication and Computer Networks

Download Download

Download

Download

 

   

 

   

Business Economics and Financial Analysis

Download          

 

     

Distributed Databases

Download    

 

 

 

 

     

Information Retrieval Systems

Download                  

Machine Learning

Download

 

               

Natural Language Processing

Download

 

 

             

Web Programming

Download

 

               

Web Technologies 

Download

     

 

 

 

     

Data Analytics

Download

 

       

 

 

 

 



III YEAR II SEM

Subjects

Nov & Dec 2020 (R16)

May 2019 (R16)

April 2018 (R15)

April 2018 (R13)

May 2017 (R13)

May 2016 (R13)

Compiler Design

Download

Download

       

Cryptography and Network Security

Download Download        

Intellectual Property Rights

Download

Download

       

Introduction to Analytics[ Asscociate Analytics -I ]

Download

Download        

Web Technologies

Download Download Download Download Download Download

Software Testing Methodologies

   

Download

Download

Download Download

Object Oriented Analysis and Design

   

Download

Download Download Download

Managerial Economics and Financial Analysis

    Download Download Download Download

Information Security Management

       

Download

Download

Distributed Systems

    Download

Download

Download Download

Information Security

    Download Download

 

Download

Introduction to Analytics

          Download

Distributed Systems

     

 

 

 

Artificial Intelligence

  Download        

Cyber Security

 

Download

       

Natural Language Processing

 

 

 

     

Web Programming

 

 

       

Web Technologies

       

 

 

Data Analytics

 

 

       



IV YEAR I SEM

Subjects

March 2021 R16

Oct & Nov 2020 (R16)

Dec 2019 (R16)

April 2018 (R13)

Nov & Dec 2018 (R15)

Nov & Dec 2017 (R13)

Nov 2016 (R13)

Graph Theory

Download

Download

Download        

Internet Of Things

Download        

 

 

Machine Learning

Download

 

     

Download

Download

Principles of Programming Languages

Download Download Download      

 

Python Programming

Download Download Download        

Software Process and Project Management

Download

Download

Download

 

     

Android Application Development

Download  

 

       

Cloud Computing

Download Download Download Download Download Download Download

Data Mining

Download Download Download  

 

   

Design Patterns

Download  

 

 

     

Distributed Systems

Download      

 

   

Computer Networks

  Download        

 

Data Warehousing and Data Mining

     

Download

Download

Download

Download

Design Patterns

      Download Download Download Download

Information Retrieval Systems

 

 

  Download Download Download Download

Linux Programming

 

 

 

Download Download Download Download

Mobile Computing

 

 

  Download   Download  

Operations Research

      Download

 

 

 

Artificial Intelligence

 

 

    Download  

 

Big Data Analytics

 

 

    Download Download

Download

Computer Forensics

 

 

    Download  

 

Computer Graphics

 

 

    Download Download

Download

Information Security Assessments and Audits

 

 

      Download

 

Mobile Application Development

 

 

       

Download

Information Security

 

 

       

Download



IV YEAR II SEM

Subjects

July 2021 (R16)

Dec 2020 (R16)

Sept 2020 (R16)

May 2019 (R15)

July 2019 (R15)

April 2018 (R13)

May 2017 (R13)

Modern Software Engineering

Download Download Download        

Network Security and Cryptography

Download Download     Download

 

 

Real Time Systems

Download

Download

         

Web Services and Service Oriented Architecture

Download Download        

 

Computer Forensics

Download Download Download        

Data Analytics

Download   Download

 

     

Human Computer Interaction

Download Download

 

       

Industrial Safety, Health, and Environmental Engineering

Download Download Download        

Linux Programming

  Download    

 

   

Machine Learning

  Download

 

 

     

Management Information System

  Download Download  

 

   

Micro Processors and Micro Controllers

  Download        

 

Neural Networks and Deep Learning

  Download          

PHP Programming

  Download          

Advanced Algorithms

 

Download

         

Data Analytics (CSE,IT)

 

Download

 

       

Adhoc and Sensor Networks

 

 

  Download Download Download Download

Web Services

      Download

Download

Download

Download

Storage Area Networks

 

 

  Download   Download

Download

Semantic Web and Social Networks

 

 

  Download Download    

Introduction to Analytics ( Asscociates Analytics- I )

 

 

  Download    

 

                         Database Security  

 

  Download Download  

Download

Management Science

 

 

  Download   Download

Download

Predictive Analytics

 

 

    Download Download Download

Information Security Incident Response and Management

 

 

    Download   Download