Apply Now Programmes Virtual Tour CT-SET 2026 Ph.D
Admissions
Open 2026-27
Apply now
Apply Now

Bachelor of Computer Application with Specialisation in Cyber Security and Forensics with IBM

program-details

As there is an enormous amount of data and to protect the data is one of the challenging tasks of various IT sectors. So, the Cyber Security and Forensics has become an hour of need of today’s society. This course will help the students to become the emerging Cyber Security Experts of the modern era.

Industry Immersion

MAJOR COURSES OFFERED

  • Python + Clean Coding
  • Data Visualization
  • Artificial Intelligence
  • Machine Learning
  • Deep Learning
  • Predictive Analysis
  • NoSQL
  • Devops
  • Data Sciences
  • Big Data Fundamentals
  • BlockChain Technology

eligibility criteria

Passing of 10+2 or its equivalent examination in any stream conducted by a recognized Board / University / Council. 
OR 
Having passed Matriculation examination and have also passed three year Diploma in any Trade from Punjab State Board of Technical Education & Industrial Training, Chandigarh or such Examination from any other recognized State Board of Technical Education, or Sant Longowal Institute of Engineering & Technology, Longowal

Admission criteria

Merit in CT-SET, subject to fulfilling eligibility criteria.

Duration

3 Years

Curriculum

1ST SEMESTER SUBJECTS

This course introduces the fundamentals of C programming, including program structure, algorithms, flowcharts, data types, operators, input/output, control statements, functions, recursion, arrays, and strings enabling students to develop structured and efficient programs and strengthen their problem-solving skills.
Course Outcome:
CO1: Apply C programming fundamentals to develop simple programs.
CO2: Use operators and control structures to solve programming problems.
CO3: Develop structured programs using functions, arrays, and strings.
CO4: Apply pointers for memory management and data manipulation.
CO5: Design programs using structures, unions, and user-defined data types.
CO6: Perform file operations for data storage and retrieval in C.

This practical course provides hands-on experience in C programming, covering basic programs, type casting, operators, control statements, loops, arrays, functions, strings, pointers, structures, and unions enabling students to develop, test, and implement C programs for solving real-world computational problems.
Course Outcome:
CO1: Apply the fundamental syntax, structure, and programming constructs of a programming language to develop basic programs.
CO2: Develop and debug programs to enhance logical thinking and problem-solving abilities.
CO3: Implement decision-making and iterative control structures to solve practical programming problems.
CO4: Design modular and reusable programs using functions and procedural decomposition techniques.
CO5: Create and manipulate arrays, structures, and unions to efficiently organize and process data.
CO6: Perform file handling operations for storing, retrieving, and managing data in programs.

This course provides a comprehensive understanding of computer fundamentals, hardware, software, memory, operating systems, and input/output devices, along with modern computing technologies enabling students to understand the role of computers in modern society.
Course Outcome:
CO1: Understand the basic concepts and principles of computing and information technology.
CO2: Hands-on Experience with Software Tools.
CO3: Comprehension of Computer Hardware and Software.
CO4: Knowledge of Computer Memory.
CO5: Comprehend the fundamentals of computer networks and internet technologies.
CO6: Aware of current and emerging trends in information technology.

This practical course provides hands-on training in computer assembly/disassembly, operating system and software installation, drivers, I/O devices, security, troubleshooting, and dual-OS configuration. It also covers MS Word, Excel, PowerPoint, Internet applications, cloud productivity, online collaboration, forms, and AI tools for developing essential digital and professional skills.
Course Outcome:
CO1: Assemble and disassemble a computer system, correctly identifying internal components and following ESD/safety precautions.
CO2: Install and configure Microsoft client operating systems and set up basic and advanced I/O devices/peripherals (printers, scanners, webcams, storage, projectors, etc.).
CO3: Install and configure hardware drivers, and set up and troubleshoot dual/multiple operating system environments.
CO4: Install and use utility software for system management, optimization, and maintenance.
CO5: Configure system security tools such as firewall and antivirus software to protect a computer system.
CO6: Create, format, and manage professional documents, spreadsheets, and presentations using MS Word, Excel, and PowerPoint.

This course develops problem-solving and analytical skills through topics such as matrix operations, inverse and rank of matrices, eigenvalues and eigenvectors, counting techniques, series, logical connectives, equivalence, tautologies, and contradictions.
Course Outcome:
CO1. Understand advanced concepts in pure and applied mathematics.
CO2: Apply mathematical theories to interdisciplinary problems.
CO3: Analyze complex mathematical structures and develop rigorous proofs.
CO4: Use numerical and computational techniques for solving scientific problems.
CO5: Conduct mathematical research and communicate findings effectively.

This course provides a comprehensive understanding of number systems, digital codes, logic gates, Boolean algebra, and Boolean expression simplification using Karnaugh maps, combinational and sequential circuits, adders, subtractors, multiplexers, demultiplexers, encoders, decoders, flip-flops, and synchronous/asynchronous counters, developing skills in digital logic design.
Course Outcome:
CO1: Convert numbers between different number systems and perform binary arithmetic using complement methods.
CO2: Apply basic and universal logic gates to implement digital logic functions.
CO3: Simplify Boolean expressions using Boolean laws, De Morgan's theorems, and K-Map minimization techniques.
CO4: Design combinational logic circuits like adders, subtractors, multiplexers, demultiplexers, encoders, and decoders.
CO5: Design and analyse sequential circuits using latches and various flip-flops.
CO6: Design and analyse synchronous and asynchronous digital counters for practical applications.

This course develops effective communication and English language skills and focuses on pronunciation, listening skills, audio-visual aids, body language, presentation techniques, audience analysis, and effective oral presentations for professional communication.
Course Outcome:
CO1: Use standard English aptly in listening, speaking, and communicative situations.
CO2: Write error-free sentences and short texts in English Language.
CO3: Comprehend reading passages effectively.
CO4: Demonstrate use of apt and relevant vocabulary at lower intermediate to intermediate level.
CO5: Develop effective oral presentation skills, including audience analysis and body language.
CO6: Apply audio-visual aids to enhance communication and improve pronunciation.

This course introduces the fundamentals of Python programming, covering variables, data types, operators, control structures, functions, and basic data structures such as lists, tuples, and dictionaries, enabling students to write simple, structured programs to solve basic computational problems.
Course Outcome:
CO1: Understand the basic features and application areas of Python programming.
CO2: Apply operators, expressions, and control structures to write simple Python programs.
CO3: Develop and use functions to create modular Python programs.
CO4: Use Python data structures such as lists, tuples, and dictionaries to organize data.
CO5: Perform basic string manipulation and file handling operations in Python.
CO6: Apply Python programming concepts to solve introductory problem-solving exercises.

This practical course provides hands-on experience in Python programming, covering basic programs, control structures, functions, and simple data structures, enabling students to write, test, and debug Python programs to solve basic computational tasks.
Course Outcome:
CO1: Write and execute basic Python programs using variables and operators.
CO2: Implement control structures such as conditionals and loops in Python programs.
CO3: Develop and use functions to create modular Python code.
CO4: Implement and manipulate lists, tuples, and dictionaries in Python programs.
CO5: Perform basic string operations and file handling tasks in Python.
CO6: Debug and test simple Python programs to solve basic problems.

This course develops an entrepreneurial mindset, creativity, innovation, opportunity recognition, and problem-solving skills for identifying and developing new business ideas.
Course Outcome:
CO1: Explain the concept, characteristics, and importance of an entrepreneurial mindset.
CO2: Demonstrate creativity and innovation skills to generate and develop new business ideas.
CO3: Identify business opportunities and apply problem-solving techniques to address entrepreneurial challenges.
CO4: Develop basic business models and evaluate the feasibility of entrepreneurial ventures.
CO5: Demonstrate risk-taking, decision-making, leadership, and teamwork skills in entrepreneurial situations.
CO6: Apply fundamental strategies for planning, launching, and managing a new entrepreneurial venture.

This course focuses on ethical living, emotional growth, moral clarity, inner transformation, and social responsibility through reflective discussions, case studies, stories, debates, and self-analysis activities.
Course Outcome:
CO1: Define and identify core universal human values and relate them to their own lives.
CO2: Demonstrate self-awareness and initiate personal transformation (Human Revolution
CO3: Appreciate the importance of Sewa (selfless service), compassion, and empathy.
CO4: Apply principles of truth, non-violence, and moral responsibility in real-life dilemmas.
CO5: Evaluate ethical decisions involving sacrifice and righteousness through case studies.
CO6: Reflect on the relevance of renunciation and simplicity in modern life for inner peace.

2ND SEMESTER SUBJECTS

This course provides a comprehensive understanding of Object-Oriented Programming using C++, covering OOP concepts, classes and objects, constructors and destructors, dynamic memory allocation, and different types of inheritance, polymorphism, function/operator overloading, virtual and pure virtual functions, exception handling, and file handling to develop robust and reusable C++ applications.
Course Outcome:
CO1: Understand and differentiate between Procedure-Oriented Programming and Object-Oriented Programming concepts, and comprehend the structure and execution of C++ programs.
CO2: Develop C++ programs using classes and objects, incorporating member functions, access specifiers, and object manipulation techniques.
CO3: Implement object lifecycle management using constructors, destructors, and dynamic memory allocation for efficient memory usage.
CO4: Apply various inheritance techniques to create class hierarchies and promote code reuse, including handling access modes and multiple inheritance scenarios.
CO5: Utilize polymorphism through function and operator overloading, virtual and pure virtual functions, and abstract classes for flexible code behavior.
CO6: Handle exceptions and manage file operations using standard C++ constructs to build robust and persistent applications.

This practical course provides hands-on experience in C++ programming and OOP concepts, covering basic programs, classes and objects, arrays, pointers, functions, strings, constructors, destructors, dynamic memory allocation, inheritance, polymorphism, operator overloading, virtual and pure virtual functions, and exception handling through practical problem-solving.
Course Outcome:
CO1: Apply the principles of inheritance and object-oriented design to create structured and efficient code using C++.
CO2: Implement control structures, constructors, and destructors to solve basic computational problems using C++.
CO3: Demonstrate the use of arrays, pointers, and polymorphism for effective memory management and behavior abstraction.
CO4: Use functions, strings, and exception handling to build modular and error-resilient programs.
CO5: Develop programs that involve file handling, static and friend functions, and class-based designs for real-world applications.

This course provides a comprehensive understanding of Operating System concepts, including OS types, services, system calls, kernel and shell, process management, threads, IPC, process scheduling, synchronization, deadlocks, memory management, paging, segmentation, virtual memory, page replacement, disk scheduling, and storage management, developing an understanding of efficient resource utilization.
Course Outcome:
CO1: Understand the definition, types, services, and structure of operating systems.
CO2: Apply knowledge of process management, including process concepts, scheduling, threads, and inter-process communication.
CO3: Analyze process synchronization issues, critical-section problems, and apply synchronization techniques like semaphores.
CO4: Evaluate deadlock concepts, including deadlock characterization, prevention, avoidance, detection, and recovery methods.
CO5: Understand memory management techniques, including logical vs. physical addresses, swapping, contiguous allocation, paging, and segmentation.
CO6: Analyze virtual memory and secondary storage structures, including demand paging, page replacement algorithms, and disk scheduling.

This practical course provides hands-on experience in virtualization, virtual machine creation and management, Linux installation and configuration, security, user/group management, essential Linux commands, file handling, permissions, filters, Vi editor, and Linux shell scripting, developing practical skills for Linux-based system administration.
Course Outcome:
CO1: Master fundamental Linux operating system concepts and commands.
CO2: Develop practical skills in system administration and configuration tasks.
CO3: Gain proficiency in troubleshooting and resolving Linux-based issues.
CO4: Understand security practices specific to Linux environments.
CO5: Apply Linux skills to real-world scenarios and projects effectively.

This course provides a comprehensive understanding of computer organization and architecture, covering number systems, data representation, functional units, Von Neumann architecture, buses, CPU structure, instruction cycles, addressing modes, microoperations, I/O organization, memory hierarchy, cache, DMA, pipelining, parallel processing, Flynn’s taxonomy, and pipeline hazards, developing an understanding of efficient computer system design.
Course Outcome:
CO1: Apply number systems, binary arithmetic, complements, and digital codes to represent and manipulate data in computer systems.
CO2: Explain the organization and functioning of computer systems, including functional units, bus structures, data representation, and the Von Neumann architecture.
CO3: Analyze CPU organization, instruction formats, instruction cycles, addressing modes, interrupts and microoperations for efficient program execution.
CO4: Explain the principles of input/output organization, interface techniques, memory-mapped and isolated I/O, and Direct Memory Access (DMA) operations.
CO5: Analyze memory hierarchy, cache memory, associative memory, address mapping, and memory organization for efficient storage and data access.
CO6: Explain pipelining concepts, pipeline hazards, instruction-level parallelism, Flynn's taxonomy, and parallel processing architectures to evaluate processor performance.

This course introduces the fundamentals of statistics and probability, covering the collection, classification, tabulation, and graphical presentation of data. It further explores measures of central tendency and dispersion, including mean, median, mode, range, mean deviation, standard deviation, and coefficient of variation, developing students’ data analysis and interpretation skills.
Course Outcome:
CO1: Learn to predict the relationship between variables according to their strength, direction, taste of customers.
CO2: Acquire knowledge of Statistics and its limitations and importance in various areas.
CO3: Explicitly outline logical flow of information from broad to most fine-grained and will present all statistical results in logical form based on evidence.
CO4: Use different hypothesis testing methods in verifying the claims.
CO5: Familiar with data reflecting quality characteristics including concepts of independence and association between different types of data.

This course develops English language proficiency and effective communication skills, covering tenses, grammar, subject-verb agreement, vocabulary, discourse management, and functional/spoken English. It further focuses on report writing, formal and informal letters, emails, cover letters, and conversational skills for academic and professional communication.
Course Outcome:
CO1: Apply effective grammatical structures in English Language for speaking and writing.
CO2: Utilize effective note-making techniques in English Language.
CO3: Effectively summarize and paraphrase texts in English Language.
CO4: Demonstrate use of apt and relevant vocabulary at intermediate to upper-intermediate Level.
CO5: Employ cohesive and coherent discourse in English communication.
CO6: Produce well-organized written and spoken texts in English Language.

This course develops professional, career, and interpersonal skills, covering self-introduction, résumé preparation, interview skills, group discussions, career opportunities, and effective presentations. It further focuses on teamwork, active listening, social and cultural etiquette, time management, adaptability, and professional communication for workplace success.
Course Outcome:
CO1: Prepare their résumé on an appropriate template without any grammatical and other errors, using proper syntax.
CO2: Participate in a simulated interview.
CO3: Actively participate in group discussions towards gainful employment.
CO4: Capture a self-interview simulation video regarding the concerned job or role.
CO5: Enlist the common errors generally made by candidates in an interview.
CO6: Participate in Presentation Skills.

This course focuses on developing advanced entrepreneurial skills, innovation, opportunity identification, design thinking, business planning, and strategic decision-making for creating sustainable ventures and scaling entrepreneurial ideas.
Course Outcome:
CO1: Apply advanced entrepreneurial concepts and skills to identify and evaluate business opportunities.
CO2: Use design thinking and innovative approaches to develop creative solutions for real-world problems.
CO3: Analyze market opportunities and develop feasible business models for sustainable ventures.
CO4: Prepare comprehensive business plans by integrating financial, marketing, operational, and strategic considerations.
CO5: Apply strategic decision-making and risk management techniques in entrepreneurial ventures.
CO6: Develop strategies for creating, sustaining, and scaling innovative entrepreneurial ideas and ventures.

This course introduces the principles and practices of Agile software development, covering Agile values, Scrum framework, sprint planning, user stories, and Agile project management techniques, enabling students to understand how Agile methodologies support iterative and collaborative software development.
Course Outcome:
CO1: Understand the fundamental principles and values of Agile methodologies.
CO2: Explain the roles, events, and artifacts of the Scrum framework.
CO3: Apply user story writing and backlog management techniques.
CO4: Plan and conduct sprint planning, review, and retrospective activities.
CO5: Understand Agile estimation and prioritization techniques.
CO6: Apply Agile project management practices to a software development scenario.

This practical course provides hands-on experience in applying Agile practices, covering backlog creation, sprint planning, use of Agile project management tools, and simulation of Scrum ceremonies, enabling students to practice managing a software project using Agile methodology.
Course Outcome:
CO1: Create and prioritize a product backlog for a sample project.
CO2: Plan sprints and define sprint goals using Agile tools.
CO3: Write and manage user stories using Agile project management tools.
CO4: Conduct simulated Scrum ceremonies such as daily stand-ups and reviews.
CO5: Track project progress using Agile boards and burndown charts.
CO6: Reflect on and improve team processes through sprint retrospectives.

3RD SEMESTER SUBJECTS

This course introduces Python programming fundamentals, covering syntax, data types, operators, control structures, functions, string handling, and an introduction to object-oriented programming, enabling students to design, develop, and debug structured Python programs for problem-solving.
Course Outcome:
CO1: Understand the fundamentals of Python programming, its features, and application areas.
CO2: Apply operators, expressions, and control structures to write logical Python programs.
CO3: Develop and use functions, modules, and string operations for structured programming.
CO4: Implement Python data structures such as lists, tuples, sets, and dictionaries to organize and manipulate data.
CO5: Apply object-oriented programming concepts including classes, objects, and inheritance in Python.
CO6: Handle exceptions and perform file operations to build robust Python applications.

This practical course provides hands-on experience in Python programming, covering basic programs, control structures, functions, string manipulation, lists, tuples, dictionaries, and object-oriented concepts, enabling students to design, test, and implement Python programs for real-world problem-solving.
Course Outcome:
CO1: Write and execute basic Python programs using variables, operators, and control structures.
CO2: Develop modular programs using functions and string-handling techniques.
CO3: Implement and manipulate Python data structures such as lists, tuples, sets, and dictionaries.
CO4: Design programs using object-oriented concepts including classes, objects, and inheritance.
CO5: Handle exceptions and perform file handling operations in Python programs.
CO6: Debug and test Python programs to solve practical computational problems.

This course provides a comprehensive understanding of linear and non-linear data structures, including arrays, stacks, queues, linked lists, trees, and graphs, along with searching and sorting techniques, enabling students to select and implement appropriate data structures for efficient problem-solving.
Course Outcome:
CO1: Understand the concept, classification, and applications of data structures.
CO2: Implement arrays and analyze algorithms using time and space complexity.
CO3: Design and apply stacks and queues to solve computational problems.
CO4: Implement linked lists and perform operations such as insertion, deletion, and traversal.
CO5: Construct and traverse tree structures, including binary and binary search trees.
CO6: Apply graph representations and searching/sorting algorithms for efficient data processing.

This practical course provides hands-on experience in implementing linear and non-linear data structures such as arrays, stacks, queues, linked lists, trees, and graphs, along with searching and sorting algorithms, enabling students to develop efficient programs for data organization and manipulation.
Course Outcome:
CO1: Implement array-based operations and analyze their efficiency.
CO2: Develop programs using stacks and queues for problem-solving.
CO3: Implement singly, doubly, and circular linked lists with various operations.
CO4: Construct and traverse binary trees and binary search trees.
CO5: Implement graph representations and traversal algorithms.
CO6: Apply searching and sorting algorithms to organize and retrieve data efficiently.

This course introduces the principles and practices of software engineering, covering software development life cycle models, requirement analysis, software design, coding standards, testing strategies, and project management, enabling students to apply systematic approaches to develop reliable and maintainable software.
Course Outcome:
CO1: Understand the fundamental concepts, characteristics, and process models of software engineering.
CO2: Perform requirement analysis and prepare software requirement specifications.
CO3: Apply software design principles, including architectural and modular design techniques.
CO4: Apply coding standards and software testing strategies to ensure software quality.
CO5: Understand software project management concepts, including estimation, scheduling, and risk management.
CO6: Apply software maintenance and quality assurance practices to real-world software projects.

This course introduces students to emerging Artificial Intelligence tools and technologies, covering generative AI, prompt engineering, AI-based productivity and content-creation tools, and their applications across domains, enabling students to effectively use AI tools to enhance learning, creativity, and problem-solving.
Course Outcome:
CO1: Understand the fundamental concepts of Artificial Intelligence and emerging AI tools.
CO2: Apply prompt engineering techniques to interact effectively with generative AI tools.
CO3: Use AI-based tools for content creation, documentation, and presentation development.
CO4: Apply AI tools for data analysis, research, and productivity enhancement.
CO5: Evaluate the ethical considerations and limitations of using AI tools.
CO6: Integrate AI tools into academic and real-world problem-solving tasks.

This course develops advanced entrepreneurial thinking, focusing on scaling business ventures, financial planning, marketing strategies, and leadership skills, enabling students to plan, launch, and sustain entrepreneurial ventures in dynamic business environments.
Course Outcome:
CO1: Explain advanced concepts of entrepreneurship related to venture scaling and sustainability.
CO2: Apply financial planning and resource management techniques for entrepreneurial ventures.
CO3: Develop marketing and branding strategies for new business ventures.
CO4: Demonstrate leadership and team-building skills required for managing entrepreneurial ventures.
CO5: Evaluate strategies for scaling and sustaining business ventures in competitive markets.
CO6: Apply entrepreneurial planning techniques to launch a viable business venture.

This course introduces the concepts and practices of Identity and Access Management, covering user authentication, authorization models, single sign-on, multi-factor authentication, and identity governance, enabling students to design and manage secure access control systems within organizations.
Course Outcome:
CO1: Understand the fundamental concepts and importance of Identity and Access Management.
CO2: Explain authentication mechanisms, including multi-factor authentication.
CO3: Apply authorization models such as role-based and attribute-based access control.
CO4: Understand single sign-on and federated identity concepts.
CO5: Understand identity governance and lifecycle management practices.
CO6: Identify common IAM threats and apply appropriate security controls.

This practical course provides hands-on experience in implementing Identity and Access Management solutions, covering user account configuration, authentication setup, access control policies, and identity management tools, enabling students to manage secure access to systems and resources.
Course Outcome:
CO1: Configure user accounts and authentication mechanisms in a lab environment.
CO2: Implement role-based access control policies for system resources.
CO3: Configure multi-factor authentication for user accounts.
CO4: Set up single sign-on for sample applications.
CO5: Monitor and audit user access using IAM tools.
CO6: Apply identity lifecycle management practices in a simulated environment.

This course introduces the fundamental concepts of cyber security and ethical practices, covering security principles, types of cyber threats, security controls, cyber laws, and ethical responsibilities in the digital world, enabling students to understand and apply foundational cyber security and ethical practices.
Course Outcome:
CO1: Understand the fundamental concepts and principles of cyber security.
CO2: Identify common types of cyber threats and attack techniques.
CO3: Understand basic security controls used to protect systems and data.
CO4: Understand the fundamentals of cyber law and regulatory compliance.
CO5: Apply ethical principles and responsible practices in cyberspace.
CO6: Analyze real-world cyber security incidents and their implications.

This practical course provides hands-on experience in applying basic cyber security practices, covering security tool usage, threat identification, basic security configurations, and case-based ethical analysis, enabling students to apply cyber security fundamentals in practical scenarios.
Course Outcome:
CO1: Use basic security tools to identify system vulnerabilities.
CO2: Apply basic security configurations to protect systems.
CO3: Analyze simple cyber-attack scenarios and identify appropriate responses.
CO4: Apply basic access control and password security practices.
CO5: Evaluate case studies involving ethical and legal issues in cyberspace.
CO6: Prepare a report analyzing a cyber security incident and its implications.

This course introduces the fundamentals of digital forensics and productivity tools, covering digital evidence collection, forensic analysis techniques, and the use of productivity software for documentation and reporting, enabling students to understand basic forensic investigation processes and apply productivity tools effectively.
Course Outcome:
CO1: Understand the fundamental concepts and process of digital forensics.
CO2: Explain techniques for collecting and preserving digital evidence.
CO3: Understand basic forensic analysis methods for digital devices.
CO4: Apply productivity tools for effective documentation and reporting.
CO5: Understand legal and ethical considerations in digital forensic investigations.
CO6: Prepare a basic forensic investigation report using productivity tools.

This practical course provides hands-on experience in basic digital forensic techniques and productivity tools, covering evidence collection simulation, use of forensic analysis tools, and preparation of professional documents and reports, enabling students to apply forensic and productivity skills practically.
Course Outcome:
CO1: Perform basic digital evidence collection in a simulated environment.
CO2: Use forensic tools to analyze simple digital artifacts.
CO3: Document forensic findings using standard reporting formats.
CO4: Use productivity tools to create professional documents and presentations.
CO5: Organize and manage digital evidence and case files effectively.
CO6: Prepare a complete forensic case report using productivity tools.

4TH SEMESTER SUBJECTS

This course introduces the fundamentals of Artificial Intelligence and Soft Computing, covering problem-solving through search techniques, knowledge representation, expert systems, fuzzy logic, artificial neural networks, and genetic algorithms, enabling students to understand and apply intelligent computing techniques to real-world problems.
Course Outcome:
CO1: Understand the fundamental concepts, history, and applications of Artificial Intelligence.
CO2: Apply search techniques and problem-solving strategies to solve AI-based problems.
CO3: Understand knowledge representation techniques and the working of expert systems.
CO4: Apply fuzzy logic concepts and fuzzy set operations to handle uncertainty in real-world problems.
CO5: Understand the fundamentals of artificial neural networks and their learning mechanisms.
CO6: Apply genetic algorithms and other soft computing techniques to optimize computational problems.

This practical course provides hands-on experience in implementing Artificial Intelligence and Soft Computing techniques, including search algorithms, knowledge-based systems, fuzzy logic operations, neural network models, and genetic algorithms, enabling students to design and evaluate intelligent systems for problem-solving.
Course Outcome:
CO1: Implement basic AI search algorithms to solve computational problems.
CO2: Develop simple knowledge-based and rule-based expert systems.
CO3: Implement fuzzy set operations and fuzzy inference systems.
CO4: Design and simulate artificial neural network models for pattern recognition.
CO5: Implement genetic algorithms to solve optimization problems.
CO6: Evaluate and compare the performance of different soft computing techniques.

This course provides a comprehensive understanding of computer network fundamentals, covering network models, the OSI and TCP/IP reference models, data communication, network devices, addressing, routing, and network security, enabling students to understand the design and functioning of modern computer networks.
Course Outcome:
CO1: Understand the basic concepts, types, and topologies of computer networks.
CO2: Explain the layered architecture of the OSI and TCP/IP reference models.
CO3: Apply data link layer concepts, including error detection, correction, and medium access control.
CO4: Understand network layer concepts, including IP addressing, subnetting, and routing algorithms.
CO5: Apply transport layer protocols and concepts for reliable data communication.
CO6: Understand application layer protocols and fundamentals of network security.

This practical course provides hands-on experience in computer networking concepts, including network cabling, IP addressing, subnetting, configuration of network devices, and use of networking commands and simulation tools, enabling students to design, configure, and troubleshoot basic computer networks.
Course Outcome:
CO1: Identify and work with networking devices, cables, and connectors.
CO2: Configure IP addressing and subnetting for a given network topology.
CO3: Use networking commands and utilities for network diagnosis and troubleshooting.
CO4: Configure basic routing and switching using networking simulation tools.
CO5: Implement and test simple client-server network applications.
CO6: Analyze network traffic and apply basic network security configurations.

This course introduces the fundamental concepts of database management systems, covering data models, relational database design, normalization, SQL, transaction management, and concurrency control, enabling students to design, implement, and manage efficient and reliable database systems.
Course Outcome:
CO1: Understand the fundamental concepts, architecture, and advantages of database management systems.
CO2: Design entity-relationship models and convert them into relational database schemas.
CO3: Apply normalization techniques to eliminate redundancy and ensure data integrity.
CO4: Write and execute SQL queries for data definition, manipulation, and retrieval.
CO5: Understand transaction management concepts, including ACID properties and concurrency control.
CO6: Understand database recovery techniques and basics of database security.

This practical course provides hands-on experience in designing and implementing relational databases, covering ER modeling, table creation, SQL queries, joins, subqueries, views, and transaction control, enabling students to develop and manage functional database applications.
Course Outcome:
CO1: Design ER diagrams and convert them into relational database schemas.
CO2: Create and manage database tables using SQL data definition commands.
CO3: Perform data manipulation operations using SQL insert, update, and delete commands.
CO4: Write complex SQL queries involving joins, subqueries, and aggregate functions.
CO5: Implement views, indexes, and constraints to ensure data integrity.
CO6: Apply transaction control commands to manage database transactions effectively.

This course introduces the security and privacy challenges associated with big data systems, covering data protection strategies, access control in distributed environments, encryption for large-scale data, and privacy-preserving techniques, enabling students to secure big data platforms and protect sensitive information.
Course Outcome:
CO1: Understand the security and privacy challenges specific to big data environments.
CO2: Apply access control mechanisms in distributed big data systems.
CO3: Apply encryption and data protection techniques for large-scale data.
CO4: Understand privacy-preserving techniques used in big data processing.
CO5: Identify common security threats to big data platforms.
CO6: Apply security and privacy best practices to big data architectures.

This practical course provides hands-on experience in securing big data platforms, covering access control configuration, encryption implementation, and privacy-preserving techniques applied to large datasets using big data tools, enabling students to apply security and privacy measures in big data environments.
Course Outcome:
CO1: Configure access control policies on a big data platform.
CO2: Implement encryption techniques to protect large-scale datasets.
CO3: Apply data masking and anonymization techniques to sample big data.
CO4: Monitor and audit access to big data resources.
CO5: Identify and mitigate security vulnerabilities in a big data environment.
CO6: Prepare a security and privacy assessment report for a big data system.

This course introduces the concepts and techniques of ethical hacking, covering reconnaissance, scanning, vulnerability assessment, exploitation techniques, and penetration testing methodologies, enabling students to understand how systems are attacked in order to defend them effectively.
Course Outcome:
CO1: Understand the fundamental concepts and phases of ethical hacking.
CO2: Perform reconnaissance and information gathering on target systems.
CO3: Apply scanning and vulnerability assessment techniques.
CO4: Understand common exploitation techniques used by attackers.
CO5: Understand the methodology and process of penetration testing.
CO6: Apply ethical and legal principles while conducting security assessments.

This practical course provides hands-on experience in ethical hacking techniques, covering reconnaissance, vulnerability scanning, basic exploitation, and reporting using ethical hacking tools in a controlled lab environment, enabling students to apply penetration testing skills responsibly.
Course Outcome:
CO1: Perform reconnaissance and footprinting on lab-based target systems.
CO2: Use vulnerability scanning tools to identify system weaknesses.
CO3: Perform basic exploitation techniques in a controlled environment.
CO4: Use penetration testing tools to assess system security.
CO5: Document findings and prepare a basic penetration testing report.
CO6: Apply ethical hacking practices within legal and ethical boundaries.

This course introduces the principles of data security and privacy, covering data classification, encryption techniques, access control, privacy regulations, and data protection strategies, enabling students to understand how to secure sensitive data and ensure compliance with privacy requirements.
Course Outcome:
CO1: Understand the fundamental concepts of data security and privacy.
CO2: Apply data classification and access control techniques.
CO3: Apply encryption techniques to protect data at rest and in transit.
CO4: Understand key data privacy regulations and compliance requirements.
CO5: Identify data privacy risks and apply appropriate mitigation strategies.
CO6: Apply data protection best practices in real-world scenarios.

This practical course provides hands-on experience in implementing data security and privacy measures, covering encryption, access control configuration, data masking, and privacy compliance checks using relevant tools, enabling students to apply data protection techniques practically.
Course Outcome:
CO1: Implement encryption techniques to secure sample data.
CO2: Configure access control policies to protect data resources.
CO3: Apply data masking and anonymization techniques.
CO4: Perform basic privacy compliance checks on sample datasets.
CO5: Identify and mitigate data security vulnerabilities in a lab environment.
CO6: Prepare a data security and privacy assessment report.

This course develops logical reasoning and analytical problem-solving skills, covering numerical ability, logical reasoning, data interpretation, and quantitative aptitude, enabling students to enhance their analytical thinking for academic and competitive examinations.
Course Outcome:
CO1: Apply numerical ability concepts to solve quantitative problems.
CO2: Solve logical reasoning problems using systematic approaches.
CO3: Interpret and analyze data presented in various formats.
CO4: Apply problem-solving techniques to competitive examination-style questions.
CO5: Improve speed and accuracy in solving analytical problems.

This course introduces the fundamental concepts of environmental science, covering natural resources, ecosystems, biodiversity, environmental pollution, and sustainable development, enabling students to understand environmental issues and develop responsible practices towards environmental conservation.
Course Outcome:
CO1: Understand the basic concepts and importance of environmental science.
CO2: Explain the structure and function of ecosystems and biodiversity conservation.
CO3: Identify causes, effects, and control measures of environmental pollution.
CO4: Understand the concept and importance of sustainable development.
CO5: Apply environmentally responsible practices in personal and professional life.

This course focuses on advanced entrepreneurial practices, covering business scaling strategies, innovation management, funding and investment options, and sustainable business practices, enabling students to develop and manage growth-oriented entrepreneurial ventures.
Course Outcome:
CO1: Explain advanced strategies for scaling and growing a business venture.
CO2: Apply innovation management techniques to entrepreneurial ventures.
CO3: Understand various funding and investment options available for startups.
CO4: Develop strategies for building sustainable and socially responsible businesses.
CO5: Evaluate risks and challenges associated with entrepreneurial growth.
CO6: Apply entrepreneurial concepts to develop a business growth plan.

5TH SEMESTER SUBJECTS

This course introduces the fundamentals of Cloud Computing, covering cloud service and deployment models, virtualization, cloud architecture, cloud storage, and major cloud platforms, enabling students to understand how cloud technologies are designed, deployed, and utilized for scalable computing solutions.
Course Outcome:
CO1: Understand the fundamental concepts, characteristics, and evolution of Cloud Computing.
CO2: Differentiate between cloud service models (IaaS, PaaS, SaaS) and deployment models.
CO3: Understand virtualization concepts and their role in enabling cloud infrastructure.
CO4: Explain cloud architecture, storage, and networking components.
CO5: Compare and evaluate major cloud service platforms and their offerings.
CO6: Identify the benefits, challenges, and real-world applications of cloud computing.

This practical course provides hands-on experience with cloud platforms, covering account and resource setup, virtual machine creation, cloud storage configuration, and deployment of basic applications, enabling students to gain practical exposure to working with cloud computing environments.
Course Outcome:
CO1: Create and configure accounts and resources on a cloud computing platform.
CO2: Set up and manage virtual machines on a cloud environment.
CO3: Configure and use cloud storage services for data management.
CO4: Deploy basic applications and services using cloud platform tools.
CO5: Monitor and manage cloud resources for optimal utilization.
CO6: Apply basic access control and security settings within a cloud environment.

This course provides a comprehensive understanding of network security principles and cryptographic techniques, covering symmetric and asymmetric encryption, hashing, digital signatures, authentication protocols, and network security mechanisms, enabling students to design and implement secure communication systems.
Course Outcome:
CO1: Understand the fundamental concepts and goals of network security.
CO2: Apply symmetric key cryptographic algorithms for secure data transmission.
CO3: Apply asymmetric key cryptographic algorithms and public key infrastructure concepts.
CO4: Use hashing techniques and digital signatures to ensure data integrity and authentication.
CO5: Understand network security protocols and mechanisms for securing communication.
CO6: Analyze common network attacks and apply appropriate countermeasures.

This practical course provides hands-on experience in implementing cryptographic algorithms and network security techniques, including encryption/decryption, hashing, digital signatures, and basic security tools, enabling students to apply security concepts to protect data and communication.
Course Outcome:
CO1: Implement classical and modern symmetric encryption algorithms.
CO2: Implement asymmetric encryption algorithms for secure key exchange.
CO3: Apply hashing algorithms to verify data integrity.
CO4: Generate and verify digital signatures for authentication purposes.
CO5: Use security tools to analyze and monitor network traffic.
CO6: Apply basic security configurations to protect systems from common attacks.

This course develops technical writing and documentation skills, covering the principles of clear and precise writing, technical reports, manuals, research papers, and professional documentation, enabling students to effectively communicate technical information for academic and workplace purposes.
Course Outcome:
CO1: Understand the principles and characteristics of effective technical writing.
CO2: Write clear, concise, and well-structured technical documents and reports.
CO3: Apply appropriate formatting, style, and referencing standards in technical writing.
CO4: Prepare user manuals, proposals, and process documentation for technical audiences.
CO5: Develop research papers and technical articles following academic writing conventions.
CO6: Edit and proofread technical documents to improve clarity and accuracy.

This course evaluates the practical industry exposure gained by students during their summer training, covering the assessment of technical skills acquired, project work undertaken, and professional experience gained, enabling students to consolidate and present their learning from real-world work environments.
Course Outcome:
CO1: Demonstrate technical skills and knowledge acquired during industrial summer training.
CO2: Document the training experience through a structured training report.
CO3: Present the work undertaken during training in a clear and organized manner.
CO4: Reflect on the practical application of academic concepts in a professional setting.
CO5: Evaluate personal and professional growth achieved through industry exposure.

This course enables students to apply the knowledge and skills gained throughout the programme to design and develop a substantial project, covering problem identification, requirement analysis, system design, implementation, and documentation, fostering independent and applied learning through a real-world capstone project.
Course Outcome:
CO1: Identify a real-world problem and define project objectives and scope.
CO2: Perform requirement analysis and design an appropriate system or solution.
CO3: Apply technical skills and tools to implement the proposed project.
CO4: Test and evaluate the developed project against defined requirements.
CO5: Prepare comprehensive project documentation following standard formats.
CO6: Present and defend the project work through demonstrations and reports.

This course introduces the fundamentals of blockchain technology and security, covering blockchain architecture, consensus mechanisms, cryptographic principles, smart contract development, and common blockchain security vulnerabilities, enabling students to design and secure blockchain-based applications.
Course Outcome:
CO1: Understand the fundamental concepts and architecture of blockchain technology.
CO2: Explain consensus mechanisms used in blockchain networks.
CO3: Understand cryptographic principles underlying blockchain security.
CO4: Develop basic smart contracts using blockchain platforms.
CO5: Identify common security vulnerabilities in blockchain applications.
CO6: Apply security best practices to secure smart contracts and blockchain systems.

This practical course provides hands-on experience in blockchain development and security, covering smart contract coding, deployment, testing, and vulnerability analysis using blockchain development tools, enabling students to build and secure decentralized applications.
Course Outcome:
CO1: Set up a blockchain development environment.
CO2: Write and deploy basic smart contracts on a blockchain platform.
CO3: Test smart contract functionality using development tools.
CO4: Identify common vulnerabilities in sample smart contracts.
CO5: Apply security fixes to address smart contract vulnerabilities.
CO6: Develop and demonstrate a simple decentralized application.

This course introduces the fundamentals of web application security, covering common web vulnerabilities, secure coding practices, authentication and session management, and web security testing techniques, enabling students to design and secure web applications against common threats.
Course Outcome:
CO1: Understand the fundamental concepts and importance of web security.
CO2: Identify common web application vulnerabilities such as injection and XSS attacks.
CO3: Apply secure coding practices to prevent common web vulnerabilities.
CO4: Understand authentication and session management security concepts.
CO5: Apply basic web security testing techniques.
CO6: Understand web security standards and best practices.

This practical course provides hands-on experience in identifying and mitigating web application vulnerabilities, covering vulnerability testing, secure coding exercises, and use of web security testing tools, enabling students to apply web security concepts practically.
Course Outcome:
CO1: Identify common vulnerabilities in sample web applications.
CO2: Use web security testing tools to scan for vulnerabilities.
CO3: Apply secure coding practices to fix identified vulnerabilities.
CO4: Implement basic authentication and session security measures.
CO5: Test web applications against common attack techniques.
CO6: Prepare a web security assessment report.

This course introduces the fundamentals of Linux operating system administration, covering file system management, user and group administration, process management, shell scripting, and system security, enabling students to install, configure, and manage Linux-based systems.
Course Outcome:
CO1: Understand the architecture, features, and file system of the Linux operating system.
CO2: Manage users, groups, and file permissions in a Linux environment.
CO3: Perform process management and system monitoring tasks in Linux.
CO4: Write shell scripts to automate administrative tasks.
CO5: Configure and manage basic network services in Linux.
CO6: Apply basic system security and backup practices in Linux administration.

This practical course provides hands-on experience in Linux system administration, covering installation, file and user management, shell scripting, process handling, and basic network configuration, enabling students to perform essential administrative tasks on Linux-based systems.
Course Outcome:
CO1: Install and configure a Linux operating system.
CO2: Perform file, directory, and permission management using Linux commands.
CO3: Create and manage users and groups in a Linux environment.
CO4: Write and execute shell scripts to automate routine tasks.
CO5: Monitor and manage system processes in Linux.
CO6: Configure basic network settings and services in Linux.

This course focuses on advanced entrepreneurial execution, covering business plan development, pitching techniques, risk management, and strategies for sustaining and exiting a venture, enabling students to refine and present a comprehensive entrepreneurial plan.
Course Outcome:
CO1: Develop a comprehensive business plan for an entrepreneurial venture.
CO2: Apply effective pitching techniques to present a business idea.
CO3: Identify and manage risks associated with running a business venture.
CO4: Understand strategies for sustaining long-term business growth.
CO5: Explore exit strategies and succession planning for business ventures.
CO6: Present a complete entrepreneurial plan for evaluation.

6TH SEMESTER (OPTION: A) SUBJECTS

This course provides students with structured industry exposure through a period of training in an organizational environment, covering real-world work practices, professional conduct, and application of academic knowledge to practical tasks, enabling students to develop workplace-ready skills and industry insight.
Course Outcome:
CO1: Understand the working environment, culture, and practices of an industrial organization.
CO2: Apply academic knowledge and skills to practical, real-world work assignments.
CO3: Develop professional and workplace communication and interpersonal skills.
CO4: Document the training experience through a structured industrial training report.
CO5: Evaluate personal and professional growth achieved through industrial exposure.

This course is the culmination of the capstone project initiated earlier, focusing on the complete implementation, testing, refinement, and final deployment of the project, along with comprehensive documentation and presentation, enabling students to demonstrate end-to-end application of their academic learning to a real-world solution.
Course Outcome:
CO1: Refine the project design based on feedback from the earlier capstone phase.
CO2: Complete the implementation of the proposed system or solution.
CO3: Perform thorough testing and validation of the developed project.
CO4: Optimize and finalize the project for deployment or practical use.
CO5: Prepare complete project documentation, including reports and user guides.
CO6: Present and defend the completed project before an evaluation panel.

6TH SEMESTER (OPTION: B) SUBJECTS

This course provides a comprehensive understanding of information security principles and cyber law, covering security threats, risk management, security policies, data protection, and the legal and ethical framework governing cyberspace, enabling students to safeguard information systems and understand cyber regulations.
Course Outcome:
CO1: Understand the fundamental concepts and importance of information security.
CO2: Identify information security threats, vulnerabilities, and risk management practices.
CO3: Apply security policies and controls to protect organizational information assets.
CO4: Understand the fundamentals of cyber law and Information Technology Act provisions.
CO5: Analyze cybercrimes, digital evidence, and legal remedies available under cyber law.
CO6: Apply ethical and legal principles while handling information and digital resources.

This course introduces the fundamentals of the Internet of Things, covering IoT architecture, sensors and actuators, communication protocols, IoT platforms, and application domains, enabling students to understand the design and functioning of connected smart devices and systems.
Course Outcome:
CO1: Understand the fundamental concepts, architecture, and applications of IoT.
CO2: Explain the working of sensors, actuators, and IoT hardware components.
CO3: Understand IoT communication protocols and networking technologies.
CO4: Explore IoT platforms and cloud integration for data management.
CO5: Understand data handling and analytics techniques used in IoT systems.
CO6: Identify security challenges and best practices in IoT deployments.

This practical course provides hands-on experience in building IoT applications, covering sensor and actuator interfacing, microcontroller programming, communication protocols, and cloud connectivity, enabling students to design and implement simple IoT-based projects.
Course Outcome:
CO1: Interface sensors and actuators with microcontroller/IoT development boards.
CO2: Write and upload programs to control IoT hardware components.
CO3: Implement communication between IoT devices using standard protocols.
CO4: Connect IoT devices to cloud platforms for data transmission and monitoring.
CO5: Collect and visualize sensor data using IoT dashboards.
CO6: Design and demonstrate a simple end-to-end IoT application.

This course introduces the fundamentals of Big Data, covering the characteristics of big data, distributed storage and processing frameworks, the Hadoop ecosystem, and data analytics techniques, enabling students to understand how large-scale data is stored, processed, and analyzed.
Course Outcome:
CO1: Understand the characteristics, sources, and challenges of Big Data.
CO2: Explain the architecture and components of the Hadoop ecosystem.
CO3: Understand distributed storage concepts using the Hadoop Distributed File System.
CO4: Apply the MapReduce programming model for distributed data processing.
CO5: Explore Big Data processing tools and frameworks for analytics.
CO6: Understand the applications of Big Data across various domains.

This practical course provides hands-on experience in Big Data tools and frameworks, covering Hadoop installation and configuration, HDFS operations, MapReduce programming, and basic data processing tasks, enabling students to gain practical exposure to handling large-scale datasets.
Course Outcome:
CO1: Set up and configure a basic Hadoop environment.
CO2: Perform file and directory operations using HDFS commands.
CO3: Write and execute simple MapReduce programs for data processing.
CO4: Import and process datasets using Big Data tools.
CO5: Perform basic data analysis tasks on large datasets.
CO6: Demonstrate the working of a simple Big Data processing pipeline.

This practical course provides hands-on experience with version control systems, covering repository creation, branching, merging, conflict resolution, and collaborative workflows using tools such as Git and GitHub, enabling students to manage source code effectively in team-based software development.
Course Outcome:
CO1: Understand the concept and importance of version control systems.
CO2: Create and manage repositories using Git.
CO3: Perform branching, merging, and conflict resolution in a Git repository.
CO4: Collaborate on projects using remote repositories and platforms such as GitHub.
CO5: Apply best practices for commit history and version tracking.
CO6: Manage a collaborative software project using a version control workflow.

This course introduces the principles and practices of software testing and quality management, covering testing types and techniques, test case design, defect management, and software quality assurance standards, enabling students to apply systematic approaches to ensure software quality and reliability.
Course Outcome:
CO1: Understand the fundamental concepts of software testing and quality management.
CO2: Apply different types of testing techniques, including functional and non-functional testing.
CO3: Design effective test cases for software applications.
CO4: Apply defect tracking and management practices.
CO5: Understand software quality assurance standards and models.
CO6: Apply quality management practices to improve software reliability.

This practical course provides hands-on experience in software testing practices, covering test case design, execution, defect logging, and use of testing tools, enabling students to apply software testing and quality management techniques practically.
Course Outcome:
CO1: Design and document test cases for a sample application.
CO2: Execute test cases and record test results.
CO3: Log and track defects using defect management tools.
CO4: Perform basic functional and regression testing.
CO5: Use software testing tools to automate simple test cases.
CO6: Prepare a test summary report for a software project.

This course introduces the concepts and techniques of reverse engineering, covering software and binary analysis, disassembly, debugging techniques, and applications of reverse engineering in security analysis, enabling students to understand how software systems can be analyzed and understood without source code.
Course Outcome:
CO1: Understand the fundamental concepts and applications of reverse engineering.
CO2: Explain the basics of binary and software structure analysis.
CO3: Apply disassembly and debugging techniques to analyze programs.
CO4: Understand the role of reverse engineering in malware and security analysis.
CO5: Identify common tools and techniques used in reverse engineering.
CO6: Understand the ethical and legal considerations of reverse engineering.

This practical course provides hands-on experience in reverse engineering techniques, covering basic disassembly, debugging, and analysis of sample programs using reverse engineering tools, enabling students to apply reverse engineering concepts in a controlled lab environment.
Course Outcome:
CO1: Use disassembly tools to analyze the structure of sample programs.
CO2: Apply debugging techniques to trace program execution.
CO3: Analyze simple binaries to understand program logic.
CO4: Identify basic security issues using reverse engineering techniques.
CO5: Document findings from a reverse engineering exercise.
CO6: Apply reverse engineering practices within ethical and legal boundaries.

This course focuses on the complete execution of a capstone project, covering final implementation, integration, testing, deployment, and comprehensive documentation, enabling students to demonstrate the end-to-end application of their academic learning through a fully realized project.
Course Outcome:
CO1: Finalize the design and scope of the capstone project.
CO2: Complete the implementation and integration of all project components.
CO3: Conduct comprehensive testing and validation of the project.
CO4: Deploy the completed project in a real or simulated environment.
CO5: Prepare complete project documentation, including reports and manuals.
CO6: Present and defend the completed project before an evaluation panel.

fees

Details

Amount

Programme Fees (per Semester)

70000

Examination Fees

3000

International Fees (per Year)

$3700

Fee Slab

Slab >=60% - 74.99% >=75% - 89.99% >=90% & Above
Fee ₹65000 ₹60000 ₹55000

Students can avail these slots depending on the marks they have scored. Each slot reflects a different academic range, helping students understand where they stand and what benefits they qualify for.

Programme Outcomes

To furnish understudies with a solid establishment in the Mathematical, Scientific and Engineering essentials important to form, take care of and break down designing issues and to set them up for graduate investigations, R& D. To furnish openness to front line innovations with satisfactory preparing and freedoms to fill in as groups on multidisciplinary projects with compelling relational abilities, morals and initiative characteristics.
To set up the understudies for a fruitful vocation in IT and ITES ventures with viable Institute-Industry Interaction. To teach the longing for deep rooted learning and add to the general public and present them the prescribed procedures. Demonstrate information to survey cultural, wellbeing, security, lawful and social issues and the subsequent duties pertinent to proficient practice. Understand the effect of the computational arrangements in cultural and natural settings, and show the information and need for maintainable turn of events.
Apply moral standards and focus on proficient morals and obligations and standards of the expert practice. Function adequately as an individual, and as a part or pioneer in different/multidisciplinary groups. A capacity to impart viably.

Programme Specific Outcomes

Computer information: Apply the information on math, PC Fundamentals to IT applications.
Design/Development of arrangements: Design answers for It applications utilizing most recent advances and create and execute the arrangements utilizing different most recent dialects. Modern apparatus use: Create, choose and apply suitable strategies, assets, and present day designing and IT instruments including forecast and displaying to complex IT applications with a comprehension of the restrictions. Environment and manageability: Understand the effect of the IT expert arrangements in cultural and ecological settings, and exhibit the information and need for practical turn of events.

Salient Features

Ethics: Apply moral standards and focus on proficient morals and obligations and standards of the designing practice.PO6: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.

Infrastructure