MCAN-101
MCAN-101 | MCAN-101 Programming Concept with Python | BT Level |
---|---|---|
Upon successful completion of this course, the students will be able to | ||
CO1 | Learn, understand, and comprehend the concept of programming. | 3 |
CO2 | Design algorithm to solve simple programming problem. | 4 |
CO3 | Understand and remember syntax and semantics of Python. | 3 |
CO4 | Understand and apply library for data analysis. | 4 |
CO5 | Apply Python to implement different solutions for the same problem and analyze why one solution is better than the other. | 4 |
MCAN-101 - MCAN-101 Programming Concept with Python | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 2 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 1 | - | - |
CO2 | 1 | 2 | 3 | 3 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO3 | 1 | 2 | 3 | 3 | 1 | 1 | 1 | - | - | 1 | 2 | 1 | 2 | 1 | 1 |
CO4 | 2 | 2 | 3 | 2 | 3 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - |
CO5 | 2 | 1 | 2 | 1 | 3 | - | - | 2 | 2 | 2 | - | 1 | 1 | - | - |
0 | |||||||||||||||
Average | 2 | 2 | 3 | 2 | 2 | 1 | 1 | 1 | 2 | 1 | 2 | 1 | 1 | 1 | 1 |
MCAN-191
MCAN-191 | MCAN-191 Python Programming Lab | BT Level |
---|---|---|
Upon successful completion of this course, the students will be able to | ||
CO1 | To write simple programs relating to different logical problems. | 2 |
CO2 | To be able to interpret, understand and debug syntax errors reported by the compiler. | 3 |
CO3 | To implement conditional branching, iteration. | 3 |
CO4 | To be able to create, read from and write into simple text files. | 4 |
CO5 | To understand and implement Python Numpy Arrray operations. | 4 |
MCAN-191 - MCAN-191 Python Programming Lab | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 2 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 1 | - | - |
CO2 | 1 | 2 | 3 | 3 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO3 | 1 | 2 | 2 | 3 | 1 | 1 | 1 | - | - | 1 | 2 | 1 | 2 | 1 | 1 |
CO4 | 2 | 1 | 1 | 2 | 3 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - |
CO5 | 2 | 1 | - | 1 | 2 | - | - | 2 | 2 | 2 | - | 1 | 1 | - | - |
0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 2 | 1 | 2 | 1 | 1 | 1 | 1 |
MCAN-102
MCAN-102 | MCAN-102 Relational Database Management System | BT Level |
---|---|---|
Upon successful completion of this course, the students will be able to | ||
CO1 | Identify the need for a database over the file system. | 2 |
CO2 | Understand and implement the process of data insertion, retrieval, and manipulation. | 3 |
CO3 | Understand and analyze the functional dependencies among attributes of the entity set and normalization between the relations. | 4 |
CO4 | Implement SQL concept for a database transaction. | 4 |
CO5 | Understand and Implement the Transaction control and concurrency control management. | 4 |
CO6 | Evaluate the relational tables, PL/SQL programs, triggers, database files, indexing of RDBMS. | 4 |
MCAN-102 - MCAN-102 Relational Database Management System | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 2 | - | - |
CO2 | 1 | 2 | 3 | 3 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 3 | 1 | 1 |
CO3 | 1 | 2 | 3 | 3 | 2 | 3 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 3 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | - | - | |
CO5 | 2 | 1 | - | 1 | 3 | - | - | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 |
CO6 | 1 | 1 | - | - | - | - | - | - | - | 1 | - | - | 1 | 1 | 1 |
Average | 1 | 2 | 2 | 2 | 3 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-192
MCAN-192 | MCAN-192 Relational Database Management System Lab | BT Level |
---|---|---|
Upon successful completion of this course, the students will be able to | ||
CO1 | Learn to use Entity Relationship Diagram (ERD) model as a blueprint to develop the corresponding relational model in a RDBMS system like Oracle DBMS. | 4 |
CO2 | Apply DDL component of Structured query language (SQL) to create a relational database from scratch through implementation of various constraints in Oracle RDBMS system. | 4 |
CO3 | Apply DML component of Structured query language (SQL) for storing and modification of data in Oracle RDBMS system. | 4 |
CO4 | Apply DQL component of Structured query language (SQL) to construct complex queries for efficient retrieval of data from existing database as per the user requirement specifications. | 4 |
CO5 | Conceptualize and apply various P/L SQL concepts like cursor, trigger in creating database programs. | 4 |
CO6 | Develop a fully-fledged database backend system using SQL and P/L SQL programming to establish overall integrity of the database system. | 4 |
CO7 | Implement PL/SQL function, Procedure and Package and Apply Exception. | 4 |
MCAN-192 - MCAN-192 Relational Database Management System Lab | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | 2 | - | - | - | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
CO2 | 1 | 2 | 3 | 3 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 3 | 1 | 1 |
CO3 | 1 | 2 | 3 | 3 | 3 | 3 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 3 | 1 | 2 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 |
CO5 | 2 | 1 | 1 | 1 | - | - | 1 | 2 | - | 1 | 1 | 1 | 1 | 1 | 1 |
CO6 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | |
CO7 | 1 | 1 | 1 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | - | 1 | 2 | 1 |
Average | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 |
MCAN-103
MCAN-103 | MCAN-103 Computer Organization and Architecture | BT Level |
---|---|---|
Upon successful completion of this course, the students will be able to | ||
CO1 | Describe the merits and pitfalls in computer performance measurements and analyze the impact of instruction set architecture on cost-performance of computer design. | 3 |
CO2 | Explain Digital Logic Circuits, Data Representation, Register and Processor level Design and Instruction Set architecture. | 3 |
CO3 | Solve problems related to computer arithmetic and Determine which hardware blocks and control lines are used for specific instructions. | 4 |
CO4 | Design a pipeline for consistent execution of instructions with minimum hazards. | 4 |
CO5 | Explain memory organization, I/O organization and its impact on computer cost/performance. | 3 |
MCAN-103 - MCAN-103 Computer Organization and Architecture | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | 1 | - | 1 | - | - | - | - | - | - | 1 | 1 |
CO2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | - | - | - | 2 | 1 | 1 | 2 | 1 |
CO3 | 3 | 3 | 2 | 2 | 1 | - | 1 | 2 | 1 | 2 | 3 | 1 | - | 2 | 1 |
CO4 | 1 | 3 | 3 | 3 | - | 2 | 1 | 2 | 2 | 2 | 3 | 2 | 1 | 3 | 2 |
CO5 | 2 | 3 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 2 | 1 | 2 | 1 |
Average | 2 | 3 | 2 | 2 | 1 | 1 | 1 | 2 | 2 | 2 | 3 | 2 | 1 | 2 | 1 |
MCAN-104
MCAN-104 | MCAN-104 Discrete Mathematics | BT Level |
---|---|---|
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand fundamental mathematical concepts such as sets, relations,functions, graph theory and integers with induction hypotheses. | 2 |
CO2 | Solve numbers of possible outcomes of elementary combinatorial processes such as permutations and combinations. | 3 |
CO3 | Explain a logic sentence in terms of predicates, quantifiers, and logical connectives. | 2 |
CO4 | Interpret algebraic structure for a given mathematical problem. | 2 |
CO5 | Apply knowledge of graph theory to solve mathematical problems. | 3 |
MCAN-104 - MCAN-104 Discrete Mathematics | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 2 | 1 | 1 | 1 | - | - | - | - | - | - | 2 | - | - | - |
CO2 | 2 | 2 | - | 1 | - | - | - | - | - | - | - | 2 | - | - | - |
CO3 | 3 | 2 | 1 | 1 | 1 | - | - | - | - | - | - | 2 | - | - | - |
CO4 | 2 | 2 | 1 | 1 | 1 | - | - | - | - | - | - | 2 | - | - | - |
CO5 | 2 | 2 | 1 | 1 | 1 | - | - | - | - | - | - | 2 | - | - | - |
0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 2 | 2 | 1 | 1 | 1 | - | - | - | - | - | - | 2 | - | - | - |
MCAN-E105A
MCAN-E105A | MCAN-E105A Environment and Ecology | BT Level |
---|---|---|
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand the natural environment and its relationships with human activities. | 2 |
CO2 | Explain environmental laws and regulations to develop guidelines and procedures for promoting environmental protection, sustainable development, and corporate responsibility in both individual and organizational contexts. | 3 |
CO3 | Apply the fundamental knowledge of science and engineering to assess environmental and health risks. | 3 |
CO4 | Solve fundamental numerical problems concerning air, water, and noise quality management. | 4 |
MCAN-E105A - MCAN-E105A Environment and Ecology | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 3 | 3 | 3 | 1 | 2 | 1 | - | - | ||||||
CO2 | 1 | 3 | 3 | 3 | 1 | 2 | 2 | 1 | - | - | |||||
CO3 | 1 | 3 | 3 | 3 | 1 | 2 | 1 | - | - | ||||||
CO4 | 1 | 2 | 3 | 3 | 3 | 1 | 2 | 1 | - | - | |||||
0 | |||||||||||||||
0 | |||||||||||||||
Average | 1 | 2 | - | - | - | 3 | 3 | 3 | 1 | - | 2 | 2 | 1 | - | - |
MCAN-E105A
MCAN-E105A | MCAN-E105A Environment and Ecology | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand the natural environment and its relationships with human activities. (BT-2) | 2 |
CO2 | Explain environmental laws and regulations to develop guidelines and procedures for promoting environmental protection, sustainable development, and corporate responsibility in both individual and organizational contexts. (BT-2) | 3 |
CO3 | Apply the fundamental knowledge of science and engineering to assess environmental and health risks. (BT-3) | 3 |
CO4 | Solve fundamental numerical problems concerning air, water, and noise quality management. (BT-3) | 4 |
MCAN-E105A - MCAN-E105A Environment and Ecology | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 3 | 3 | 3 | 1 | 2 | 1 | - | - | ||||||
CO2 | 1 | 3 | 3 | 3 | 1 | 2 | 2 | 1 | - | - | |||||
CO3 | 1 | 3 | 3 | 3 | 1 | 2 | 1 | - | - | ||||||
CO4 | 1 | 2 | 3 | 3 | 3 | 1 | 2 | 1 | - | - | |||||
0 | |||||||||||||||
0 | |||||||||||||||
Average | 1 | 2 | - | - | - | 3 | 3 | 3 | 1 | - | 2 | 2 | 1 | - | - |
MCAN-190
MCAN-190 | MCAN-190 Soft Skill and Interpersonal Communication | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Interpret the key concepts related to SWOT Analysis, Self-Analysis, Creativity, Attitude and Motivation | 2 |
CO2 | Use effective communication strategies for carrying out both written and oral forms of corporate communication | 3 |
CO3 | Demonstrate Interpersonal Skills, Adaptability Skills, Teamworking Skills and Leadership Skills to perform effectively in professional life | 3 |
CO4 | Analyse the steps involved in setting goals to achieve success | 4 |
CO5 | Assess practical ways of decision-making and resolving conflicts in human relations | 5 |
MCAN-190 - MCAN-190 Soft Skill and Interpersonal Communication | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | - | - | - | - | - | - | - | - | 3 | 3 | 1 | 2 | - | - | |
CO2 | - | - | - | - | - | - | - | - | 1 | 3 | 1 | 1 | - | - | - |
CO3 | - | - | - | - | - | - | - | 2 | 3 | 3 | 1 | 2 | - | - | - |
CO4 | - | - | - | - | - | - | - | - | 3 | 3 | 2 | 1 | - | - | - |
CO5 | - | - | - | - | - | - | - | 3 | 3 | 3 | 2 | 2 | - | - | - |
0 | - | - | - | - | - | - | - | - | - | - | - | - | - | ||
Average | - | - | - | - | - | - | - | 3 | 3 | 3 | 1 | 2 | - | - | - |
MCAN-201
MCAN-201 | MCAN-201 Data Structure with Python | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand the concept of abstract data type such as stack, queue, linked list, and trees | BT4 |
CO2 | Choose appropriate data structure to design algorithm to solve the problem. | BT3 |
CO3 | Analyze the algorithms in the context of efficiency. | BT4 |
CO4 | Apply the knowledge of stack and queue to design algorithm | BT4 |
CO5 | Design application using sorting, searching and the concept of tree. | BT3 |
MCAN-201 - MCAN-201 Data Structure with Python | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 2 | 2 | 3 | 3 | 1 | 1 | 3 | 1 | - | 2 | 2 | 3 | 1 | - |
CO2 | 3 | 3 | 3 | 3 | 3 | - | 3 | 2 | 2 | - | 3 | 2 | 3 | 2 | 1 |
CO3 | 3 | 3 | 3 | 3 | 2 | 1 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 1 | 1 |
CO4 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | - | 3 | 2 | 1 |
CO5 | 2 | 1 | 3 | 3 | 3 | 1 | - | - | 1 | 2 | 1 | 1 | 3 | 2 | - |
0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Average | 2 | 2 | 3 | 3 | 3 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 3 | 2 | 1 |
MCAN-292
MCAN-291 | MCAN-291 Data Structure Lab with Python | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | To understand linear and non-linear data structures. | BT2 |
CO2 | To understand different types of sorting and searching techniques. | BT2 |
CO3 | To know how to create an application specific data structure. | BT4 |
CO4 | To solve the faults / errors that may appear due to wrong choice of data structure. | BT3 |
CO5 | To analyze reliability of different data structures in solving different problems. | BT4 |
MCAN-291 - MCAN-291 Data Structure Lab with Python | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 3 | 3 | 3 | 3 | 2 | - | 2 | 2 | 2 | - | 2 | 1 | 3 | 3 | - |
CO2 | 2 | 3 | 3 | 2 | 3 | 1 | 2 | 2 | 2 | 1 | 2 | 2 | 3 | 3 | 1 |
CO3 | 3 | 3 | 3 | 3 | 3 | - | 1 | 1 | 2 | - | 1 | 3 | 2 | 3 | 1 |
CO4 | 3 | 2 | 2 | 3 | 2 | 1 | 2 | 2 | 2 | 1 | 3 | 2 | 1 | 2 | 1 |
CO5 | 2 | 2 | 3 | 3 | 3 | 1 | - | - | - | 1 | 2 | 1 | 2 | 2 | 1 |
0 | - | - | - | - | - | - | |||||||||
Average | 3 | 3 | 3 | 3 | 3 | 1 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 3 | 1 |
MCAN-202
MCAN-202 | MCAN-202 Operating System | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Describe the main components of OS and their working. | 2 |
CO2 | Explain the concepts of process and thread and their scheduling policies | 3 |
CO3 | Explain the various memory management techniques | 4 |
CO4 | Compare the different techniques for managing memory, I/O, disk and files | 4 |
CO5 | Explains the security and protection features of an Operating System | 4 |
MCAN-202 - MCAN-202 Operating System | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 1 | 1 | 1 | - | 2 | 2 | - | - | - | - | - | 2 | - | - |
CO2 | 2 | 2 | 3 | 2 | - | 3 | 2 | - | - | - | - | - | 2 | - | - |
CO3 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | - | 1 | 1 | 2 | - | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 3 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - |
CO5 | 2 | 1 | - | 1 | 3 | - | - | 2 | 2 | 2 | - | 1 | 1 | - | - |
CO6 | |||||||||||||||
Average | 1 | 2 | 2 | 1 | 3 | 3 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-292
MCAN-292 | MCAN-292 Operating System Lab (Unix) | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Do the use of basic UNIX Commands from the command line, and create Shell Scripts to customize their UNIX Working Environment | 3 |
CO2 | Organize and manage their processes within UNIX through system calls. | 4 |
CO3 | Organize and manage their files within the UNIX through system calls. | 3 |
CO4 | Provide a mechanism for handling asynchronous events through signals (Software Interrupt). | 3 |
CO5 | Implement the Inter-process communication using FIFOs, Message Queues, Semaphores, and Shared Memory. | 4 |
CO6 | Understand and implement Multithreaded Programming Environment | 2 |
MCAN-292 - MCAN-292 Operating System Lab (Unix) | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 1 | 1 | 1 | - | 2 | 2 | - | - | - | - | - | 2 | - | - |
CO2 | 2 | 2 | 3 | 2 | - | 3 | 2 | - | - | - | - | - | 2 | - | - |
CO3 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | - | 1 | 1 | 2 | - | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 3 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - |
CO5 | 2 | 1 | - | 1 | 3 | - | - | 2 | 2 | 2 | - | 1 | 1 | - | - |
CO6 | 1 | 2 | 1 | - | - | 1 | - | - | 1 | 2 | 1 | - | - | - | 1 |
Average | 1 | 2 | 2 | 1 | 3 | 2 | 2 | 2 | 1 | 2 | 1 | 1 | 2 | 1 | 1 |
MCAN-203
MCAN-203 | MCAN-203 Object Oriented Programming with JAVA | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Develop the spiral growth of the programming skills. Understanding the fundamentals of programming concepts combined with optimum methodological and problem-solving approach. |
3 |
CO2 | Acquire object-oriented concepts and can convert any mathematical, engineering, societal etc. basic problems into object-oriented programming format and analysis it. |
2 |
CO3 | Familiar with the concept, features, and use of class and those of its real instances (objects) with respect of engineering and social scenarios. |
2 |
CO4 | Understand use of various system libraries and their functions related to various packages and/or classes for e.g. String, Threads, util, Exception etc. |
3 |
CO5 | Build a conceptual attitude based on real-life scenarios by understanding through the development of JAVA applets vs. JAVA applications using graphical using interface mode (GUIs) using NetBeans. |
4 |
MCAN-203 - MCAN-203 Object Oriented Programming with JAVA | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 1 | - | - |
CO2 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO3 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
CO5 | 2 | 1 | 1 | 1 | 1 | - | - | 2 | 2 | 2 | - | 1 | - | - | - |
Average | 1 | 2 | 1 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-293
MCAN-293 | MCAN-293 Object Oriented Programming Lab with JAVA | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Apply object-oriented principles or features in software design process to develop Java programs for real life applications. |
3 |
CO2 | Reduce the complexity of procedural language by employing different OOP technologiesfor developing robust and reusable software. |
2 |
CO3 | Develop programs using stream classes for various I/O operations and design concurrent. | 2 |
CO4 | Design graphical user interface to develop user interactive applications. | 4 |
MCAN-293 - MCAN-293 Object Oriented Programming Lab with JAVA | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
CO3 | 1 | - | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
CO4 | 2 | 1 | 1 | 1 | 1 | - | - | 2 | 2 | 2 | - | 1 | - | - | - |
Average | 1 | 1 | 1 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-204
MCAN-204 | MCAN-204 Networking | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand the purpose of network layered models, network communication using the layered concept and able to compare and contrast OSI and TCP/IP model. | 4 |
CO2 | Differentiate among and discuss the four level of address (physical, logical, port and url) used by the internet TCP/IP protocols. | 4 |
CO3 | Understand the routing principals and algorithm such as distance vector routing and link state. | 3 |
CO4 | Judge the efficiency of the connection oriented and connectionless protocol. | 4 |
CO5 | Familiar with the routing techniques, protocols and quality of service. | 3 |
CO6 | Explain the concept of network security and cryptography. | 3 |
MCAN-204 - MCAN-204 Networking | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 2 | 1 | - |
CO2 | 1 | 2 | 3 | 3 | - | 2 | - | - | 2 | 1 | - | - | 3 | 1 | - |
CO3 | 1 | 2 | 3 | 3 | - | 3 | - | - | 2 | 1 | - | - | 2 | 1 | - |
CO4 | 1 | - | 1 | 2 | - | 1 | 1 | - | 1 | 1 | - | 1 | 1 | 1 | 1 |
CO5 | 2 | 1 | - | 1 | 1 | - | - | - | 2 | 2 | - | 1 | 1 | - | - |
CO6 | 1 | 2 | 2 | 3 | 1 | - | - | - | - | - | - | 1 | 1 | 1 | 1 |
Average | 1 | 2 | 2 | 2 | 1 | 2 | 1 | - | 2 | 1 | - | 1 | 2 | 1 | 1 |
MCAN-E205B
MCAN-E205B | MCAN-E205B Computer Graphics | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Identify the basic terminologies of Computer Graphics and interpret the mathematical foundation of the concepts of computer graphics. | 3 |
CO2 | Illustrate the concepts of windowing and clipping and apply various algorithms to fill and clip polygons. | 4 |
CO3 | Understand and apply the core concepts of computer graphics, including transformation in two and three dimensions, viewing and projection. | 3 |
CO4 | Create effective programs using concepts of curves. | 4 |
CO5 | Understand the concepts of colour models, lighting, shading models and hidden surface elimination. | 4 |
MCAN-E205B - MCAN-E205B Computer Graphics | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 2 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 1 | - | - |
CO2 | 1 | 2 | 3 | 3 | 2 | 2 | 1 | 1 | 2 | - | - | - | 2 | 1 | 1 |
CO3 | 1 | 2 | 3 | 3 | 1 | 1 | 1 | - | 1 | - | 1 | 1 | 2 | 1 | 1 |
CO4 | 2 | 1 | 1 | 2 | 3 | 1 | 1 | 1 | 1 | - | 1 | 1 | 1 | 1 | - |
CO5 | 2 | 1 | - | 1 | 3 | - | - | 2 | 2 | - | - | 1 | 1 | - | - |
Average | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 2 | - | 1 | 1 | 1 | 1 | 1 |
MCAN-301
MCAN-301 | MCAN-301 Software Engineering using UML | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Analyze the problem scenario and identify classes/ objects and their properties, relationship in class model | 4 |
CO2 | Demonstrate the conceptual modelling techniques of UML for solving Real-World problem. | 3 |
CO3 | To learn software development life cycle for Object-Oriented solutions for Real-World Problems | 3 |
CO4 | Ability to apply the concepts of object oriented methodologies to analyze requirements and design to the point where it is ready for implementation. | 4 |
CO5 | Demonstrate the concept of Testing to measure quality of software. | 3 |
MCAN-301 - MCAN-301 Software Engineering using UML | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 2 | 2 | 2 | 1 | 2 | - | - | 1 | 1 | - | 1 | - | 2 | - | - |
CO2 | 1 | 2 | 3 | 3 | 2 | 2 | - | 1 | 2 | 1 | 2 | - | 3 | 1 | 1 |
CO3 | 1 | 2 | 3 | 3 | 2 | 3 | 1 | - | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 3 | 1 | 1 | - | 1 | 1 | 1 | 1 | 1 | 1 | - |
CO5 | 1 | 1 | 1 | 1 | 1 | - | - | - | 2 | 2 | - | 1 | 1 | - | - |
Average | 1 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-302
MCAN-302 | MCAN-302 Artificial Intelligence | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | the underlying assumption of philosophy of the logical sequences of real life problem by applying State Space Search behind the limitation of non-solving method of conventional computational approach. | 2 |
CO2 | Incorporating heuristic search technique on Game Playing. | 3 |
CO3 | Various strategies of representing knowledge with decision making algorithms. Creation of substantial domain knowledge base with meta data. Application of knowledge representation issues using Prolog/LISP. |
3 |
CO4 | To recognize the adoption of new system through learning by an Intelligent System and processing of Natural Language. |
3 |
CO5 | Ability to apply machine learning techniques to solve real world problems and how Expert Systems can be carried out by the help of learning, analyzing by applying various search techniques and resolute to provide solutions. | 4 |
MCAN-302 - MCAN-302 Artificial Intelligence | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 1 | - | - |
CO2 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO3 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
CO5 | 2 | 1 | 1 | 1 | 1 | - | - | 2 | 2 | 2 | - | 1 | - | - | - |
Average | 1 | 2 | 1 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-303
MCAN-303 | MCAN-303 Design and Analysis of Algorithm | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand and analyze the running times of algorithms based on asymptotic analysis and justify the correctness of algorithms. | 2 |
CO2 | Describe the divide-and-conquer paradigm and explain when an algorithmic design situation calls for it. | 2 |
CO3 | Understand and implement the greedy paradigm for a given problem. Design the dynamic-programming paradigm and implement it. | 3 |
CO4 | Understand and implement the Back Tracking and Branch-&-Bound problem. | 2 |
CO5 | For a given model engineering problem model it using graph and write the corresponding algorithm to solve the problems. | 4 |
CO6 | Explain the ways to analyze randomized algorithms (expected running time, probability of error). | 2 |
MCAN-303 - MCAN-303 Design and Analysis of Algorithm | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 2 | 2 | 2 | - | - | - | - | - | - | - | - | - | 1 | - | - |
CO2 | 2 | 2 | 2 | 2 | 1 | 1 | - | - | 1 | - | - | - | 2 | - | - |
CO3 | 2 | 2 | 2 | 2 | 1 | - | - | - | 1 | - | - | - | 2 | - | - |
CO4 | 2 | 2 | 2 | 2 | 1 | - | - | - | 1 | - | - | - | 2 | - | - |
CO5 | 2 | 2 | 3 | 3 | 1 | 1 | - | - | 2 | - | - | - | 2 | - | - |
CO6 | 2 | 2 | 3 | 3 | 1 | 1 | - | - | 1 | - | - | - | 1 | - | - |
Average | 2 | 2 | 2 | 2 | 1 | 1 | - | - | 1 | - | - | - | 2 | - | - |
MCAN-E304A
MCAN-E304A | MCAN-E304A Image Processing | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Describe the fundamental concept of the digital image processing system. | 2 |
CO2 | Experiment the images in the frequency domain and spatial domain using various transforms. | 3 |
CO3 | Evaluate the techniques for image enhancement and restoration. | 3 |
CO4 | Explain different feature extraction techniques for image analysis and recognition. | 4 |
CO5 | Categorize various compression techniques | 4 |
CO6 | Develop any image processing application. | 5 |
MCAN-E304A - MCAN-E304A Image Processing | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 1 | 1 | 1 | - | 2 | 2 | - | - | - | - | - | 2 | - | - |
CO2 | 2 | 2 | 3 | 2 | - | 2 | 2 | - | - | - | - | - | 2 | - | - |
CO3 | 1 | 2 | 3 | 2 | 2 | 3 | 1 | - | 1 | 1 | 2 | - | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 3 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - |
CO5 | 2 | 1 | - | 1 | 3 | - | - | 2 | 2 | 2 | - | 1 | 1 | - | - |
CO6 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | - | - |
Average | 2 | 2 | 2 | 2 | 3 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 1 | 1 |
MCAN-E304
MCAN-E304 | MCAN-E304B Image Processing Lab | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Describe the fundamental concept of the digital image processing system. | 3 |
CO2 | Experiment the images in the frequency domain and spatial domain using various transforms. | 4 |
CO3 | Evaluate the techniques for image enhancement and restoration. | 5 |
CO4 | Explain different feature extraction techniques for image analysis and recognition. | 4 |
CO5 | Categorize various compression techniques. | 5 |
CO6 | Develop any image processing application. | 5 |
MCAN-E304 - MCAN-E304B Image Processing Lab | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 1 | 1 | 1 | - | 2 | 2 | - | - | - | - | - | 2 | - | - |
CO2 | 2 | 2 | 3 | 2 | - | 2 | 2 | - | - | - | - | - | 2 | - | - |
CO3 | 1 | 2 | 3 | 2 | 2 | 3 | 1 | - | 1 | 1 | 2 | - | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 3 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | - |
CO5 | 2 | 1 | - | 1 | 3 | - | - | 2 | 2 | 2 | - | 1 | 1 | - | - |
CO6 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | - | - |
Average | 2 | 2 | 2 | 2 | 3 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 1 | 1 |
MCAN-E304B
MCAN-E304B | MCAN-E304B Web Enabled JAVA Programming | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Understand the basic working methodology of JSP, servlet and JSF Frameworks | 2 |
CO2 | Create dynamic web application using JSP and servlet and database. | 4 |
CO3 | Design and develop a Web site using AJAX. | 4 |
CO4 | Debug the Programs by applying concepts and error handling techniques. | 4 |
CO5 | Build a conceptual attitude based on real-life scenarios by understanding through the web development of JAVA using graphical using interface mode (GUIs) using NetBeans. |
3 |
MCAN-E304B - MCAN-E304B Web Enabled JAVA Programming | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | 1 | - | - |
CO2 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO3 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
CO4 | 1 | - | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
CO5 | 2 | 1 | 1 | 1 | 1 | - | - | 2 | 2 | 2 | - | 1 | - | - | - |
Average | 1 | 2 | 1 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-E394B
MCAN-E394B | MCAN-E394B Web Enabled JAVA Programming Lab | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | To understand UI application using basic web application tools. | 2 |
CO2 | Create dynamic Website/ Web based Applications based on JSP, Servlet and JSF. | 2 |
CO3 | Create dynamic Website/ Web based Applications connection with java bean | 3 |
CO4 | To understand java database connectivity with the JSP, Servlet and Jaba Bean Using MVC Architecture. | 2 |
MCAN-E394B - MCAN-E394B Web Enabled JAVA Programming Lab | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | - | 2 | 1 | 1 |
CO2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
CO3 | 1 | - | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
CO4 | 2 | 1 | 1 | 1 | 1 | - | - | 2 | 2 | 2 | - | 1 | - | - | - |
Average | 1 | 1 | 1 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
MCAN-E305B
MCAN-E305B | MCAN-E305B Data Warehousing and Data Mining | BT Level |
Upon successful completion of this course, the students will be able to | ||
CO1 | Study of different sequential pattern algorithms | 3 |
CO2 | Study the technique to extract patterns from time series data and it application in real world | 3 |
CO3 | Can extend the Graph mining algorithms to Web mining | 3 |
CO4 | Help in identifying the computing framework for Big Data | 4 |
MCAN-E305B - MCAN-E305B Data Warehousing and Data Mining | |||||||||||||||
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
CO1 | 1 | 2 | 2 | 1 | 2 | 2 | - | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |
CO2 | 1 | 2 | 3 | 3 | 2 | 3 | 1 | 1 | 2 | 1 | 2 | - | 3 | 1 | 1 |
CO3 | 1 | 2 | 3 | 3 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | - |
CO4 | 1 | 1 | 1 | 2 | 3 | - | 2 | 2 | 2 | 2 | - | - | 1 | - | 1 |
Average | 1 | 2 | 2 | 2 | 3 | 2 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 1 |