- Areas of Placement opportunity
- Placement opportunity as AI Data Scientist
- Machine Learning Engineer
- Research Scientist
- Business Intelligence Developer
- Big data engineering
- Robotics Scientist
- AI engineer
- Network Administrator
- Software Developer
- Software Testing
- Entrepreneur opportunity / about alumni entrepreneur
- Alumni working in TCS, Infosys, CTS, Capgemini, etc…
- Higher Education opportunities
- Higher Education opportunities like MCA, MS, MBA, M.Sc.( IT).
Programme Educational Objective
PEO1 | Expertise with the principles of Artificial Intelligence and problem solving, inference, perception, knowledge representation, and learning |
PEO2 | Exhibit high standards with regard to application of AI techniques in intelligent agents, expert systems, artificial neural networks and other machine learning models. |
PEO3 | Investigate with a machine learning model for simulation and analysis and explore the scope, potential, limitations, and implications of intelligent systems. |
Programme Outcomes (PO)
PO1 | Exhibit good domain knowledge and completes the assigned responsibilities effectively and efficiently in par with the expected quality standards. |
PO2 | Apply analytical and critical thinking to identify, formulate, analyze, and solve complex problems in order to reach authenticated conclusions. |
PO3 | Design and develop research based solutions for complex problems with specified needs through appropriate consideration for the public health, safety, cultural, societal, and environmental concerns. |
PO4 | Establish the ability to Listen, read, proficiently communicate and articulatecomplex ideas with respect to the needs and abilities of diverse audiences. |
PO5 | Deliver innovative ideas to instigate new business ventures and possess the qualities of a good entrepreneur |
PO6 | Acquire the qualities of a good leader and engage in efficient decision making. |
PO7 | Graduates will be able to undertake any responsibility as an individual/member of multidisciplinary teams and have an understanding of team leadership. |
PO8 | Demonstrate knowledge and understanding of management principles and apply these to one own work to manage projects and in multidiscipline any environment. |
Course Code:21BAM1CA | Course Name: Core -I -Problem Solving techniques using C |
---|
CO1 | Demonstrate the flowchart and design an algorithm for a given problem and to develop C programs using operators |
CO2 | Develop conditional and iterative statements to write C programs |
CO3 | Exercise user defined functions to solve real time problems |
CO4 | Inscribe C programs that use Pointers to access arrays, strings and functions |
CO5 | Exercise user defined data types including structures and unions to solve problem |
Course Code: 21BAM1CP | Course Name: Core -Practical -I –Programming in C Lab |
---|
CO1 | Understand basic Structure of the C-PROGRAMMING, declaration and usage of variables |
CO2 | Understand C programs using operators |
CO3 | Exercise conditional and iterative statements to Write C programs |
CO4 | Understand for C programs using Pointers to access arrays, strings and functions |
CO5 | Understand C programs using pointers and allocate memory using dynamic memory management functions |
Course Code: 21BAM1DA | Course Name: Python Programming |
---|
CO1 | Examine Python syntax and semantics and be fluent in the use of Python flow control and functions |
CO2 | Demonstrate proficiency in handling Strings and File Systems |
CO3 | Understand Lists, Dictionaries and Regular expressions in Python |
CO4 | Interpret the concepts of Object-Oriented Programming as used in Python |
CO5 | Implement exemplary applications related to Network Programming, Web Services and Databases in Python |
Course Code: 21BAM1DP | Course Name: Python Programming Lab |
---|
CO1 | Write, test, and debug simple Python programs. |
CO2 | Implement Python programs with conditionals and loops for stack, sorting algorithms. |
CO3 | Read and write data from/to files in Python. |
CO4 | Use Python lists, dictionaries for representing compound data. |
CO5 | Write Script to SQL and Demonstrate Exception in Python. |
Course Code: 21BAM2CA | Course Name: Java Programming |
---|
CO1 | Define the concept of OOP as well as the purpose and usage principles of inheritance, polymorphism, encapsulation and method overloading. |
CO2 | Identify the situations of Program Control Statements, Introducing Classes, Objects and Methods of their usages. |
CO3 | Identify String Handling , Arrays, classes, objects, members of a class and the relationships among them needed for a specific problem. |
CO4 | OOP concepts like inheritance, Interface & package in real time situations. |
CO5 | Develop Java application programs using sound OOP practices (e.g., interfaces and APIs) and proper program structuring (e.g., by using access applet, multithreading)K3 |
Course Code: 21BAM2CP | Course Name: JavaProgramming lab |
---|
CO1 | Execute JAVA programs based on simple constructs like arrays, loops , decision statements, functions etc |
CO2 | Incorporate object oriented concepts like classes, objects, inheritance, polymorphism resembling real time situation. |
CO3 | Demonstrate the use of packages and interfaces |
CO4 | Develop OOP programs containing User created Exception handling & Threading. |
CO5 | Familiarize with Java development Environment such as Eclipse, NetBeans etc. Suggestive list of programs. |
Course Code: 21BAM2DA | Course Name: Core -Natural Language Processing |
---|
CO1 | Understand the fundamental concepts and techniques of natural language processing (NLP) |
CO2 | Understanding of the models and algorithms in the field of NLP |
CO3 | Demonstrate the computational properties of natural languages and the commonly used algorithms for processing linguistic information. |
CO4 | Understanding semantics and pragmatics of languages for processing. |
Course Code: 21BAM2DP | Course Name: Core-Natural Language Processing Lab |
---|
CO1 | Understand the fundamental concepts and techniques of natural language processing (NLP) |
CO2 | Understanding of the models and algorithms in the field of NLP |
CO3 | Demonstrate the computational properties of natural languages and the commonly used algorithms for processing linguistic information. |
CO4 | Understanding semantics and pragmatics of languages for processing. |
Course Code: 21BAM3CA | Course Name: Core -Machine Learning Techniques |
---|
CO1 | Understand the basic concepts and techniques of Machine Learning. |
CO2 | Explain the regression methods, classification methods, clustering methods. |
CO3 | Understand the inference and learning algorithms for the hidden Markov model. |
CO4 | Demonstrate Dimensionality reduction Techniques |
CO5 | Appreciate the underlying mathematical relationships within and across Machine Learning algorithms and the paradigmsof supervised and un-supervised learning. |
Course Code: 21BAM3CP | Course Name: Machine Learning Lab |
---|
CO1 | Understand the basic concepts and techniques of Machine Learning. |
CO2 | Explain the regression methods, classification methods, clustering methods. |
CO3 | Understand the inference and learning algorithms for the hidden Markov model. |
CO4 | Demonstrate Dimensionality reduction Techniques |
CO5 | Appreciate the underlying mathematical relationships within and across Machine Learning algorithms and the paradigms of supervised and un-supervised learning. |
Course Code: 21BAM3DA | Course Name: Big Data Analytics |
---|
CO1 | To understand the meaning of big data, need of big data and how worth to study by understands their characteristics of big data. |
CO2 | To gain knowledge in evolution of Hadoop, understanding the components of Hadoop. |
CO3 | To understand the value of data analyst and how to implementing a big data in organization. |
CO4 | To analysis the big data in context, getting the knowledge of predictive analytics and big data. |
CO5 | To understanding the concepts of humanizing and consumerization of big data analytics. |
Course Code: 21BAM3DP | Course Name: Big Data Analytics Lab |
---|
CO1 | To understand the meaning of big data, need of big data and how worth to study by understands their characteristics of big data. |
CO2 | To gain knowledge in evolution of Hadoop, understanding the components of Hadoop. |
CO3 | To understand the value of data analyst and how to implementing a big data in organization. |
CO4 | To analysis the big data in context, getting the knowledge of predictive analytics and big data. |
CO5 | To understanding the concepts of humanizing and consumerization of big data analytics. |
Course Code: 21BAM3VA | Course Name: Value Added Course -Fundamental of Office Automation |
---|
CO1 | Ability to understand basic level knowledge in Ms Word |
CO2 | To gain basic documentation works in Ms Work |
CO3 | Ability to working real time documentation process |
CO4 | Ability to identify and analyze worksheet in Ms Excel |
CO5 | Ability to understand diagnostic procedures and troubleshooting techniques to office automation |
Course Code: 21BAM5EA | Course Name: |
---|
CO1 | Explain about the need and importance of open source software. |
CO2 | Demonstrate the concepts of open source software‘s |
CO3 | Apply the programming constructs of MySQL, PHP, Python and PERL to create programs. |
CO4 | Develop small programs using open source software‘s. |
Course Code: 21BAM5EB | Course Name: Elective -Principles of Secure Coding |
---|
CO1 | Explain about the secure software development life cycle. |
CO2 | Understand the secure coding techniques |
CO3 | Demonstrate the threat modeling process and benefits. |
CO4 | Explain about the database and web specific issues. |
Course Code: 21BAM5EC | Course Name: Elective -Embedded Systems |
---|
CO1 | Understand hardware and software design requirements of embedded systems. |
CO2 | Explain about the architecture of microprocessor and operating systems in embedded systems |
CO3 | Analyze the embedded systems‘ specification and develop software programs. |
CO4 | Evaluate the requirements of programming Embedded Systems, related software architectures and tool chain for Embedded Systems. |
Course Code: 21BAM6EA | Course Name: Elective -Web Application Security |
---|
CO1 | Illustrate about the concept of HTML,DHTML, CSS and Java Script |
CO2 | Explain the history, characteristics, technologies, concepts, usage in web2.0 and web 3.0 |
CO3 | Apply the core concepts of web applications to create web pages |
CO4 | Apply the concepts of servers side programming |
Course Code: 21BAM6EB | Course Name: Elective -Artificial Neural Networks and Fuzzy System |
---|
CO1 | Explain the concepts of neural networks and , fuzzy logic |
CO2 | Understanding of the basic mathematical elements of the theory of fuzzy sets. |
CO3 | Understanding the differences and similarities between fuzzy sets and classical sets theories |
CO4 | Solve problems that are appropriately solved by neural networks and fuzzy logic |
Course Code: 21BAM6EC | Course Name: Elective -Software Agents |
---|
CO1 | Understanding the fundamentals of agents and agent programming paradigms. |
CO2 | Discussing the basics of java agents. |
CO3 | Learning the concepts of multivalent systems |
CO4 | Understanding the concepts of intelligent software agents. |
CO5 | Understanding the agents and security. |
Course Code: 21BAM6ED | Course Name: Elective -Social Network Analysis |
---|
CO1 | Understand a broad range of network concepts and theories |
CO2 | Appreciate how network analysis can contribute to increasing knowledge about diverse aspectsof society. |
CO3 | Use a relational approach to answer questions of interest to them (i.e. be able to apply ‘network thinking’). |
CO4 | Analyse social network data using various software packages. |
CO5 | Present results from social network analysis, both orally and in writing |
Course Code: 21BAM6EF | Course Name: Elective -Business Data Analytics |
---|
CO1 | Understand and critically apply the concepts and methods of business analytics |
CO2 | Demonstration the various methodologies of descriptive statistics |
CO3 | Understanding of modeling uncertainty and statistical inference |
CO4 | Understanding of analytical frameworks |
Course Code: 21BAM3ZA | Course Name: Skill Enhancement Course : Digital Image Processing |
---|
CO1 | Understand the fundamentals of digital image processing and sampling and quantization concepts. |
CO2 | Apply image processing techniques in both the spatial and frequency domains using various transform techniques. |
CO3 | Understanding the filtering techniques for Image restoration and reconstruction. |
CO4 | Understanding fundamentals and some basic models of Image Compression |
CO5 | Applying the image segmentation process. |
Course Code:21BAM4CA | Course Name: Distributed Programming |
---|
CO1 | To understand the foundations of distributed systems. |
CO2 | To learn process and naming concepts in distributed systems. |
CO3 | To learn issues related to clock Synchronization and the need for global state in distributed systems. |
CO4 | To understand the fault tolerance and recovery protocols in Distributed Systems. |
CO5 | To learn the characteristics of distributed object based System and file systems. |
Course Code: 21BAM4CB | Course Name: Enterprise Resource Planning |
---|
CO1 | To understand about ERP systems |
CO2 | To expose the students to ERP software and modules, Implementation of ERP |
CO3 | To familiarize Emerging trends on ERP |
CO4 | Enhanced Evaluation of ERP systems, Business Analytics, Future trends in ERPSystems. |
CO5 | To familiarize ERP SOLUTIONS AND FUNCTIONAL MODULES. |
Course Code: 21BAM4CC | Course Name: Computer Architecture and Design |
---|
CO1 | To make students understand the basic structure and operation of digital computer |
CO2 | To understand the hardware-software interface. |
CO3 | To familiarize the students with arithmetic and logic unit and implementation of fixed point and floating-point arithmetic operations. |
CO4 | To expose the students to the concept of pipelining. |
CO5 | To familiarize the students with hierarchical memory system including cache memories and virtual memory. To expose the students with different ways of communicating with I/O devices and standard I/O interfaces. |
Course Code: 21BAM4CD | Course Name: Animation and Multimedia |
---|
CO1 | To develop an understanding and awareness how issues such as content, information architecture, motion, sound, design, and technology merge to form effective and compelling interactive experiences for a wide range of audiences and end users. |
CO2 | To become familiar with various tools used in the creation and implementation of multi-media |
CO3 | To understand about the color and 3D Cloud |
CO4 | To become familiar with Blender with images |
CO5 | To create an animation and An introduction to the development of Graphics. |
Course Code: 21BAM4ZA | Course Name: Skill–Information Security and Cyber |
---|
CO1 | The objective of this course is to provide students with a basic understanding of Information and Cyber Security issues and make them aware of the Challenges. |
CO2 | To provide components of the Information and Cyber Security Organization. |
CO3 | To achieve a basic understanding of information and Cyber Security. |
CO4 | To master information security governance, and related legal and regulatory Issues |
CO5 | To be familiarity with information security awareness and a clear understanding of its importance |
Course Code: 21BAM5ZA | Course Name: Skill -Internet Of Things |
---|
CO1 | Students can understand and develop their knowledge of Internet of Things |
CO2 | Analyze basic protocols in wireless sensornetwork |
CO3 | Students can develop their knowledge of applications related with IOT. |
CO4 | Design IoT applications in different domain and be able to analyze theirperformance |
CO5 | Implement basic IoT applications on embeddedplatform. |
Course Code: 21BAM6ZA | Course Name: Skill -Linux and Shell Programming |
---|
CO1 | Understanding the basic set of commands and utilities in Linux/UNIX systems. |
CO2 | To learn to develop software for Linux/UNIX systems. |
CO3 | To learn the important Linux/UNIXlibrary functions and system calls. |
CO4 | To obtain a foundation for an advanced file system manipulation. |
CO5 | To understand the Pattern, URL and E-mail for web content. |
Course Code: 21BAM5CA | Course Name: Entrepreneurial Development |
---|
CO1 | To know about the role of the entrepreneur in India and around and the globe, understand the benefits and drawbacks of entrepreneurship and students has to avoid them; entrepreneurial failure. |
CO2 | The course aims to develop student’s ability to create, lead and coordinate projects within the textile and fashion sector. It also intends to provide tools and methods in order to make use of entrepreneurial thinking to develop a business project. |
CO3 | Students will be able to define, identify and/or apply the principles of new venture financing, growth financing, and growth financing for existing businesses. |
CO4 | To understand process of women entrepreneur and howfaced their problems |
CO5 | To understand difference between Micro, small and medium Enterprises. |
Course Code: 21BAM5CB | Course Name: Mathematics for Computer Science |
---|
CO1 | To demonstrate a working knowledge of set notation and elementary set theory with its corresponding set operations and also Venn diagram. |
CO2 | To apply the fundamental concepts of Mathematical Logic and Tautologies. |
CO3 | To apply and understand the fundamental concepts of Relations and Functions. |
CO4 | To demonstrate different traversal methods for graphs. |
CO5 | To demonstrate different methods for trees and its properties. |
Course Code: 21BAM5CP | Course Name: Ethical Hacking Lab |
---|
CO1 | Implement the importance of ethical hacking in achieving the goals of information security. |
CO2 | Differentiate the processes of vulnerability assessment and ethical hacking from penetration testing. |
CO3 | Comprehend the importance of appropriate countermeasures for managing vulnerabilities. |
CO4 | Justify the need for meticulous documentation in writing reports for consumption of both technical and managementaudiences. |
CO5 | Articulate the rationale for having an adequate legal framework for dealing with hacking and ethical hacking. |
Course Code: 21BAM5CC | Course Name: Ethical Hacking |
---|
CO1 | Explain the importance of numerousmethods of real-world informationintelligence. |
CO2 | Differentiate the processes of vulnerability assessment and ethical hacking from penetration testing. |
CO3 | Comprehend the importance of appropriate countermeasures for managing vulnerabilities. |
CO4 | To familiarize with the methodologies that can be used to hack into atarget. |
CO5 | To appreciate the wide variety of attacks that can be performed against a wireless network |
Course Code: 21BAM5CD | Course Name: RoboticProcess Automation |
---|
CO1 | Explainthetechnology, the benefits and drawbacks, and comparisons to automation technologies. |
CO2 | To takes a look at core technologies like on-premise software, cloud computing, OCR (optical character recognition), databases, APIs. |
CO3 | To learn methodologies like lean, Six Sigma, and lean Six Sigma.. |
CO4 | To provides help on assessing processes, determining what to automate, and how to measure ROI. |
CO5 | To find the steps in selecting the right RPA software, such as looking at costs, training, functionality, and security. |
Course Code: 21BAM5CP | Course Name: Core -Data Mining and warehouseLab |
---|
CO1 | To explain the core concepts of the Data Warehousing. This Explain about the Concept of Different Types of Data warehouse and its features. |
CO2 | To discuss Data Mining Techniques and issues. |
CO3 | To analyze various Association Rules in Data Warehousing. |
CO4 | To understand various Clustering techniques. |
CO5 | To deploy applications of Web Mining. |
Course Code: 21BAM5CE | Course Name: Data Mining and warehouse |
---|
CO1 | To explain the core concepts of the Data Warehousing. This Explain about the Concept of Different Types of Data warehouse and its features. |
CO2 | To discuss Data Mining Techniques and issues. |
CO3 | To analyze various Association Rules in Data Warehousing. |
CO4 | To understand various Clustering techniques. |
CO5 | To deploy applications of Web Mining. |
Course Code: 21BAM5CQ | Course Name: Software Engineering Lab |
---|
CO1 | To Understanding the Requirement tasks. |
CO2 | To Understanding the Requirement analysis and SRS. |
CO3 | To Implement a DFD and Structured chart. |
CO4 | To Understand and Implement the concept of Use case Diagram. |
CO5 | To Understand and Implement the concept of Class Diagram & Object Diagram. |
Course Code:21BAM6CA | Course Name: Software Engineering |
---|
CO1 | This gives the Knowledge about various models in software engineering. |
CO2 | It gives the brief description about requirements. |
CO3 | To understand knowledge about Planning. |
CO4 | To analyze various testing in software testing |
CO5 | It deals the concept of Maintenance. |
Course Code: 21BAM6CB | Course Name: Artificial Intelligence and Knowledge Representation |
---|
CO1 | Demonstrate fundamental understanding of the history of artificial intelligence (AI) and its foundations. |
CO2 | Understanding about the basic concepts of Software agents ad representation of knowledge |
CO3 | Demonstrate awareness and a fundamental understanding of various applications of AI techniques in intelligent agents, expert systems, artificial neural networks and other machine learning models. |
CO4 | Apply basic principles of AI in solutions that require problem solving, inference, perception, knowledge representation, and learning. |
Course Code: 21BAM6CC | Course Name: Deep Learning |
---|
CO1 | Understand the basic concepts and techniques of Deep Learning. |
CO2 | To understand and apply the Machine learning principles |
CO3 | To study the deep learning architectures |
CO4 | Explore and create deep learning applications with tensor flow |
Course Code: 21BAM6CP | Course Name: Core -Data Structure Lab |
---|
CO1 | After learning the fundamental concepts in Operating system. |
CO2 | To provide the necessary information for developing programs, working with applications and etc. |
CO3 | These chapters cover methods for process scheduling, interprocess communication, process synchronization, and deadlock handling. |
CO4 | To covers the how storage is maintain in the computer |
CO5 | To knowledge of provided by a mechanism that controls the access of programs, processes, or users to the resources defined by a computer system. |
Course Code: 21BAM6CD | Course Name: Operating System |
---|
CO1 | After learning the fundamental concepts in Operating system including how OS has evolved over the years and different components of OS |
CO2 | This will provide the necessary information for students to extract maximum benefits out of the OS while developing programs, working with applications and etc. |
CO3 | These chapters cover methods for process scheduling, inter process communication, process synchronization, and deadlock handling. |
CO4 | These chapter covers the how storage is maintain in the computer |
CO5 | Have the knowledge of provided by a mechanism that controls the access ofprograms, processes, or users to the resources defined by a computersystem. |
Course Code: 21BAM6CE | Course Name: Data Structures |
---|
CO1 | Students develop knowledge of basic data structures for storage and retrieval of ordered or unordered data. |
CO2 | Students develop knowledge of linked lists. |
CO3 | Students develop knowledge of applications of searching, and sorting of each data structure. |
CO4 | Student develop Knowledge of Tree |
CO5 | Student develop Knowledge of Graph |
Course Code:21BAM6DP | Course Name: Core -Data Structure Practical |
---|
CO1 | Understand basic Concept of the data structure using C program |
CO2 | Implementing STACK Operations using C Program |
CO3 | Exercise linked List using C programs |
CO4 | Understand nodes concepts in Linked List using C programs |
CO5 | Implementing QUEUE Operations using C Program |