KASTURBA GANDHI DEGREE & PG COLLEGE FOR WOMEN

WEST MARREDPALLY, SECUNDERABAD, TELANGANA - 500026

(Sponsored & Managed Jointly by the Osmania Graduates’ Association And The Exhibition Society, Hyderabad)

(ISO 9001:2015, 14001:2015, 50001: 2011 Certified)

About:

The department was started in the year 1988 with an intake of 30 students. The laboratory was equipped with 6 computer systems of PC-XT and PC-AT configuration, for the conduct of practical sessions. Dr. M. Shalini has taken over the in-charge ship of the department in the year 1998.

about

To promote computer awareness, a course “Diploma of computers” was offered to non-computers students. The department progressed considerably and witnessed a growth in terms of courses, student strength, faculty and infrastructure. The courses like MPCS, MSCS have started with initial student strength of 30 and later was increased to 80 and B.Com Computers strength has risen from 50 to 180. The faculty members were increased from 2 to 10. Initially the laboratories were equipped with 6 systems and now it has been increased to 210 systems in seven labs.

Different courses were introduced over the years in BSc stream as follows: MPCs in 1988, MSCs in 2000, MCCs in 2009, MECs in 2011 and Data Science in 2021. B.Com (Computers) and Bachelor of Computer Applications were introduced in the year 1998.

The Department Organized Flash 2D-Animation Professional certificate course a revenue generating to the college and additional cap to the students along with their graduation as take away. Academic Projects for final year B.Sc. students and second year Data Science students are taken up. The Department conducts many Workshops, Events, Seminars, Guest Lectures, Orientation Courses and Add-on Courses.

The Department has initiated an IT- Club in the year 2013 in order to inculcate knowledge about the latest trends in the field of Information Technology organizing various club activities like quiz, presentations, exhibitions, poster presentations and many more. The Department introduced Value-added course Data Science (Artificial Intelligence) with Python a certificate course for students as feather to their caps.

The Department of computer science was started in the year 1988 offering B.Sc Course with MPCs combination, with 6 computer systems, 2 faculty members and an intake of 30 students. The department progressed considerably and witnessed a growth in terms of courses, student strength, faculty and infrastructure. Now the department offers MPCS, MSCs & MECs in B.Sc stream with a strength of 80 in each section and B.Com Computer Applications with a strength of 80 in 3 sections. Currently the department has 10 faculty members and 170 systems in 5 labs which are well furnished with latest configuration and ICT facilities.

The success of the department lies with the faculty who have committed themselves into recognizing the needs of industry and motivating the students to high levels of performance. Our students won ten University ranks. Students also won OGA medals almost every year. Most of our students got recruited into top notch companies like TCS, Infosys, and Wipro. The department staff has strived towards imparting quality education to the students by honing their creative, intellectual and personal skills. Our staff keep presenting papers in National and International journals to learn and update themselves. They also attend seminars and workshops to cope with the upcoming technologies.

NAME QUALIFICATION DESIGNATION EXPERIENCE
Dr. Shalini M MCA, M.Phil, Ph.D Associate Professor , HOD 28 years
Ms. R. Mangavani MCA, M.Phil Assistant Professor, Academic Coordinator 25 years
Ms. G. Sunanda MCA, APSET Assistant Professor 18 years
Ms. V.L. Chandrakala MCA Assistant Professor 17 years
Ms. K.Vidyalakshmi MCA Assistant Professor 15 years
Ms. G.Shailaja MSc (CS) Assistant Professor 12 years
Ms. Jahnavi MSc(CS) Assistant Professor 1 year
Ms. G. Vijayalakshmi MBA Programmer 1 year
Mr. Md. Sabeel B.Com System Administrator 14 years

Faculty Achievements

Awards & Recognition

  • Dr. Shalini M, Head, Department of Computer Science received “Telangana State Best Teacher Award” by the education minister Smt. P. Sabita Indira Reddy on 5th September 2021.
  • Dr. Shalini M, achieved the award of the Degree of Doctor of Philosophy (Ph.D) in Computer Science , titled “ Recognition and Classification of Printed Hindi Words using Artificial Neural Networks” from Bharathiar University, Coimbatore on 23rd Sept 2019.
  • Dr. Shalini M received National Award “Teaching and Research Excellence National Award” for the outstanding excellence and remarkable achievements in the field of Teaching, Research & Publications on 30th May 2018.
  • Dr. Shalini M , achieved the award of the Degree of Doctor of Philosophy (Ph.D) in Computer Science , titled “ Recognition and Classification of Printed Hindi Words using Artificial Neural Networks” from Bharathiar University, Coimbatore on 23rd Sept 2019.
  • Ms Aishwarya got “The Best Supporting Faculty” in power point presentation competition organized by “THE HINDU & EDUACCESS”YMTH(Young Managers Talent Hunt.

Student Achievements

about
about
  • Ms. M.Nikitha of BSc (MPCS-II year) won 3rd prize in power point presentation competition organized by “THE HINDU & EDUACCESS” Young Managers Talent Hunt(YMTH) on 11th March 2020.
  • For group presentation, 5 of our students won 3rd prize in power point presentation competition organized by “THE HINDU & EDUACCESS” Young Managers Talent Hunt (YMTH) on 11th March 2020.
  • Ms. M. Nandini & Ms.Ch.Charitha of B.Sc(MSCs) has won second prize and cash prize of Rs.1000 with Certificate on 7th Feb 2020 from Vignana Jyothi Institute of Arts and Sciences on Blooms Taxonomy in Technical Exhibits.
  • Ms. Nagamani & Ms.T.Harathi of BSc. (MSCs III Year) has won First prize and cash prize of Rs 400 with Memento & Certificate on 7th Feb 2020 from Aurora Degree College for poster presentation.
  • Ms.G.Sri Sai Lalitha Pranathi of B.Sc(MPCs) secured 3rd Rank in PGCET Examination in the year 2019.
  • Smart Home India Pvt. Ltd. offered internship to 9 students of B.Sc and B.Com final year in the year 2019.
  • Ms.Madhusmita of B.Sc(MPCs) secured 10th Rank in PGCET Examination in the year 2018.

The Department organized Value-Added Course “Data Science (Artificial Intelligence) with Python” in collaboration with Result Based Learning. 86 students have successfully completed the course during January 2020 to May 2020

IT-Quiz Competition was conducted in Collaboration with “Result Based Learning”, 20th Feb 2020.

  • The department conducts the orientation program for all the first year students. The computer science department orientation is a part of physical sciences orientation program. The department faculty introduce themselves and speak on the courses, infrastructure and other add-on courses, workshops and seminars etc. This event happen every year after the admission of the first year students.
  • Orientation Program for parents of First year students are conducted and Parent Teacher Meeting (PTM) are also conducted periodically.
  • Orientation Program for parents of First year students was conducted on 1st Feb 2020.
  • Induction Program for B.Sc I Years of all Physical Sciences departments was conducted on 10th January 2020.

Students demonstrated on “Block Chain Technology & Cyber Security” during assembly proceedings on 28th Feb 2020.

Webinar

The department along with physics, electronics, maths and statistics departments organized a National webinar on “EMERGING TRENDS OF DATA SCIENCE AND ITS APPLICATIONS”, 2020.

AI-Transforming our future, National Webinar was conducted by the department. The department also conducted webinar on “UGC –Guidelines and its implications, 2020”.

The Department along with physical sciences departments organized a National webinar on “EMERGING TRENDS OF DATA SCIENCE AND ITS APPLICATIONS” https://www.youtube.com/watch?v=tfdp2IwIboU.

IT Club Activities

The department of computer science has created an IT club for it students in the year 2013. The club conducts competitions, events and other activities on the latest trends in the field of technology.

The students of the department with the guidance of the faculty presented a video on “Eminent Indian Female Technology Mavens”. The video showcased the contribution of women in technological nation building. This was done to commemorate International Women’s Day in March 2023.

The Tech Bytes – IT Exhibition was conducted along with SITEMAP in 2022, the computer science students had prepared models, charts and developed apps and showcased it to the faculty and students of other departments. The students arranged for food stalls and had an overall experience of conducting an event and developed leadership and teamwork skills.

Essay writing competition on “Importance of Ethical Hacking” was conducted as part of commemorating World Computer Literacy Day in December 2021.

IT-Quiz Competition was conducted by the department in collaboration with “Result Based Learning”, 20th Feb 2020.

Bug Fixing Competition was held in 2018 to enhance the programming skills of the student.

The club conducted an Exhibition on Hardware components of the computer, in 2017 were the students’ exhibited models regarding the hardware parts of the computer.

IT-Quiz Competition was conducted in Collaboration with “Result Based Learning”, 20th Feb 2020.

The Department has organized a Workshop on “Internet of Things” by Mr. T.Vinay Kumar Reddy, Head Trainer from “Smart Home India PVT LTD” for BSc & BCom III Year Students on 25th July 2019.

  • A guest lecture was organized on “Social Engineering (Cyber) Crimes and Digital Intelligence” in September 2022. The students enthusiastically listened to the tips given by the resource person on Cyber Crimes.
  • The department conducted a “Campus to Corporate” career counseling seminar in 2022 for the final year students. The faculty from GITAM University has spoken on the career options after completing the degree.
  • A guest lecture was organized on Imparting Knowledge on various Web Technologies in 2019 by Mr. U. Srinivas of Aurora Degree College.
  • The department organized a Guest Lecture on “Web Technologies” by Mr. U. Srinivas Assistant Professor from Aurora Group of Institutions on 18th February 2019.
  • The department organized a Guest Lecture as an Inter Departmental Activity with Department of Commerce on “Tax Planning and its Benefits” by Dr .A. Anita Reddy 30th June 2017.
  • The department organized a Guest Lecture as an Inter Departmental Activity with PG Department of Computer Science on “DIGITAL LOGICS” by Dr. K. Sunitha, on 26th June 2017.
  • Ms. R. Mangavani was a Guest lecturer for B.Com Computer Course at Osmania University for GenPact Students. The University had MOU with GenPact India Pvt Ltd.

Online Courses attended by the faculty

  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi completed an online course on “Python 3.4.3” organized at M.G.R college Hosur, in collaboration with Spoken Tutorial Project , IIT Bombay, 26th May 2020.
  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi has sucessfully completed the “Online Short Term Skill Training Programme on Python: Beginners Tutorial” organized by Alagappa University , Karaikudi from 11th May – 15th May 2020.
  • Ms. R. Mangavani , completed a 15 day self paced online course from TCS iON Digital Learning Hub on "Career Edge - Knockdown the Lockdown " from 26th April 2020 – 24th May 2020.
  • Ms. K. Vidyalakshmi completed certificate courses on Python, Machine learning and Deep learning in 2021 organized by GUVI.
  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi completed an online course on “Python 3.4.3” organized at M.G.R college Hosur, in collaboration with Spoken Tutorial Project , IIT Bombay, 26th May 2020.
  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi has sucessfully completed the “Online Short Term Skill Training Programme on Python: Beginners Tutorial” organized by Alagappa University , Karaikudi from 11th May – 15th May 2020.
  • Ms. R. Mangavani , completed a 15 day self paced online course from TCS iON Digital Learning Hub on "Career Edge - Knockdown the Lockdown " from 26th April 2020 – 24th May 2020.

Faculty Development Programs

  • Dr. M. Shalini, attended FDP on Evolution from Offline to Online Teaching in 2020 organized by Satish Pradhan College, Thane.
  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi has participated in the “National Level Five Day faculty development program on “Scilab”" organized by St.Peter's Engineering College in Association With IIT-Bombay (Remote Learning Through Spoken Tutorial)," June 2020.
  • Ms. Vidyalakshmi has completed one week online faculty development program on “Moodle-Learning Management System” organized by KLS VDIT in association with Spoken Tutorial IIT-Bombay from 4th May – 8th May 2020.
  • Ms. G. Sunanda, attended a five-day FDP on Usage of ICT Tools for Effective learning and Evaluation in 2020, organized by St. Joseph’s Degree & PG College, Hyderabad.
  • Ms. V. L. Chandrakala, attended two-day FDP on “Microsoft Power BI” organized by Aurora Degree College, 2020, Hyderabad.
  • Ms. Vidyalakshmi attended FDP on Data Analytics using Python in 2020, Thiruthangal Nadar College, Tamil Nādu.
  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi has participated in the “National Level Five Day faculty development program on “Scilab”" organized by St.Peter's Engineering College in Association With IIT-Bombay (Remote Learning Through Spoken Tutorial)," from 15th - 19th , June 2020.
  • Ms. Vidyalakshmi has completed one week online faculty development program on “Moodle-Learning Management System” organized by KLS VDIT in association with Spoken Tutorial IIT-Bombay from 4th May – 8th May 2020.

Books Authored

  • Dr. Shalini M , Authored 14 books for B.Sc & B.Com as per OU syllabus
  • Ms. R. Mangavani , authored 6 books for B.Sc & B.Com as per OU syllabus and also Course Writer for CDE, Osmania Univesity.
  • Dr, M. Shalini, published paper on Library Attendance Management System by Face Recognition using Deep Learning algorithm in 2022, in Journal of Advances in Library and Information Science.
  • Dr, M. Shalini, published paper on Covid-19 Diagnosis and treatment prediction based on deep learning in 2022 in Harvest: An International Multidisciplinary and Multilingual Research Journal.
  • Ms. Vidyalakshmi, Published a paper titled “Recruitment Process and Staffing Sector: A Big Data Paradigm” in International Journal of Scientific Research 2018.
  • Dr. Shalini M , has published 9 papers in International, National and Scopus Indexed Journals.
  • Presented a paper titled “Neural Computation for Hindi Character Recognition” in proceedings of National Conference on Computing and Communication Technologies (NC3T10) Organized by Department of Computer Science, Sri Padmavathi Mahila Visvavidyalayam, Tirupati.
  • Published a paper titled “Classification and Recognition of Printed Hindi Characters Using Artificial Neural Networks”, International Journal of Image, Graphics and Signal Processing, 2012,
  • Presented and published a paper titled “Hindi Character Recognition a Neural Computation Approach” in proceedings of International Conference On Intelligent Computing Applications (2014) held at Bharathiar University, Coimbatore,
  • Published a paper titled “Automatic Character Recognition of Indian Languages – A Brief Survey” in International Journal of Innovative Science, Engineering and Technology, 2014.
  • Published a paper titled “Pattern Recognition using Image Processing” in International Conference on Advanced Computer Science & Software Engineering (2016).
  • Published paper title “Soft Computing Approach for Printed Hindi Words Recognition” in International Journal of Innovative Research in Science, Engineering and Technology, 2016.
  • Published a paper (Journal Publication) titled “ Character Segmentation for Telugu Image Document”, in International Journal and Magazine of Engineering Technology, Management and Research ,2016.
  • Published paper titled “Hindi Document Recognition System using Artificial Neural Networks – A Holistic Approach” in Journal of Advanced Research in Dynamical and Control System, 2017.
  • Published a paper titled “ Implementation of Hindi Word Recognition and Classification System Using Artificial Neural Network” in International Journal of Pure and Applied Mathematics, 2013.
  • “ Implementation of Hindi Word Recognition and Classification System Using Artificial Neural Network”
  • Published a paper titled “Study of User Preferences Amongst Online Learning Modes” in, International Journal of Scientific Research 2016.
  • Published a paper titled “Data Cleansing Process with Real Time Scenario A Case Study” in International Journal Of Scientific Research 2017.
  • Published a paper titled “Recruitment Process and Staffing Sector: A Big Data Paradigm” in International Journal of Scientific Research 2018.

Workshops/Seminars/Guest Lectures attended by the faculty

  • Ms. Mangavani attended webinar on Virtualization and Cloud Computing organized by Bharat college of Arts and Commerce.
  • Ms. Mangavani attended webinar on Cyber Security organized by Aurora’s Scientific Technical and Research Academy, Hyderabad
  • Ms. Sunanda attended national webinar on Cyber Attacks mobile Security, organized by Aurora Degree College, Hyderabad
  • Ms. Sunanda attended national webinar on Block Chain Technologies and Big Data Analytics, organized by Keshav Memorial Institute of Commerce and Sciences, Hyderabad
  • Ms. G. Sunanda attended workshop on NIRF -India Rankings- 2021for HEI, organized by Institute of Academic Excellence in collaboration with Govt. of Telangana
  • Ms. V. L. Chandrakala, attended seminar on Overview of Data Science Carrer Path organized by St. Pious X Degree College, Hyderabad.
  • Ms. K. Vidyalakshmi attended webinar on AI Powered Chatbot creation with Oracle digital assistant organized by, Women’s Christian College, Hyderabad
  • Ms. B. Shailaja attended webinar on ETL Transformations using Talend Open Studeio organized by Aurora Degree College, Hyderabad.
  • Ms. B. Shailaja attended webinar on Cyber Security and Cyber Crimes organized by Loyola Academy, Hyderabad.
  • All the faculty of the department attended International and National webinars during this pandemic period
  • Dr. Shalini M participated in the Workshop on "Skill Development & Employability Avenue” organized by OGA & Exhibition Society College at Golden Jubilee Hall Exhibition Grounds, Nampally, Hyd on 6th May 2019.
  • Dr. Shalini M participated in the Workshop on “A Higher Education Summit Workshop on EQIPed for the Future” organized by NASSCOM at HICC Novolet, Kondapur, Hitech City on 13th November 2019.
  • Ms. R. Mangavani, attended a FDP on “Teaching with Technology” at Sarojini Naidu Vanitha Maha Vidyalaya, Nampally , Hyderabad on 30th December 2019
  • Ms. Vidyalakshmi attended FDP “USE OF LMS IN TEACHING AND LEARNING” organized by Little Flower Degree College, Hyderabad on 9th December 2019.
  • Ms R. Mangavani and Ms G. Sunanda participated in 2-Day International Workshop on "Cyber Security & Ethical Hacking" organised by Bhavan's Vivekananda College , Sainikpuri on 27th and 28th February 2020.
  • Ms R. Mangavani, Ms G. Sunanda and Ms. Shailaja attended a State Level Seminar on “ICT for enhanced Teaching & learning” organized by Vignana Jyothi Institute of Arts & Sciences on 7th February 2020.
  • Ms. R Mangavani & Ms G. Sunanda attended FDP Programe on "Writing Reasearch Articles in Hi-Indexede Journals" at A.V College on 25th January 2020.
  • Dr. Shalini M participated in the Workshop on “Autonomy to Colleges; Benefits & Way Forward” on 4th Feb 2019 organized by UGC.
  • Dr. Shalini M participated in the Training Program on “EAT Module of Public Financial Management System for (PFMS) HEI’S” on 12th Feb 2019 organized by UGC.
  • Ms. R. Mangavani and Ms Sunanda participated in the workshop on “MOOCS, E-Content Development and open Educational Resources” Organized from 13th Feb 2019 – 19th Feb 2019, held by UGC-HRDC.
  • Ms. G. Sunanda & Ms. K.Vidyalakshmi, participated in the workshop on “Computer Networks” on 1st March 2019, organised by OU.
  • Ms. K.Vidyalakshmi, participated in the workshop on “Adoption promotion and production of MOOC’s for SWAYAM platform ” on 31st Aug 2018 organised by UGC.

Faculty Development Programs

  • Dr. M. Shalini, attended FDP on Evolution from Offline to Online Teaching in 2020 organized by Satish Pradhan College, Thane.
  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi has participated in the “National Level Five Day faculty development program on “Scilab”" organized by St.Peter's Engineering College in Association With IIT-Bombay (Remote Learning Through Spoken Tutorial)," June 2020.
  • Ms. Vidyalakshmi has completed one week online faculty development program on “Moodle-Learning Management System” organized by KLS VDIT in association with Spoken Tutorial IIT-Bombay from 4th May – 8th May 2020.
  • Ms. G. Sunanda, attended a five-day FDP on Usage of ICT Tools for Effective learning and Evaluation in 2020, organized by St. Joseph’s Degree & PG College, Hyderabad.
  • Ms. V. L. Chandrakala, attended two-day FDP on “Microsoft Power BI” organized by Aurora Degree College, 2020, Hyderabad.
  • Ms. Vidyalakshmi attended FDP on Data Analytics using Python in 2020, Thiruthangal Nadar College, Tamil Nādu.

Value Added Course

The Department organized Value-Added Course “Data Science (Artificial Intelligence) with Python” in collaboration with Result Based Learning. 86 students have successfully completed the course during January 2020 to May 2020.

The department of computer science, conducted 2D Flash Animation course for 1st Years(All Streams) with an objective to make the students have Hands-on experience to create 2D animations, graphical effects using the tools and techniques using the flash software.

College Assembly

The assembly session is conducted by the college every Monday, the department spoke on the topic of “Block Chain Technology & Cyber Security” 2020.

  • Dr. M. Shalini, attended FDP on Evolution from Offline to Online Teaching in 2020 organized by Satish Pradhan College, Thane.
  • Ms. R. Mangavani, Ms. Sunanda and Ms. Vidyalakshmi has participated in the “National Level Five Day faculty development program on “Scilab”" organized by St.Peter's Engineering College in Association With IIT-Bombay (Remote Learning Through Spoken Tutorial)," June 2020.
  • Ms. Vidyalakshmi has completed one week online faculty development program on “Moodle-Learning Management System” organized by KLS VDIT in association with Spoken Tutorial IIT-Bombay from 4th May – 8th May 2020.
  • Ms. G. Sunanda, attended a five-day FDP on Usage of ICT Tools for Effective learning and Evaluation in 2020, organized by St. Joseph’s Degree & PG College, Hyderabad.
  • Ms. V. L. Chandrakala, attended two-day FDP on “Microsoft Power BI” organized by Aurora Degree College, 2020, Hyderabad.
  • Ms. Vidyalakshmi attended FDP on Data Analytics using Python in 2020, Thiruthangal Nadar College, Tamil Nādu.

Other Events

The department conducted inter department activity with department of commerce, a lecture on “Tax Planning and its benefits” in 2017. This program was conducted for physical science students, who have no commerce background.

The department along with PG department of computer science organized a lecture on “Digital Logics” 2017.

YEAR : I YEAR

SEMESTER : I SEMESTER

COURSE :PROGRAMMING IN C

  • Understand basic functionality and working of computer system
  • Design an algorithm , flowchart for a general application
  • Demonstrate C program using tokens
  • Write programs using control statements
  • Explain arrays and built-in functions
  • Write programs using functions, Recursion
  • Understand the concept of pointers and dynamic memory allocation
  • Able to write programs using Structures and Unions
  • Understand working with files and use functions for input and output
  • Develop and debug programs in C using control statements, arrays, functions, structures and files
  • Explain function templates and class templates

YEAR : I YEAR

SEMESTER : II SEMESTER

COURSE : PROGRAMMING IN C++

  • Reconstruct programs in C using syntax of C++ language
  • Understand passing of parameters to functions in various ways
  • Design programs using function overloading
  • Compare procedural and object oriented programming
  • Understand concepts of object oriented programming like classes, objects, constructors, destructors
  • Demonstrate programs on constructor overloading, operator overloading
  • Explain various forms of inheritance and scope of base and derived classes
  • Write programs demonstrating formatted and unformatted input output operations
  • Understand Exception handling mechanism
  • Explain function templates and class templates
  • differentiate between various programming paradigms available and familiar with the basic concept of the C++
  • Implement the advanced concepts of the language into the classes like inheritance, polymorphism, templates, pointers, exception handling and file I/O

YEAR : II YEAR

SEMESTER : III SEMESTER

COURSE : DATA STRUCTURES

  • Understand the basic data structures such as arrays, linked lists, stacks, queues, trees and graphs
  • Describe how arrays are represented in Memory and calculate the address of 1D,2D arrays
  • Explain Stack ADT and its applications
  • Describe the concept of recursion, its types, its implementation using the Stack.
  • Understand the concept of Queues and its variants, ADT operations and Representation of queues using Arrays.
  • Summarize types of Linked Lists, operations performable on it.
  • Represent Stacks and Queues Using Linked Lists.
  • Understand the Terminology related with Trees , their functionalities and various traversal techniques.
  • Explain the concept of Graph ADT, representation and Graph Traversals( Depth-First Search) and ( Breadth-First Search)
  • Determine Prim’s Algorithm and Kruskal’s Algorithm.
  • Describe the hash function and concepts of collision and its resolution methods
  • Understand the computational efficiency of the principal algorithms for sorting and searching
  • Compare various sorting techniques
  • Explain Max/Min-Heaps, ADT operations and construction of Heap Sort

YEAR : II YEAR

SEMESTER : IV SEMESTER

COURSE : DATABASE MANAGEMENT SYSTEMS

  • Understand basic concepts, Architecture, components, pros and cons, Advantages and Disadvantages of DBMS
  • Mention various Data Models and Functions and Components of DBMS.
  • Demonstrate Relational Algebra operations
  • Define the Terminology associated with Relational Model .
  • Demonstrate working with database using SQL commands
  • Explain creation of Indexes and views
  • Explain Advanced SQL concepts like Cursors, Stored Procedures, Triggers and Recursion.
  • Describe Enhanced E-R Model concepts like Specialization/Generalization and Aggregation.
  • Demonstrate the Normalization process.
  • State the properties of transactions and understand concurrency Control techniques
  • Elucidate Database Security measures and Recovery Techniques

YEAR : II YEAR

SEMESTER : IV SEMESTER

COURSE : BOOLEAN ALGEBRA (SEC-1[B])

  • Define various number systems and the process of conversion from one system to another.
  • Discuss various Basic Operations, Boolean Expressions and Truth Tables
  • Write De-Morgan’s Laws
  • State Consensus Theorem, Algebraic Simplification of Switching Expressions and Validity of an Equation.
  • Express the Combinational Logic Using a Truth Table, Minterm and Maxterm Expansions, Binary Adders and Subtracters.

YEAR : II YEAR

SEMESTER : IV SEMESTER

COURSE :DIGITAL LOGIC (SEC-2[B])

  • Define the Karnaugh Maps and its categories.
  • Demonstrate Multi-Level Gate Circuits with NAND and NOR Gates
  • Design the Two-Level NAND- and NOR-Gate Circuits, and Multi-Level NAND- and NOR-Gate Circuits.
  • Explain Conversion Using Alternative Gate Symbols
  • Design of Circuits with Limited Gate Fan-In, Gate Delays and Timing Diagrams, Hazards in Combinational Logic, Simulation and Testing of Logic Circuits.
  • Explain Multiplexers, Three-State Buffers, Decoders and Encoders

YEAR : II YEAR

SEMESTER : IV SEMESTER

COURSE :INFORMATION TECHNOLOGIES (GE)

  • Discuss basic concepts of information Technology and need for information storage and processing
  • Explain E-commerce and Electronic Data Interchange(EDI),
  • State various types of Internet Protocol.
  • Summarize evolution of OS and explain its functions
  • Understand Database Oriented Approach, Three-Schema Architecture, Database Models, Components of DBMS, and Introduction of SQL Queries.
  • Describe the Connection Media, Data Transmission Mode, Data Multiplexing, Data Switching and Network Topologies
  • Summarize Types of Networks, Networking Devices, Internet Connections
  • Explain Distributed Networking and various types of Computing.

YEAR : III YEAR

SEMESTER : V SEMESTER

COURSE :PROGRAMMING IN JAVA

  • Understand the fundamentals of object oriented programming using java, JDK Architecture and able to understand the difference between the C++ and Java
  • Describe the types of constructors with example programs
  • Explain arrays in java
  • Describe the types of inheritance with example programs.
  • Demonstrate usage of keywords final, super and this
  • Compare interface, class and abstract class
  • Discuss String and StringBuffer classes and their methods
  • Define multithreading and process of creating and implementing threads
  • Describe input/output classes and File handling methods available in java
  • Understand concepts of event handling in java and developing GUI applications using AWT and Swing
  • Differentiate Swings and AWT.
  • Explain database handling using JDBC and developing JDBC application

YEAR : III YEAR

SEMESTER : V SEMESTER

COURSE :SOFTWARE ENGINEERING

  • Understand basic concepts of software engineering and Software life cycle models.
  • Discuss software development process and its stages
  • Prepare projects with effective cost estimation and plan
  • Prepare feasibility study of a project
  • Specify the design and architectural style of the software products
  • Compare top down structures and object oriented analysis
  • Perform Object Oriented Design using UML
  • Propose testing strategy for a given software
  • Apply various testing techniques to ensure the quality of software.

YEAR : III YEAR

SEMESTER : V SEMESTER

COURSE :COMPUTER NETWORKS

  • Understand the data communication components, topologies and transmission modes
  • Discuss various transmission media
  • Explain Multiplexing techniques
  • Understand the error detection and correction methods
  • Discuss the responsibilities of data link layer
  • State Local Area Networks IEEE 802 protocols
  • Understand the concept of switching
  • Identify various networking and internetworking devices and their working
  • Compare and suggest the routing algorithms for the network : Distance Vector and Link State
  • Explain the duties of Transport Layers
  • Describe Session Layer, Presentation Layer, Application Layer
  • Enumerate the layers of the OSI model and TCP/IP and understanding the functionality of each layer.

YEAR : III YEAR

SEMESTER : V SEMESTER

COURSE : WEB TECHNOLOGIES

  • Design of simple web pages using markup languages like HTML and XHTML.
  • Write programs using various HTML elements and their attributes
  • Create forms using HTML and perform Data Validation
  • Define CSS rules and create web pages with dynamic styles
  • Understand issues concerned in designing a web page
  • Writing dynamic HTML programing using JavaScript language
  • Use JavaScript built-in objects in programs
  • Effectively use decision and looping statements in JavaScript programs.
  • Create dynamic web pages using DHTML and java script that is easy to navigate and use.
  • Make the web pages more dynamic and interactive..
  • familiar with Formats and languages used in modern web-pages: HTML, XHTML, CSS, XML, Javascript, DOM
  • able to develop a dynamic webpage by the use of java script and DHTML.
  • Choose, understand, and analyse any real time web application.

YEAR : III YEAR

SEMESTER : V SEMESTER

COURSE : FUNDAMENTALS OF COMPUTERS. AECC

  • Acquire knowledge on generations of computers.
  • Understand basic organization of computer
  • Describe about various input and output devices
  • Discuss storage devices
  • Understand the number systems
  • Design logical gates
  • Construction of Boolean expressions using karnaugh-map
  • study the types of computer softwares

YEAR : III YEAR

SEMESTER : VI SEMESTER

COURSE : INFORMATION TECHNOLOGIES-II

  • Design algorithms, Pseudo codes and drawing Flow charts for a given context
  • Know the Generation of programming languages
  • Familiarize with concept of file systems, database three schema architecture and usage of SQL
  • Understand and describe the layered protocol model.
  • Describe, understand and analyse the datalink, network, and transport layer protocols.
  • State Internet services, its types and understand network security issues
  • Acquire knowledge of emerging computer technologies like distributed networking, grid computing , cloud computing, wireless network
  • Understanding the concept of Artificial Intelligence

Paper – I: Fundamentals of Information Technology

Objectives:

  • To deal with the basic concepts of computers.
  • To discuss about the computer hardware, its components and basic computer architecture.
  • To understand the basic computer software including the operating system and its concepts.
  • To introduce the software development process
  • To introduce the basic concept of programming

Outcomes :

  • Identify the components of a computer and their functions.
  • Understand the concept of networking, LAN, Internet, and working of www.
  • Understand the notion of problem solving using computer by programming
  • Understand the notion of Software Project and the Process of software Development

Paper – II: Problem Solving and Python Programming

Objectives:

The main objective is to teach Computational thinking using Python.

  • To know the basics of Programming
  • To convert an algorithm into a Python program
  • To construct Python programs with control structures.
  • To structure a Python Program as a set of functions
  • To use Python data structures-lists, tuples, dictionaries.
  • To do input/output with files in Python.
  • To construct Python programs as a set of objects

Outcomes :

  • Develop algorithmic solutions to simple computational problems.
  • Develop and execute simple Python programs.
  • Develop simple Python programs for solving problems.
  • Structure a Python program into functions.
  • Represent compound data using Python lists, tuples, and dictionaries.
  • Read and write data from/to files in Python Programs

Paper – III: Data Engineering with Python

Objectives:

The main objective of this course is to teach how to extract raw data, clean the data, perform transformations on data, load data and visualize the data.

Outcomes:

  • To learn to handle different types of files and work with text data
  • Using of regular expression operations
  • Understanding relational databases via SQL, understanding MongoDB
  • Use tabular numeric data with understanding of Series and Data frames
  • Understanding the concepts of Data Structures
  • Use PyPlot for visualization

Paper – IV : Machine Learning

Objectives:

The main objective of this course is to teach the principles and foundations of machine learning algorithms

Outcomes :

  • At the end of the course the student will be able to understand
  • Basics of Machine Learning and its limitations
  • Machine Learning Algorithms: supervised, unsupervised, bio-inspired
  • Probabilistic Modeling and Association Rule Mining

Paper – V(A) : Natural Language Processing

Objectives:

The main objective of this course is to give a practical introduction to NLP. It deals with morphological processing, syntactic parsing, information extraction, probabilistic NLP and classification of text using Python’s NLTK Library.

Outcomes :

  • Write Python programs to manipulate and analyze language data
  • Understand key concepts from NLP and linguistics to describe and analyze language
  • Understand the data structures and algorithms that are used in NLP
  • Classify texts using machine learning and deep learning

Paper – V(B) : NoSQL Data Bases

Objectives:

The main objective of this course is to cover core concepts of NoSQL databases, along with an example database for each of the key-value, document, column family, and graph databases

Outcomes :

  • Understand the need for NoSQL databases and their characteristics
  • Understand the concepts of NoSQL databases
  • Implement the concepts of NoSQL databases using four example databases:
  • Redis for key-value databases, MongoDB for document databases, Cassandra for Column family databases, and Neo4J for graph databases.

Paper – VI - GE : Data Structures and Algorithms

Objectives:

  • To introduce the time and space complexities of algorithms.
  • To discuss the linear and non-linear data structures and their applications.
  • To introduce the creation, insertion and deletion operations on binary search trees and balanced binary search trees
  • To introduce various internal sorting techniques and their time complexities

Outcomes :

  • Able to analyze the time and space complexities of algorithms.
  • Able to implement linear, non-linear data structures and balanced binary trees
  • Able to analyse and implement various kinds of searching and sorting techniques.
  • Able to find a suitable data structure and algorithm to solve a real world problem.

Paper – VII(A) : Big Data

Objectives:

  • Installation and understanding of working of HADOOP
  • Understanding of MapReduce program paradigm.
  • Writing programs in Python using MapReduce
  • Understanding working of Pig, Hive
  • Understanding of working of Apache Spark Cluster

Paper – VII (B): Deep Learning

Objectives:

The main objective of this course is to give a practical introduction to Deep Learning using Keras. It covers the concepts of deep learning and their implementation.

Outcomes :

  • Understand the basics of deep learning
  • Understand the usage of tensors in deep learning
  • Use Python deep-learning framework Keras, with Tensor-Flow as a backend engine.