Program Specific Outcomes / Course Outcomes
- Home
- »
- Program Specific Outcomes / Course Outcomes
Department of MCA
PROGRAM SPECIFIC OUTCOMES & COURSE OUTCOMES
PROGRAM SPECIFIC OUTCOMES
- PO1: Foster the students to be globally competent, committed and excel towards the contemporary IT tools.
- PO2: Nurture comprehensive learning and innovative approach that enhances the
Analytical skills
- PO3: Inculcate the ability to develop and renew scientific competence and problem
Solving skills.
- PO4: Apply at work a professional context pertaining to ethics, social culture and cyber
Regulations.
- PO5: Impart professional skills for global employability and lifelong learning.
COURSE OUTCOMES
SEMESTER–I
Course Title: Mathematical Foundations of Computer Science
Course Code: MCAN101
At the end of the course the students would be able to:
- CO1: Compute the solution of Homogeneous and Non-homogeneous Recurrence relations.
- CO2: Explain and prove fundamental mathematical concepts such as sets, relations, functions, and recurrence relations using logical notation.
- CO3: Utilize basic number theoretic and algebraic concepts to analyze and solve practical computing problems.
- CO4:Apply structural principles of graphs and trees in figuring and solving real-life problems.
Course Title: Data Structures using C
Course Code: MCAN102
At the end of the course the students would be able to:
- CO1: Understand the basics of C-Programming and to represent data items in real-world problems.
- CO2: Apply linear and non-linear data structures operations using C .
- CO3: Develop skills to apply appropriate data structures in problem-solving.
- CO4: Apply hashing concepts and evaluate the sorting algorithm for an application.
Course Title: Object-Oriented Programming using Java
Course Code: MCAN103
At the end of the course the students would be able to:
- CO1: Understand the OOPs concepts to solve real-world problems.
- CO2: Develop programs using Java collection framework and I/O classes.
- CO3: Design GUI-based applications using AWT Controls in par with scientific competence.
- CO4: Create Java programs that solve simple business problems.
Course Title: Computer Architecture
Course Code: MCAN104
At the end of the course the students would be able to:
- CO1: Understand the design of the functional units of a digital computer system to enhance performance of IT tools.
- CO2: Manipulate representations of numbers, registers and microprocessors stored in digital computers to solve complex engineering problems.
- CO3: Explain the concept of Instruction sets, addressing modes in solving computer arithmetic problems.
- CO4: Understand the basics of pipelined architectures to pursue better career options in computer manufacturing organizations.
Course Title: Probability & Statistics
Course Code: MCAN105
At the end of the course the students would be able to:
- CO1:Identify the characteristics of vector spaces, different probability, and sampling distributions.
- CO2:Apply the basic probability rules including sampling replacements, analysis of variance, and making decisions.
- CO3:Translate real-world problems into probability models.
- CO4: Acquire knowledge on vital statistics, testing hypotheses and calculate interval estimates of the mean and proportion.
Course Title: Managerial Economics and Accountancy
Course Code:MCAN106
At the end of the course the students would be able to:
- CO1:Apply the fundamental concepts of managerial economics to evaluate business decisions.
- CO2:Understand types of demand and determinants to overcome the consequences of different forms of markets.
- CO3:Identify different types of markets and determine price–output under perfect competition to analyze the market needs.
- CO4:Analyze and communicate the applications of economics to managerial issues and articulate possible solutions.
PRACTICALS:
Course Title: Soft Skills Lab
Course Code: MAOC111
At the end of the course the students would be able to:
- CO1:Develops clarity on career exploration process and to match their skills and interests with a chosen career path.
- CO2:Explains the use of functional and chronological resume.
- CO3:Develops thinking ability and polish their expression in terms of communication skills in group discussions.
- CO4:Apply Knowledge for the personal interview through mock interviews while being aware of the various kinds of interviews.
Course Title: Data Structures using C Lab
Course Code: MCAN112
At the end of the course the students would be able to:
- CO1:Understand the importance of data structures in the context of writing efficient programs.
- CO2:Implement functions and recursive functions in C.
- CO3:Design and analyze the time and space efficiency of the data structure.
- CO4:Choose an appropriate sorting algorithm for an application and apply it in a modularized way.
Course Title: Java Programming Lab
Course Code: MCAN113
At the end of the course the students would be able to:
- CO1: Create logically strong I/O programs on par with real-world problems.
- CO2:Develop simple Java programs using Java collection framework.
- CO3:Design multithreaded programs and understand the client-server environment.
- CO4:Develop GUI programs using swing controls in Java.
SEMESTER–II
Course Title: Operating Systems
Course Code: MCAN201
At the end of the course the students would be able to:
- CO1:Understand the operating system concepts and working of various components
- CO2:Illustrate different process scheduling algorithms and synchronization techniques to achieve better performance of a computer system
- CO3: Analyze different approaches to memory management, protection and security issues.
- CO4:Apply the process management, scheduling, and memory management in Linux Environment
Course Title: Database Management System
Course Code: MCAN202
At the end of the course the students would be able to:
- CO1:Understand the theories and techniques in developing database applications and design the entity-relationship model.
- CO2:Apply the relational database theory to formulate advanced SQL queries for developing real-time database applications.
- CO3: Identify the key notions of query evaluation and optimization techniques to have a high-level understanding of major DBMS components.
- CO4:Formulate queries using SQL and apply Normalization to design enterprise-level databases.
Course Title: Design and Analysis of Algorithms
Course Code: MCAN203
At the end of the course the students would be able to:
- CO1: Analyze and apply the asymptotic performance of algorithms to design an innovative solution
- CO2:Design and develop algorithms using Greedy, Divide and Conquer, Dynamic Programming and Backtracking for problem-solving.
- CO3:Evaluate the efficiency of alternative solutions derived for a problem by applying traversal and searching techniques.
- CO4:Analyze the performance of algorithmic design techniques using P, NP, NP-Hard and NP-Complete
Course Title: Artificial Intelligence
Course Code: MCAN204
At the end of the course the students would be able to:
- CO1:Analyze the implications of applying AI systems to Organizations to meet the technical requirements.
- CO2:Create organizational intelligence using a holistic approach to enterprise systems based on knowledge representation approaches.
- CO3:Solve real-world problems in organizational processes and workflows by applying critical thinking and problem-solving skills.
- CO4:Integrate the importance of Artificial Neural Networks in the current competitive world and implement appropriate intelligent systems.
Course Title: Machine Learning
Course Code: MCAN205
At the end of the course the students would be able to:
- CO1:Analyze proficiency in applying the machine learning algorithms to solve problems of moderate complexity.
- CO2:Identify suitable patterns of Machine Learning models for different regression problems and apply principles to evaluate them.
- CO3:Understand the key issues in Machine Learning and its associated applications to design intelligent systems with scientific competence.
- CO4:Design and implement various machine learning algorithms in a range of real-world applications.
Course Title: Operations Research
Course Code: MCAN206
At the end of the course the students would be able to:
- CO1:Analyze any real-life system with finite constraints and formulate the problem into a mathematical
- CO2:Understand a variety of problems such as linear programming, assignment, transportation, dynamic programming etc.
- CO3:Identify and simulate different real-life probabilistic situations using best strategy methods of game theory.
- CO4:Formulate and solve problems as networks and graphs.
Course Title: Fundamentals of Digital Marketing
Course Code: MAOC201
At the end of the course the students would be able to:
- CO1:Illustrate a comprehensive understanding of the impact of marketing in the digital environment in real-world scenarios.
- CO2:Develop a digital marketing plan that will address common marketing challenges.
- CO3:Comprehend the importance of conversion and working with digital marketing campaigns.
- CO4: Analyze the key digital marketing activities needed for competitive success.
PRACTICALS:
Course Title: Operating Systems Lab
Course Code: MCAN211
At the end of the course the students would be able to:
- CO1:Understand basic programs on CPU scheduling.
- CO2:Create memory management algorithms using shell programming.
- CO3:Demonstrate programs on synchronization problems.
- CO4:Create disk scheduling algorithms.
Course Title: DBMS Lab
Course Code: MCAN212
At the end of the course the students would be able to:
- CO1:Create Database Tables by using SQL commands.
- CO2:Develop PL/SQL programs using stored procedures, functions, cursors and packages.
- CO3:Illustrate user access and authorization controls for data security.
- CO4:Design and build Forms and Reports using advanced SQL.
SEMESTER–III
Course Title: Software Engineering
Course Code: MCAN301
At the end of the course the students would be able to:
- CO1: Classify various software engineering methods and process models for solving software problems.
- CO2:Summarize the requirements analysis to organize SRS documents and demonstrate the software design approaches.
- CO3:Apply various software design models using function-oriented and object-oriented designs.
- CO4:Illustrate the code and explain different testing approaches in the final stage of project development.
Course Title: Computer Networks
Course Code: MCAN302
At the end of the course the students would be able to:
- CO1:Recognize the technological trends of Computer Networking for connecting the IT Tools.
- CO2:Understand the concepts of data communication to operate networks using ISO model.
- CO3:Analyze and design the topological and routing strategies for an IP-based networking infrastructure.
- CO4:Apply channel allocation, framing, error and flow control techniques to minimize the cyber-attacks in a network.
Course Title: Data Science
Course Code: MCAN303
At the end of the course the students would be able to:
- CO1:Understand the fundamental concepts of data science to nurture their analytical skills.
- CO2:Describe decision trees, regression methods and explain the applicability of these algorithms to solve data science problems.
- CO3:Solve data analytical problems using neural networks and support vector machines.
- CO4:Evaluate& improve the performance of classification and clustering techniques.
Course Title: Python Programming
Course Code:MCAN304
At the end of the course the students would be able to:
- CO1:Understand core programming basics using functions in Python Programming.
- CO2:Develop the ability to write database applications in Python.
- CO3:Discover high-performance programs using Python packages and modules intended to strengthen the practical expertise.
- CO4:Identify real-world application using OOPs, files and exceptional handling provided by Python.
Course Title: Information Security(Professional Elective–I)
Course Code: MCAN305A
At the end of the course the students would be able to:
- CO1:Understand Information security threats, security services, and countermeasures.
- CO2:Evaluate the risks faced by computer systems pertaining to Cyber regulations.
- CO3:Explain how standard security mechanisms work using firewalls and VPNs.
- CO4:Apply cryptography algorithms, digital forensics and protocols to achieve system security.
Course Title: Natural Language Processing(Professional Elective-II)
Course Code: MCAN306D
At the end of the course the students would be able to:
- CO1:Understand the fundamental concepts and techniques of Natural Language Processing.
- CO2:Analyze large volume text data generated from a range of real-world applications.
- CO3:Determine the use of appropriate descriptions, visualizations, and statistics to communicate the problems and their solutions.
- CO4:Analyze Parts of Speech tagging for a given natural language and apply modeling techniques based on the vector space model.
PRACTICALS:
Course Title: Software Engineering Lab
Course Code: MCAN311
At the end of the course the students would be able to:
- CO1:Gain the knowledge of selecting a case study and modelling it using nine UML diagrams.
- CO2:Identify the requirements and model the use case, sequence, collaboration and activity diagrams.
- CO3:Implement structural modelling through collaboration diagrams and dynamic modelling through sequence diagrams.
- CO4:Understand the overall system’s hardware and software implementation through deployment diagrams.
Course Title: Data Science Lab
Course Code:MCAN313
At the end of the course the students would be able to:
- CO1:Demonstrate how to install and configure R studio.
- CO2:Visualize and analyze data sets by use of various plots.
- CO3:Analyze Correlation, co-variance, and Regression models.
- CO4:Evaluate performance of classification and cluster methods.
Course Title: Python Programming Lab
Course Code: MCAN314
At the end of the course the students would be able to:
- CO1:Understand the basic concepts of scripting and the contributions of scripting language.
- CO2:Explore the Object-oriented concepts and the built-in objects of Python.
- CO3:Create practical and contemporary applications such as TCP/IP, Network programming, web applications and discrete event simulations.
- CO4:Interpret the fundamental python syntax and semantics for proficiency in data structures like lists, tuples, dictionaries and sets.
SEMESTER–IV
Course Title: Big Data Analytics(Professional Elective–III)
Course Code: MCAN401B
At the end of the course the students would be able to:
- CO1:Understand Big Data and its analytics in real-world
- CO2:Articulate the database concepts related to big data solutions using Hadoop Ecosystem.
- CO3:Design and Implementation of Big Data Analytics using pig and spark to solve data-intensive problems and analytics.
- CO4: Develop reports using No SQL and Manage Job Execution in Hadoop Environment.
Course Title: Cyber Security(Professional Elective–IV)
Course Code: MCAN402A
At the end of the course the students would be able to:
- CO1:Analyze various types of cybercrimes and study legal frameworks to deal with these cybercrimes.
- CO2:Interpret the policies and security evolution to understand cyber laws.
- CO3:Speculate and assess the cyber security needs of an organization.
- CO4:Apply tools used in cybercrimes and laws governing cyberspace.
Course Title: Organization Behaviour (Open Elective)
Course Code: MCAN403D
At the end of the course the students would be able to:
- CO1: Analyze the management process and its functions in managerial tasks.
- CO2: Understand the approaches of decision-making and negotiations towards planning.
- CO3: Apply psychological contract and content theory for the growth of organizations.
- CO4: Analyze models of organizational behaviour and evaluate organizational culture and design.
PROJECT:
Course Title: Project Work
Course Code: PROJN411
At the end of the course the students would be able to:
- CO1:Understand how to capture project requirements and implement software life cycle for the given requirements.
- CO2:Design a real-time solution for the given software requirement specifications.
- CO3:Develop the solution for the chosen problem.
- CO4:Writes test cases and develop the entire process of a particular problem