Information Technology
Welcome to Information Technology
- Well qualified and experienced faculty in diversified domains.
- Nine computer centers with state-of-the-art-facilities.
- An Exclusive Department Library.
Programs
B.Tech (IT)
Intake – 90
Vision
To impart quality technical education, conduct scientific research of excellence and generate world class professionals to excel in the dynamic realm of Information Technology and contribute to the needs of the society.
Mission
The Information Technology Department is committed
• To achieve excellence in higher education and research through dissemination of quality technical education with a strong foundation.
• To continuously scout for and build opportunities in the field of IT and sustain long-term interaction with the institute and industry.
• To build and uphold high professional and ethical standards to make the nation noted for its progressive contribution to global society.
Information Technology Department
About Department
- The department of IT was established in 2022 with an intake of 90 students in the UG Programme. Right from its inception it is continuously striving to impart quality education and competitive spirit among students for academic excellence.
- The department is equipped with state of the art computing facilities and experienced staff members and is known for its academic excellence proved by its performances since its inception. The Department also has audio-visual facilities with LCD Projectors and Digital Boards and Seminar Hall for effective teaching. The staff members are deputed to participate in workshops, Conferences and refreshers courses to keep in place with recent developments in the field of IT.
Long Term Goals
- To encourage research activities in the department.
To establish centre-of-excellence for research in computer Science. - To establish and strengthen Industry-Institute interaction and be industry solution providers.
- To take up sponsored projects from private and government organizations.
- To have more number of publications and patents in the emerging areas of Computer Science.
- To create better entrepreneurs in the area of IT.
Short Term Goals
- To strengthen the department infrastructure and human resources.
- To conduct faculty development programmes regularly for skill up gradation.
- To conduct programmes for students to acquire soft and hard skills and inculcate leadership qualities, research orientation and technical skills.
- To conduct continuing education programs and workshops/ conferences for knowledge sharing with the outside world.
- To improve academic performance of students using innovative and creative methods of teaching.
Quality Policy
IT Faculty
Head of Department
Mr. K. Vijay Kumar
M.Tech (Ph.D)
Head of the Department
Mr. K. VIJAY KUMAR passed B.Tech in Information Technology from Jawaharlal Nehru Technological University, Hyderabad in 2006 and M.Tech in Software Engineering from Jawaharlal Nehru Technological University, Hyderabad in 2010.
He is pursuing Ph.D in KLU, Vijayawada. He is the member of CSI, CSTA. His research interest is mainly in Data Science, Machine Learning, Data Mining, He guided a number of real time projects in PG and UG level. He also organized number of workshops, conference and seminars.
Faculty
Staff
S.No |
Name of the Staff |
Designation |
1 |
Y.RAJYA LAXMI |
Programmer |
Information Technology Infrastructure
Information Communication Technology (ICT) has the potential to transform the nature and process of teaching and learning environment / culture. Interactivity, flexibility, and convenience in an ICT supported environment enable both teachers and students to access and share ideas and information in diverse communication styles and formats. Class rooms are equipped with smart boards & LCD projectors to enhance ICT enabled teaching and learning.
Benefits with ICT enabled teaching:
- Improves student-teacher collaboration and interaction
- Encourages teachers to teach in real-time with audio and video lessons, visual multimedia & PPT presentations, 2D & 3D virtual space, etc.
- Paperless advantages
- Enhances Real-time blended teaching and learning methods
- Creates Web and Internet-based teaching and learning platform for teacher and students respectively
- Facilitates mobile integration facility.
- The implementation of ICT in OBE can effectively accomplish the goals of quality education which is a process that reduces consumption of resources and increases learning outcomes.
The Department Library occupies a unique place in academic and research activities of the Department. The Library maintains an excellent collection of data books, occasional papers and other documents/materials. The Library has a well equipped facility for reading. It also has one copy each of all B.Tech n & M.Tech projects carried out in the department in recent years. All these cater to the needs of students and faculty. Most of the books are of recent edition with the facility of issuing these for a specified time period. The library serves to provide a calm and comfortable ambience conductive to long hours of study. The library opens on all working days of the Institute from 9 AM to 4:30 PM.
The entire campus is Wi-Fi enabled with high speed internet connection to allow the students to access the internet no-matter wherever they are. The coverage is not just limited to the classrooms; instead it extends to all the facilities within the campus premises. Staff and Students can utilize the Wi-Fi Facility by registering their devices for the active usage of the facility.
Laboratories
Compiler Design Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Design, develop, and implement a compiler for any language.
2. Use lex tools for developing a scanner .
3. Understand the type checking storage allocation strategies
4. Design and implement LL and LR parsers.
5. Use yacc tools for developing a parser
Data Mining Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Apply preprocessing statistical methods for any given raw data.
2. Gain practical experience of constructing a data warehouse.
3. Implement various algorithms for data mining in order to discover interesting patterns from large amounts of data.
4. Apply OLAP operations on data cube construction
5. To analyze the process of preprocessing the data
Data Structure Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Ability to develop C programs for computing and real-life applications using basic elements like control statements, functions, pointers and structures and various linked lists.
2. Ability to develop data structures like stacks and queues using arrays and pointers.
3. Ability to implements the sorting methods like Quick sort, Heap sort and Merge sort.
4. Ability to implement various trees and tree traversal techniques in recursive and non-recursive manner.
5. Gain knowledge on implementing the graph traversal techniques and Pattern matching algorithms like Boyer- Moore, Knuth-Morris-Pratt
DBMS Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Develop ER data model and Relational data model for a database.
2. Design database schema for a given application and apply normalization.
3. Apply SQL commands for data definition and data manipulation.
4. Apply the basics of SQL for retrieval and management of data.
5. Develop solutions for data base applications using procedures, cursors and triggers.
Full Stack Development Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Design flexible and responsive Web applications using Node JS, React, Express and Angular.
2. Perform CRUD operations with MongoDB on huge amount of data.
3. Develop real time applications using react components.
4. Use various full stack modules to handle http requests and responses.
IT Workshop
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Perform Hardware troubleshooting
2. Understand Hardware components and inter dependencies
3. Safeguard computer systems from viruses/worms
4. Document/ Presentation preparation
5. Perform calculations using spreadsheets
Java Programming Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Able to write the programs for solving real world problems using Java OOP principles.
2. Able to write programs using Exceptional Handling approach.
3. Able to write programs using Java collection framework.
4. Able to write multithreaded applications.
5. Able to write GUI programs using swing controls in Java.
Machine Learning Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Understand modern notions in predictive data analysis.
2. Select data, model selection, model complexity and identify the trends.
3. Understand a range of machine learning algorithms along with their strengths and weaknesses.
4. Build predictive models from data and analyse their performance.
5. Understand the Performance Analysis of Classification Algorithms.
Mobile Application Development Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Develop Applications in an android environment.
2. Develop user interface applications.
3. Develop URL related applications.
4. Develop text related applications
5. Develop database related applications.
Operating System Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Simulate and implement operating system concepts such as scheduling,
2. Able to implement C programs using Unix system calls
3. Implement the dead lock avoidance using banker’s algorithm
4. Implement the producer and consumer problem and Page Replacement algorithms
5. Exercise inter-process communication.
PPS Lab
Course Outcomes:
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Apply fundamental programming concepts and Exercise control statements to solve simple problems.
2. Represent and manipulate data with arrays and strings
3. Modularize the code with functions so that they can be reused.
4. Develop applications using user defined data types
5. Implement various searching and sorting techniques
Python Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Able to develop programs using control statements.
2. Able to code programs using modular approach.
3. Read and write data from/to files in Python Programs
4. To write GUI program to create window wizard using various buttons.
5. Implement digital systems using python and to install and use various libraries.
Scripting Language Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Understand the basic concepts of Ruby.
2. Understand the concepts of Ruby for developing web based projects.
3. Understand the basic concepts of TCL.
4. Understand the concepts of TCL for working with files.
5. Understand the applications Perl scripting language.
SE & CN Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Ability to translate end-user requirements into system and software requirements
2. Ability to generate a high-level design of the system from the software requirements
3. Implement data link layer farming methods
4. Analyze error detection and error correction codes.
5. Implement and analyze routing and congestion issues in network design.
Software Testing Methodology Lab
Course Outcomes:
Upon the successful completion of this course, the student will be able to:
1. Design and develop the best test strategies in accordance with the development model.
2. Design and develop GUI, Bitmap and database checkpoints
3. Develop database checkpoints for different checks
4. Perform batch testing with and without parameter passing
5. Perform Silent mode test execution without any interruption.
Contact Us
9553122276
hod.inf@anurag.ac.in