2.6.1 - Co
2.6.1 - Co
2.6.1 - Co
15th SCHEME
3rd SEMESTER
Subject Code: 15CS32 Subject:ANALOG AND Course Code: CO202
DIGIAL ELECTRONICS
Subject :DATA
Subject Code: 15CS33 Course Code: CO203
STRUCTURE USING C
After studying this course, students will be able to:
CO203.1:Acquire knowledge of
Various types of data structures, operations and algorithms.
Sorting and searching operations.
File structures.
CO203.2:Analyse the performance of
Stack, Queue, Lists, Trees, Graphs, Searching and Sorting techniques.
CO203.3:Implement all the applications of Data structures in a high-level language.
CO203.4:Design and apply appropriate data structures for solving computing problems.
Subject: COMPUTER
Subject Code: 15CS34 Course Code: CO204
ORGANISATION
After studying this course, students will be able to:
Acquire knowledge of
CO204.1:The basic structure of computers & machine instructions and programs, Addressing Modes,
Assembly Language, Stacks, Queues and Subroutines.
CO204.2:Input/output Organization such as accessing I/O Devices, Interrupts.
CO204.3:Memory system basic Concepts, Semiconductor RAM Memories, Static
memories,Asynchronous DRAMS, Read Only Memories, Cache Memories and Virtual Memories.
CO204.4:Some Fundamental Concepts of Basic Processing Unit, Execution of a Complete Instruction,
Multiple Bus Organization, Hardwired Control and Micro programmed Control.
CO204.5:Pipelining, embedded and large computing system architecture.
Analyse and design arithmetic and logical units.
Apply the knowledge gained in the design of Computer.
Design and evaluate performance of memory systems
Understand the importance of life-long learning
Subject: DISCRETE
Subject Code: 15CS36 MATHEMATICAL Course Code: CO206
STRUCTURES
After studying this course, students will be able to:
CO206.1: Verify the correctness of an argument using propositional and predicate logic and truth tables.
CO206.2:Demonstrate the ability to solve problems using counting techniques and combinatorics in the
context of discrete probability.
CO206.3:Solve problems involving recurrence relations and generating functions.
CO206.4:Construct proofs using direct proof, proof by contraposition, proof by contradiction, proof by
cases, and mathematical induction.
CO206.5:Explain and differentiate graphs and trees
Subject: DATA
Subject Code: 15CSL38
STRUCTURES Course Code: CO208
LABORATORY
On the completion of this laboratory course, the students will be able to:
CO208.1: Analyze and Compare various linear and non-linear data structures Code, debug and
demonstrate the working nature of different types of data structures and their applications
CO208.2: Implement, analyze and evaluate the searching and sorting algorithms
CO208.3: Choose the appropriate data structure for solving real world problems
4th SEMESTER
Subject Code:
Subject:SOFTWARE ENGINEERING Course Code: CO209
15CS42
Subject:
Subject Code: 15CS44
MICROPROCESSORS AND Course Code: CO211
MICROCONTROLLERS
After studying this course, students will be able to
CO211.1: Differentiate between microprocessors and microcontrollers
CO211.2:Design and develop assembly language code to solve problems
CO211.3:Gain the knowledge for interfacing various devices to x86 family and ARM
processor
CO211.4:Demonstrate design of interrupt routines for interfacing devices
Subject:MICROPROCESS
Subject Code: 15CSL48
OR AND
Course Code: CO214
MICROCONTROLLER
LABORATORY
After studying this course, students will be able to
CO214.1: Learn 80x86 instruction sets and gins the knowledge of how assembly language
works.
CO214.2: Design and implement programs written in 80x86 assembly language
CO214.3: Know functioning of hardware devices and interfacing them to x86 family.
CO214.4: Choose processors for various kinds of applications.
5th SEMESTER
Subject Code: 15CS51 Subject Name: Course Outcomes:
Management C301
Entrepreneurship & Cyber
Law for IT Industry
C301.1 Define management, organization, entrepreneur, planning, staffing, ERP and outline
their importance in entrepreneurship
C301.2 Utilize the resources available effectively through ERP
C301.3 Make use of IPR s and institutional support in entrepreneurship.
Subject Name: Course Outcomes:
Subject Code: 15CS52
Computer Networks C302
C302.1 Explain principles of application layer protocols
C302.2 Recognize transport layer services and infer UDP and TCP protocols
C302.3 Classify routers, IP and Routing Algorithms in network layer
C302.4 Understand the Wireless and Mobile Networks covering IEEE 802.11 Standard
C302.5 Describe Multimedia Networking and Network Management
Subject Name:
Course Outcomes:
Subject Code: 15CS53 Database Management
C303
Systems
C303.1 Identify, analyze and define database objects, enforce integrity constraints on a
database using RDBMS
C303.2 Use Structured Query Language (SQL) for database manipulation.
C303.3 Design and build simple database systems
C303.4 Develop application to interact with databases.
Subject Name:
Course Outcomes:
Subject Code: 15CS5 Advanced JAVA and
C305
J2EE
C305.1 Interpret the need for advanced Java concepts like enumerations and collections in
developing modular and efficient programs
C305.2 Build client-server applications and TCP/IP socket programs
C305.3 Illustrate database access and details for managing information using the JDBC API
C305.4 Describe how servlets fit into Java-based web application architecture
C305.5 Develop reusable software components using Java Beans
Subject Name: Dot Net
Framework For Course Outcomes:
Subject Code: 15CS5
Application C306
Development
C306.1 Build applications on Visual Studio .NET platform by understanding the syntax and
semantics of C#
C306.2 Demonstrate Object Oriented Programming concepts in C# programming language
C306.3 Design custom interfaces for applications and leverage the available built-in
interfaces in building complex applications.
C306.4 Illustrate the use of generics and collections in C#
C306.5 Compose queries to query in-memory data and define own operator behaviour
Subject Name:
Course Outcomes:
Subject Code: 15CSL57 Computer Networks
C307
Lab
C307.1 Analyze and Compare various networking protocols.
C307.2 Demonstrate the working of different concepts of networking.
C307.3 Implement, analyze and evaluate networking protocols in NS2 / NS3
Subject Name: Data Course Outcomes:
Subject Code: 15CSL58
Base Applications Lab C308
C308.1 Create, Update and query on the database.
C308.2 Demonstrate the working of different concepts of DBMS
C308.3 Implement, analyze and evaluate the project developed for an application.
6th SEMESTER
SUBJECT CODE:15CS61 Subject : CRYPTOGRAPHY, Course code :CO309
NETWORK SECURITY AND
CYBER LAW
CO314.1:Examine Python syntax and semantics and be fluent in the use of Python flow control and
functions.
CO314.1:Demonstrate proficiency in handling Strings and File Systems.
CO314.1: Create, run and manipulate Python Programs using core data structures like Lists,Dictionaries
and use Regular Expressions.
CO314.1: Interpret the concepts of Object-Oriented Programming as used in Python.
CO314.1: Implement exemplary applications related to Network Programming, Web Services and
Databases in Python.
SUBJECT CODE: 15ISL67 Subject : SOFTWARE Course code :CO317
TESTING LABORATORY
7th Semester
Subject code: 15CS71 Course code: CO401 Subject Name: Web technology and its applications
· Compose forms and tables using HTML and CSS
· Design Client-Side programs using JavaScript and Server-Side programs using PHP
· Infer Object Oriented Programming capabilities of PHP
· Examine JavaScript frameworks such as jQuery and Backbone
Subject code: 15IS72 Course code: CO402 Subject name: Software architecture and design patterns
· Learn How to add functionality to designs while minimizing complexity.
· What code qualities are required to maintain to keep code flexible?
· To Understand the common design patterns.
· To explore the appropriate patterns for design problems
Subject code: 15CS73 Course code: CO403 Subject Name: Machine Learning
· Define machine learning and problems relevant to machine learning.
· Differentiate supervised, unsupervised and reinforcement learning
· Apply neural networks; Bayes classifier and k nearest neighbor, for problems appear in machine learning.
· Perform statistical analysis of machine learning techniques.
Subject code: 15CS741 Course code: CO404 Subject Name: Natural language processing
· Learn the techniques in natural language processing.
· Be familiar with the natural language generation.
· Be exposed to Text Mining.
· Understand the information retrieval techniques
Subject code: 15CS753 Course code: CO405 Subject Name: Information management system
· Explain the Role of information management system in business
· Evaluate the role of the major types of information systems in a business environment and their relationship to each other
Subject code: 15CSL76 Course code: CO406 Subject Name: Machine Learning Laboratory
Make use of Data sets in implementing the machine learning algorithms
Implement the machine learning concepts and algorithms in any suitable language of choice.
Subject code: 15CSL77 Course code: CO407 Subject Name: Web technology laboratory with mini project
Design and develop static and dynamic web pages.
Familiarize with Client-Side Programming, Server-Side Programming, active server Pages.
Learn Database Connectivity to web applications.
Subject code: 15ISP78 Course code: CO408 Subject Name: Project Phase I + Seminar
Identify a domain area.
Identify a problem within the scope of the domain area.
Perform literature survey.
Record and summarize the results.
Prepare requirement specification.
Perform comparative study of the existing system and the implemented project.
Select the field/topic for presentation.
To perform literature survey.
Record and summarize the application results with respect to the topic chosen.
8th Semester
Subject code: 15CS81 Course code: CO409 Subject Name: Internet of things technology
· Assess the genesis and impact of IoT applications, architectures in real world.
· Illustrate diverse methods of deploying smart objects and connect them to network.
· Compare different Application protocols for IoT.
· Infer the role of Data Analytics and Security in IoT.
· Identify sensor technologies for sensing real world entities and understand the role of IoT in various domains of Industry.
Subject code: 15CS82 Course code: CO410 Subject Name: Big data analytics
· Understand Hadoop Distributed File system and examine MapReduce Programming
· Explore Hadoop tools and manage Hadoop with Ambari
· Appraise the role of Business intelligence and its applications across industries
· Assess core data mining techniques for data analytics
· Identify various Text Mining techniques
Subject code: 15CS832 Course code: CO411 Subject Name: User interface design
• To study the concept of menus, windows, interfaces
• To study about business functions
• To study the characteristics and components of windows and the various controls for the windows.
• To study about various problems in windows design with color, text, graphics.
• To study the testing methods
Subject code: 15IS84 Course code: CO412 Subject Name: INTERNSHIP / PROFESSIONAL PRACTISE
Apply practical problem-solving project that involves an engineering design approach.
Involve individual student effort.
Lifelong learning of professional ethics
Subject code:15ISP85 Course code: CO413 Subject Name: Project work Phase II
Code and Implement the project.
Test the implemented project.
Develop report on the process and procedure followed throughout the project.
Design presentation.
Demonstrate the project.
Subject code: 15IS86 Course code: CO414 Subject Name: Seminar
Analyze the data collected during literature survey
Design the presentation.
Develop the report.
Demonstrate the presentation.
Vidya Vikas Institute of Engineering & Technology, Mysuru.
Program Outcomes
1.Engineering Knowledge: Apply the knowledge of mathematics, science, engineering fundamentals and an engineering
specialization to the solution of complex engineering problems.
2.Problem Analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching
substantiated conclusions using first principles of mathematics, natural sciences and Engineering sciences.
3.Design/Development of solutions: Design solutions for complex engineering problems and design system components or
processes that Meet the specified needs with appropriate consideration for the public health and safety, and the cultural,
societal, and environmental considerations.
4.Conduct investigations of complex problems: Use research-based knowledge and research methods including design of
experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
5.Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools
including prediction and modeling to complex engineering activities with an understanding of the limitations.
6.The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal
and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering solutions in societal and
environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
8.Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering
practice.
9.Individual and team work: Function effectively as an individual and as a Member or leader in diverse teams, and in
multidisciplinary settings.
10.Communication: Communicate effectively on complex engineering activities with the engineering community and with
society at large, such as, being able to comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the engineering management
principles and apply these to one's own work, as a Member and leader in a team, to manage projects and in
multidisciplinary environments.
12. Life-long learning: Recognize the need for and have the preparation and ability to engage in independent and lifelong
learning in the broadest context of technological change.
PSO2: Implement principles of analog and digital control schemes for various engineering applications using relevant
software and hardware tools.
PSO3: Explore technical areas for innovative projects and seminars effectively as an individual or in a team for social and
environmental benefits.
Course OutcoEEs
Course Name Operational Amplifiers & Linear IC’s Course Code 15EE46
1.Explain the basics of linear ICs.
2.Design circuits using linear Ics.
3.Demonstrate the application of Linear Ics.
4. Use ICs in the electronic projects.
Course Name Electrical Machines Lab-II Course Code 15EEL47
1.Test dc machines to determine their characteristics.
2. Control the speed of dc motor.
3. Pre-determine the performance characteristics of dc machines by conducting suitable tests.
4. Perform load test on single phase and three phase induction motor to assess its performance.
5.Conduct test on induction motor to pre-determine the performance characteristics.
6.Conduct test on synchronous motor to draw the performance curves.
Course Name Operational Amplifiers & Linear IC’s Lab Course Code 15EEL48
1. To conduct experiment to determine the characteristic parameters of OP-Amp.
2. To design test the OP-Amp as Amplifier, adder, subtractor, differentiator and integrator.
3. To design test the OP-Amp as oscillators and filters.
4. Design and study of Linear IC’s as multivibrator power supplies.
Course Name Power system operation and control Course Code 15EE81
1. Describe various levels of controls in power systems, the vulnerability of the system,components,
architecture and configuration of SCADA.
2. Solve unit commitment problems.
3. Explain issues of hydrothermal scheduling and solutions to hydro thermal problems.
4. Explain basic generator control loops, functions of Automatic generation control, speed governors.
5. Develop and analyze mathematical models of Automatic Load Frequency Control.
6. Explain automatic generation control, voltage and reactive power control in an interconnected power
system.
7. Explain reliability, security, contingency analysis, state estimation and related issues of power systems
Course Name Operation and maintenance of solar electric systems Course Code 15EE835
1. Discuss basics of solar resource data, its acquisition and usage.
2. Explain PV technology, buying the PV modules and connecting the modules to form arrays.
3.Explain the use of inverters, other system components, cabling used to connect the components and
mounting methods of the PV system.
4. Assess the site for PV system installation.
5. Design a grid connected system and compute its size.
6. Explain installation, commissioning, operation and maintenance of PV systems.
7. Explain the types of financial incentives available, calculation of payback time.