First-Year |
Course Code and Name: 110005 - Programming and Problem Solving |
110005.1 |
Inculcate and apply various skills in problem solving |
110005.2 |
Choose most appropriate programming constructs and features to solve the problem in diversified domains |
110005.3 |
Understand and apply basics, features and future of python programming to solve real-world problem |
110005.4 |
Exhibit the programming skills for the problem that require the writing of well-documented programs including use of logical constructs of language, Python |
110005.5 |
Apply concept of Object Oriented Programming using Python to solve complex problems |
110005.6 |
Demonstrate significant experience with the Python program development
environment
|
Second Year |
Course code and Name: 210241 - Discrete Mathematics |
210241.1 |
Formulate problems precisely, solve the problems, apply formal proof techniques, and explain the reasoning clearly. |
210241.2 |
Apply appropriate mathematical concepts and skills to solve problems in both familiar and unfamiliar situations including those in real-life contexts. |
210241.3 |
Design and analyze real world engineering problems by applying set theory, propositional logic and to construct proofs using mathematical induction |
210241.4 |
Specify, manipulate and apply equivalence relations; construct and use functions and apply these concepts to solve new problems. |
210241.5 |
Calculate numbers of possible outcomes using permutations and combinations; to model and analyze computational processes using combinatorics |
210241.6 |
Model and solve computing problems using tree and graph and solve problems using appropriate algorithms. |
210241.7 |
Analyze the properties of binary operations, apply abstract algebra in coding theory and evaluate the algebraic structures. |
Course code and Name: 210242 - Fundamentals of Data Structure |
210242.1 |
To analyze a detailed understanding of behaviour of data structures like array, linked list, stack, and queue by developing programs. |
210242.2 |
To analyze appropriate algorithmic strategy for better efficiency. |
210242.3 |
To design data searching and sorting techniques. |
210242.4 |
To discriminate the usage of various structures in approaching the problem solution. |
210242.5 |
To analyze and use effective and efficient data structures in solving various Computer Engineering domain problems. |
210242.6 |
To design the algorithms to solve the programming problems. |
Course code and Name: 210243 - Object Oriented Programming |
210243.1 |
Apply constructs- sequence, selection and iteration; classes and objects, inheritance, use of predefined classes from libraries while developing software |
210243.2 |
Design object-oriented solutions for small systems involving multiple objects. |
210243.3 |
Use virtual and pure virtual functions and complex programming situations. |
210243.4 |
Apply object-oriented software principles in problem solving. |
210243.5 |
Analyze the strengths of object-oriented programming. |
210243.6 |
Develop the application using object oriented programming language (C++). |
Course Code and Name: 210244- Compute Graphics |
210244.1 |
Identify the basic terminologies of Computer Graphics and interpret the mathematical foundation of the concepts of computer graphics. |
210244.2 |
Apply mathematics to develop Computer programs for elementary graphic operations. |
210244.3 |
Illustrate the concepts of windowing and clipping and apply various algorithms to fill and clip polygons. |
210244.4 |
Understand and apply the core concepts of computer graphics, including transformation in two and three dimensions, viewing and projection |
210244.5 |
Understand the concepts of color models, lighting, shading models and hidden surface elimination. |
210244.6 |
Create effective programs using concepts of curves, fractals, animation and gaming |
Course Code and Name: 210245- Digital Electronics and Logic Design
210248- Digital Electronics Lab
|
210245.1 |
Simplify Boolean Expressions using K Map. |
210245.2 |
Design and implement combinational circuits |
210245.3 |
Design and implement sequential circuits. |
210245.4 |
Develop simple real-world applications using ASM and PLD |
210245.5 |
Choose appropriate logic families IC packages as per the given design specifications |
210245.6 |
Explain organization and architecture of computer system |
210248.1 |
Design and implement hardware circuits for combinational and sequential circuits to test performance. |
Course Code and Name: 210246 - Data Structures Laboratory |
210246.1 |
Implement/Apply effective and efficient data structures such as array, queue, stack and linked list in solving various Computer Engineering domain problems. |
210246.2 |
Apply various data searching and sorting methods & can determine time complexity. |
Course Code and Name: 210247 - OOP and Computer Graphics Laboratory |
210247.1 |
Understand and apply the concepts like inheritance, polymorphism, exception handling and
generic structures for implementing reusable programming codes
|
210247.2 |
Analyze the concept of file and apply it while storing and retrieving the data from secondary
storage
|
210247.3 |
Analyze and apply computer graphics algorithms for line-circle drawing, scan conversion
and filling with the help of object oriented programming concepts.
|
210247.4 |
Understand the concept of windowing and clipping and apply various algorithms to fill and
clip polygons.
|
210247.5 |
Apply logic to implement, curves, fractals, animation and gaming programs. |
Course Code and Name: 210249 - Business Communication Skills |
210249.1 |
Express effectively through verbal/oral communication and improve listening skills |
210249.2 |
Write precise briefs or reports and technical documents. |
210249.3 |
Prepare for group discussion / meetings / interviews and presentations. |
210249.4 |
Explore goal/target setting, self-motivation and practicing creative thinking |
210249.5 |
Operate effectively in multi-disciplinary and heterogeneous teams through the knowledge of team work, Interpersonal relationships, conflict management and leadership qualities |
Course code and Name: 210250 - Humanity and Social Science |
210250.1 |
Aware of various issues concerning humans and society |
210250.2 |
Aware of their responsibilities towards society |
210250.3 |
Sensitized about broader issues regarding the social, cultural, economic and human aspects involved in social changes |
210250.4 |
Able to understand the nature of the individual and the relationship between the self and the community |
210250.5 |
Able to understand major ideas, values, beliefs and experiences that have shaped human history and culture |
Course code and Name: 210251 - Audit Course 3-1 Green Construction and Design |
210251.1 |
To understand the importance of environment friendly society |
210251.2 |
To apply primary measures to reduce carbon emissions from their surroundings. |
210251.3 |
To learn the role of IT solutions in the design of green buildings. |
210251.4 |
To understand the use of software systems to complete statutory compliances involved in the design of a new home or office building through green construction. |
Course code and Name: 207003- Engineering Mathematics III |
207003.1 |
Solve Linear differential equations, essential in modelling and design of computer-based
systems. Apply the assembly language programming to develop small real life embedded application
|
207003.2 |
Apply concept of Fourier transform and Z-transform and its applications to continuous and
discrete systems and image processing.
|
207003.3 |
Apply Statistical methods like correlation and regression analysis and probability theory for
data analysis and predictions in machine learning.
|
207003.4 |
Solve Algebraic and Transcendental equations and System of linear equations using
numerical techniques.
|
207003.5 |
Obtain Interpolating polynomials, numerical differentiation and integration, numerical
solutions of ordinary differential equations used in modern scientific computing.
|
Course code and Name: 210252 - Data Structures and Algorithms |
210252.1 |
Identify and articulate the complexity goals and benefits of a good hashing scheme for real- world applications. |
210252.2 |
Apply non-linear data structures for solving problems of various domain. |
210252.3 |
Design and specify the operations of a nonlinear-based abstract data type and implement them in a high-level programming language. |
210252.4 |
Analyze the algorithmic solutions for resource requirements and optimization |
210252.5 |
Use efficient indexing methods and multi way search techniques to store and maintain data. |
210252.6 |
Use appropriate modern tools to understand and analyze the functionalities confined to the secondary storage. |
Course code and Name: 210253 – Software Engineering |
210253.1 |
Analyze software requirements and formulate design solution for a software. |
210253.2 |
Design applicable solutions in one or more application domains using software engineering approaches that integrate ethical, social, legal and economic concerns. |
210253.3 |
Apply new software models, techniques and technologies to bring out innovative and novelistic solutions for the growth of the society in all aspects and evolving into their continuous professional development. |
210253.4 |
Model and design User interface and component-level. |
210253.5 |
Identify and handle risk management and software configuration management. |
210253.6 |
Utilize knowledge of software testing approaches, approaches to verification and validation. |
210253.7 |
Construct software of high quality – software that is reliable, and that is reasonably easy to understand, modify and maintain efficient, reliable, robust and cost-effective software solutions. |
Course code and Name: 210254 – Microprocessor |
210254.1 |
Exhibit skill of assembly language programming for the application. |
210254.2 |
Classify Processor architectures. |
210254.3 |
Illustrate advanced features of 80386 Microprocessor. |
210254.4 |
Compare and contrast different processor modes. |
210254.5 |
Use interrupts mechanism in applications |
210254.6 |
Differentiate between Microprocessors and Microcontrollers. |
210254.7 |
Identify and analyze the tools and techniques used to design, implement, and debug microprocessor-based systems. |
Course code and Name:210255 –Principles of Programming Languages |
210255.1 |
Make use of basic principles of programming languages. |
210255.2 |
Develop a program with Data representation and Computations. |
210255.3 |
Develop programs using Object Oriented Programming language: Java. |
210255.4 |
Develop applications using inheritance, encapsulation, and polymorphism. |
210255.5 |
Demonstrate Multithreading for robust application development. |
210255.6 |
Develop a simple program using basic concepts of Functional and Logical programming paradigm. |
Course code and Name:210256–Data Structures and Algorithms Laboratory |
210256.1 |
Understand the ADT/libraries, hash tables and dictionary to design algorithms for a specific problem. |
210256.2 |
Choose most appropriate data structures and apply algorithms for graphical solutions of the problems. |
210256.3 |
Apply and analyze non-linear data structures to solve real-world complex problems. |
210256.4 |
Apply and analyze algorithm design techniques for indexing, sorting, multi-way searching,file organization and compression. |
210256.5 |
Analyze the efficiency of a most appropriate data structure for creating efficient
solutions for engineering design situations.
|
Course code and Name:210257- Microprocessor Lab |
210257.1 |
Understand and apply various addressing modes and instruction sets to implement assembly language programs |
210257.2 |
Apply logic to implement code conversion |
210257.3 |
Analyze and apply logic to demonstrate processor mode of operation |
Course code and Name:210258- Project Based Learning II |
210258.1 |
Identify the real-life problem from a societal need point of view |
210258.2 |
Choose and compare alternative approaches to select most feasible one |
210258.3 |
Analyze and synthesize the identified problem from a technological perspective |
210258.4 |
Design a reliable and scalable solution to meet challenges |
210258.5 |
Evaluate the solution based on the criteria specified |
210258.6 |
Inculcate long-life learning attitude toward the societal problems |
Course code and Name:210259- Code of Conduct |
210259.1 |
Understand the basic perception of profession, professional ethics, various moral and social issues, industrial standards, code of ethics and role of professional ethics in engineering field. |
210259.2 |
Aware of professional rights and responsibilities of an engineer, responsibilities of an engineer for safety and risk-benefit analysis. |
210259.3 |
Understand the impact of the professional Engineering solutions in societal and Environmental contexts, and demonstrate the knowledge of, and need for sustainable development. |
210259.4 |
Acquire knowledge about various roles of engineers in variety of global issues and able to apply ethical principles to resolve situations that arise in their professional lives. |
Third Year |
Course Code and Name: 310241: Database Management Systems |
310241.1 |
Analyze and design Database Management System using ER model |
310241.2 |
Implement database queries using database languages |
310241.3 |
Normalize the database design using normal forms |
310241.4 |
Apply Transaction Management concepts in real-time situations |
310241.5 |
Use No SQL databases for processing unstructured data |
310241.6 |
Differentiate between Complex Data Types and analyze the use of appropriate data type |
Course Code and Name: 310242: Theory of Computation |
310242 .1 |
Understand formal language, translation logic, essentials of translation, alphabets, and language representation and apply it to design Finite Automata and its variants |
310242 .2 |
Construct regular expression to present regular language and understand pumping lemma for RE |
310242 .3 |
Design Context-Free Grammars and learn to simplify the grammar |
310242 .4 |
Construct Pushdown Automaton model for the Context Free Language |
310242 .5 |
Devise Turing Machine for the different requirements outlined by theoretical computer science |
310242 .6 |
Analyze different classes of problems, and study concepts of NP-completeness |
Course Code and Name: 310243- Systems Programming and Operating System |
310243.1 |
Classify system software and application software. |
310243.2 |
Analyze and design system software. |
310243.3 |
Illustrate and synthesize various compilation tools like LEX, YACC. |
310243.4 |
Recognize various roles and responsibilities of OS. |
310243.5 |
Demonstrate and apply knowledge for the development of OS functionalities |
310243.6 |
Investigate and design complex software tools through effective teamwork. |
Course Code and Name: 310244- Computer Networks and Security |
310244.1 |
Summarize fundamental concepts of Computer Networks, architectures, protocols, and technologies |
310244.2 |
Illustrate the working and functions of the data link layer |
310244.3 |
Analyze the working of different routing protocols and mechanisms |
310244.4 |
Implement client-server applications using sockets |
310244.5 |
Illustrate role of application layer with its protocols, client-server architectures |
310244.6 |
Comprehend the basics of Network Security |
Course Code and Name: 310245A- Elective I- Internet of Things and Embedded Systems |
310245A.1 |
Understand the fundamentals and need of Embedded Systems for the Internet of Things |
310245A.2 |
Apply IoT enabling technologies for developing IoT systems |
310245A.3 |
Apply design methodology for designing and implementing IoT applications |
310245A.4 |
Analyze IOT protocols for making IoT devices communication |
310245A.5 |
Design cloud based IoT systems |
310245A.6 |
Design and Develop secured IoT applications |
Course Code and Name: 310246- Database Management Systems Laboratory |
310246.1 |
Design E-R Model for given requirements and convert the same into database tables |
310246.2 |
Design schema inappropriate normal form considering actual requirements |
310246.3 |
Implement SQL queries for given requirements, using different SQL concepts |
310246.4 |
Implement PL/SQL Code block for given requirements |
310246.5 |
Implement NoSQL queries using MongoDB |
310246.6 |
Design and develop applications considering actual requirements and using database concepts |
Course Code and Name: 310247-Computer Networks and Security Laboratory |
310247.1 |
Analyze the requirements of network types, topology and transmission media |
310247.2 |
Demonstrate error control, flow control techniques and protocols and analyze them |
310247.3 |
Demonstrate the subnet formation with IP allocation mechanism and apply various routing algorithms |
310247.4 |
Develop Client-Server architectures and prototypes |
310247.5 |
Implement web applications and services using application layer protocols |
310247.6 |
Use network security services and mechanisms |
Course Code and Name: 310248-Laboratory Practice I |
310248.1 |
Implement language translators |
310248.2 |
Use tools like LEX and YACC |
310248.3 |
Implement internals and functionalities of Operating System |
310248.4 |
Design IoT and Embedded Systems based application |
310248.5 |
Develop smart applications using IoT |
310248.6 |
Develop IoT applications based on cloud environment |
Course Code and Name: 310249 – Seminar and Technical Communication |
310249.1 |
Identify and Analyze recent topics of any domain |
310249.2 |
Enhance technical writing skills. |
310249.3 |
Identify an engineering problem, analyze it and propose a work plan to solve it. |
310249.4 |
Communicate with professional technical presentation skills and Apply modern documentation tools to write the report |
Course Code and Name: 310250 - Audit Course 5 Cyber Security |
310250.1 |
Understand and classify various cybercrimes |
310250.2 |
Understand how criminals plan for the cybercrimes |
310250.3 |
Apply tools and methods used in cybercrime |
310250.4 |
Analyze the examples of few case studies of cybercrimes |
Course Code and Name: 310251- Data Science and Big Data Analytics |
310251 .1 |
Analyze needs and challenges of Data Science and Big Data analytics. |
310251 .2 |
Apply statistics to Big Data |
310251 .3 |
Apply the Life Cycle of Big Data to Real World Problems. |
310251 .4 |
Implement Big Data analytics with Python Programming. |
310251 .5 |
Implement Data Visualization using Data Visualization tools in Python Programming. |
310251 .6 |
Design and implement Big Databases using Hadoop Ecosystem. |
Course Code and Name: 310252-Web Technology |
310252.1 |
Implement and analyze behaviour of web pages using HTML and CSS |
310252.2 |
Apply the client side technologies for web development |
310252.3 |
Analyze the concepts of Servlet and JSP |
310252.4 |
Analyze the Web services and frameworks |
310252.5 |
Apply the server side technologies for web development |
310252.6 |
Create the effective web applications for business functionalities using latest web development platform |
Course Code and Name: 310253 - Artificial Intelligence |
310253.1 |
Identify and apply suitable Intelligent agents for various AI applications |
310253.2 |
Build smart system using different informed search / uninformed search or heuristic approaches |
310253.3 |
Identify competitive environment and apply different strategies to solve adversarial search problems |
310253.4 |
Identify knowledge associated and represent it by ontological engineering to plan a strategy to solve given problem |
310253.5 |
Implement ideas underlying modern logical inference systems |
310253.6 |
Represent complex problems with expressive yet carefully constrained language of representation |
Course Code and Name: 310254A: Elective II- Information Security |
310254.1 |
Model the cyber security threats and apply formal procedure to defends the attacks. |
310254.2 |
Apply appropriate cryptographic techniques by learning symmetric & asymmetric key cryptography. |
310254.3 |
Design & analyse web security solutions by deploying various cryptographic techniques along with data integrity algorithms. |
310254.4 |
Identify & evaluate Information Security threats & vulnerability in information system & apply security measures to real time scenarios |
310254.5 |
Demonstrate the use of standards & cyber laws to enhance Information Security in the development process & infrastructure protection. |
Course Code and Name: 310255 - Internship |
310255 .1 |
To demonstrate professional competence through industry internship. |
310255 .2 |
To apply knowledge gained through internships to complete academic activities in a
professional manner
|
310255 .3 |
To choose appropriate technology and tools to solve a given problem. |
310255.4 |
To demonstrate abilities of a responsible professional and use ethical practices in day to day life. |
310255.5 |
Creating network and social circle, and developing relationships with industry people |
310255.6 |
To analyze various career opportunities and decide on carrier goals. |
Course code and Name: 310256- Data Science and Big Data Analytics Laboratory |
310256.1 |
Apply principles of Data Science for the analysis of real time problems |
310256.2 |
Implement data representation using statistical methods |
310256.3 |
Implement and evaluate data analytics algorithms |
310256.4 |
Perform text pre processing |
310256.5 |
Implement data visualization techniques |
310256.6 |
Use cutting edge tools and technologies to analyze Big Data |
Course Code and Name: 310257 - Web Technology Laboratory |
310257.1 |
Understand the importance of website planning and website design issues |
310257.2 |
Apply the client side and server side technologies for web application development |
310257.3 |
Analyze the web technology languages, frameworks and services |
310257.4 |
Create three tier web based applications |
Course Code and Name: 310258: Laboratory Practice II |
310258.1 |
Design a system using different informed search / uninformed search or heuristic approaches |
310258.2 |
Apply basic principles of AI in solutions that require problem solving, inference, perception, knowledge representation, and learning |
310258.3 |
Design and develop an interactive AI application |
Course Code and Name: 310259: Leadership and personality development (Audit Course 6) |
310259.1 |
Express effectively through communication and improve listening skills |
310259.2 |
Develop effective team leadership abilities. |
310259.3 |
Explore self-motivation and practice creative/new age thinking. |
310259.4 |
Operate effectively in heterogeneous teams through the knowledge of teamwork, people skills, and leadership qualities. |
Final Year |
Course code and Name: 410241 : Design and Analysis of Algorithms |
410241.1 |
Formulate the problem |
410241.2 |
Analyze the asymptotic performance of algorithms |
410241.3 |
Decide and apply algorithmic strategies to solve given problem |
410241.4 |
Find optimal solution by applying various methods |
410241.5 |
Analyze and Apply Scheduling and Sorting Algorithms |
410441.6 |
Solve problems for multi-core or distributed or concurrent environments |
Course code and Name: 410242 :Machine Learning |
410242.1 |
Identify the needs and challenges of machine learning for real time applications |
410242.2 |
Apply various data pre-processing techniques to simplify and speed up machine learning algorithms. |
410242.3 |
Select and apply appropriately supervised machine learning algorithms for real time applications |
410242.4 |
Implement variants of multi-class classifier and measure its performance. |
410242.5 |
Compare and contrast different clustering algorithms. |
410242.6 |
Design a neural network for solving engineering problems. |
Course code and Name: 410243: Blockchain Technology |
410243.1 |
Interpret the fundamentals and basic concepts in Blockchain |
410243.2 |
Compare the working of different blockchain platforms |
410243.3 |
Use Crypto wallet for cryptocurrency based transactions |
410243.4 |
Analyze the importance of blockchain in finding the solution to the real-world problems |
410243.5 |
Illustrate the Ethereum public block chain platform |
410243.6 |
Identify relative application where block chain technology can be effectively used and implemented. |
Course code and Name: Elective III 410244(C): Object oriented Modeling and Design |
410244(C).1 |
Describe the concepts of object-oriented and basic class modeling. |
410244(C).2 |
Draw class diagrams, sequence diagrams and interaction diagrams to solve problems. |
410244(C).3 |
Choose and apply a befitting design pattern for the given problem |
410244(C).4 |
To Analyze applications, architectural Styles & software control strategies |
410244(C).5 |
To develop Class design Models & choose Legacy Systems. |
410244(C).6 |
To Understand Design Patterns |
Course code and Name: Elective IV 410245(D): Software Testing and Quality Assurance |
410245(D).1 |
Describe fundamental concepts in software testing such as manual testing, automation testing and software quality assurance |
410245(D).2 |
Design and Develop project test plan, design test cases, test data, and conduct test operations. |
410245(D).3 |
Apply recent automation tool for various software testing for testing software. |
410245(D).4 |
Apply different approaches of quality management, assurance, and quality standard to software system |
410245(D).5 |
Apply and analyze effectiveness Software Quality Tools |
410245(D).6 |
Apply tools necessary for efficient testing framework. |
Course code and Name:410246:Laboratory Practice III |
410246.1 |
Apply pre processing techniques on datasets. |
410246.2 |
Implement and evaluate linear regression and random forest regression models. |
410246.3 |
Apply and evaluate classification and clustering techniques. |
410246.4 |
.5Analyze performance of an algorithm. |
410246.5 |
Implement an algorithm that follows one of the following algorithm design strategies: divide and conquer, greedy, dynamic programming, backtracking, branch and bound. |
410246.6 |
Interpret the basic concepts in Blockchain technology and its applications |
Course code and Name: 410247:Laboratory Practice IV |
410247.1 |
Apply android application development for solving real life problems |
410247.2 |
Design and develop system using various multimedia components. |
410247.3 |
Identify various vulnerabilities and demonstrate using various tools. |
410247.4 |
Apply information retrieval tools for natural language processing |
410247.5 |
Develop an application using open source GPU programming languages |
410247.6 |
Apply software testing tools to perform automated testing |
Course code and Name: 410248:Project Work Stage I |
410248.1 |
Solve real life problems by applying knowledge. |
410248.2 |
Analyze alternative approaches, apply and use most appropriate one for feasible solution |
410248.3 |
Write precise reports and technical documents in a nutshell. |
410248.4 |
Participate effectively in multi-disciplinary and heterogeneous teams exhibiting team work |
410248.5 |
Inter-personal relationships, conflict management and leadership quality. |
Course code and Name: 410259 Audit Course 7 – I: MOOC-learn New Skill |
410249(I).1 |
To acquire additional knowledge and skill. |
Course code and Name: 410250 - High Performance Computing |
410250.1 |
Understand various Parallel Paradigm |
410250.2 |
Design and Develop an efficient parallel algorithm to solve given problem |
410250.3 |
Illustrate data communication operations on various parallel architecture |
410250.4 |
Analyze and measure performance of modern parallel computing systems |
410250.5 |
Apply CUDA architecture for parallel programming |
410250.6 |
Analyze the performance of HPC applications |
Course code and Name: 410251 - Deep Learning |
410251.1 |
Understand the basics of Deep Learning and apply the tools to implement deep learning applications |
410251.2 |
Evaluate the performance of deep learning models (e.g., with respect to the bias-variance trade off, overfitting and underfitting, estimation of test error). |
410251.3 |
To apply the technique of Convolution (CNN) and Recurrent Neural Network (RNN) for implementing Deep Learning models |
410251.4 |
To implement and apply deep generative models. |
410251.5 |
Construct and apply on-policy reinforcement learning algorithms |
410251.6 |
To Understand Reinforcement Learning Process |
Course code and Name: 410252 A - LP V Natural Language Processing |
410252.1 |
Describe the fundamental concepts of NLP, challenges and issues in NLP |
410252.2 |
Analyze Natural languages morphologically, syntactical and semantically OR
Describe the concepts of morphology, syntax, semantics of natural language
|
410252.3 |
Illustrate various language modeling techniques |
410252.4 |
Integrate the NLP techniques for the information retrieval task |
410252.5 |
Demonstrate the use of NLP tools and techniques for text-based processing of natural languages |
410252.6 |
Develop real world NLP applications |
Course code and Name: 410253(C) - LP VI Business Intelligence |
410253.1 |
Differentiate the concepts of Decision Support System & Business Intelligence |
410253.2 |
Use Data Warehouse & Business Architecture to design a BI system. |
410253.3 |
Build graphical reports |
410253.4 |
Apply different data preprocessing techniques on dataset |
410253.5 |
Implement machine learning algorithms as per business needs |
410253.6 |
Identify role of BI in marketing, logistics, and finance and telecommunication sector |
Course code and Name: 410254 - Laboratory Practice V |
410254.1 |
Analyze and measure performance of sequential and parallel algorithms. |
410254.2 |
Design and Implement solutions for multicore/Distributed/parallel environment. |
410254.3 |
Identify and apply the suitable algorithms to solve AI/ML problems. |
410254.4 |
Apply the technique of Deep Neural network for implementing Linear
regression and classification.
|
410254.5 |
Apply the technique of Convolution (CNN) for implementing Deep Learning models. |
410254.6 |
Design and develop Recurrent Neural Network (RNN) for prediction. |
Course code and Name: 410255 - Laboratory Practice VI |
410255.1 |
Apply basic principles of elective subjects to problem solving and modeling. |
410255.2 |
Use tools and techniques in the area of software development to build mini projects |
410255.3 |
Design and develop applications on subjects of their choice. |
410255.4 |
Generate and manage deployment, administration & security. |
Course code and Name: 410256- Project Work Stage II |
410256.1 |
Show evidence of independent investigation |
410256.2 |
Critically analyze the results and their interpretation. |
410256.3 |
Report and present the original results in an orderly way and placing the open questions in the right perspective. |
410256.4 |
Link techniques and results from literature as well as actual research and future research lines with the research. |
410256.5 |
Appreciate practical implications and constraints of the specialist subject |