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

Diploma in Computer Science and Engineering

program-details

School of Engineering and Technology, CT University offers 3 years Diploma in Computer Science Engineering (CSE). The course objective of a Diploma in Computer Science Engineering (CSE) is to provide students with a solid foundation in the field of computer science and engineering. The program aims to equip students with the necessary knowledge, skills, and practical experience to pursue a career in the rapidly evolving field of computer science and technology. It provides rigorous foundations of core Computer Science, combination of theoretical core concepts with practical training of software tools equips the students to be industry ready. The curriculum includes professional training and certification offered by top leading industry. 

Industry Immersion

Graduates will demonstrate excellence in professionalism, moral and ethical practice, social background awareness, and interpersonal skills with adaptable communication in order to foster a global perspective in graduates, allowing them to recognize diversity in the world and in academic pursuits.

eligibility criteria

Pass with 50% aggregate marks in 10th  (with Mathematics, Science and English) or equivalent.

Admission criteria

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

Duration

3 Years

Curriculum

1ST SEMESTER SUBJECTS

This course develops advanced language and professional communication competencies through functional grammar, vocabulary enrichment, reading comprehension, and structured writing. It emphasizes effective business and official correspondence, report writing, notices, agendas, minutes, and professional documentation, enabling students to communicate clearly and appropriately in academic and workplace contexts.
Course Outcome:
CO1: Overcome communication barriers and converse properly
CO2: Apply competence for better application of grammar in different contexts
CO3: Manipulate necessary listening skills to follow and comprehend discourse such as lectures, conversations, interviews, and discussions
CO4: Develop coherence, cohesion, and competence in oral discourse through intelligible pronunciation
CO5: Illustrate the different aspects of communication using the four macro skills: reading, writing, speaking, and Listening skills, according to the professional bent
CO6: Construct effective grammatically correct paragraphs

This practical course develops effective oral, listening, and interpersonal communication through group discussions, speeches, seminars, debates, telephonic conversations, and paper presentations. It emphasizes pronunciation, voice modulation, communication etiquette, listening comprehension, confidence, and integrated application of professional communication skills.
Course Outcome:
CO1: Overcome communication barriers and converse properly
CO2: Apply competence for better application of grammar in different contexts
CO3: Manipulate necessary listening skills to follow and comprehend discourse such as lectures, conversations, interviews, and discussions
CO4: Develop coherence, cohesion, and competence in oral discourse through intelligible pronunciation

This course develops mathematical competencies required for engineering applications through differential calculus, applications of differentiation, integral calculus, differential equations, numerical integration, and operations research. It emphasizes analytical reasoning, mathematical problem-solving, optimization, and the application of mathematical techniques to engineering and real-world problems.
Course Outcome:
CO1: Apply Complex Number and its representation for two dimensional designing and related calculations.
CO2: Apply the basic concepts of permutation and combination to find out various ways or arrangements possible for a particular problem.
CO3: Apply binomial theorem to find approximate value of certain expressions and extracting roots of certain expressions.
CO4: Design and solve related problems like constructions of roads, dams, bridges and calculation of height, distance, elevation
CO5: Write the equations of a geometric shape used in many engineering problems such as straight line and circle. Optimize the utilization of resources by applying concepts of coordinate geometry

This course introduces fundamental concepts of optics, electrostatics, current electricity, electromagnetism, modern physics, and semiconductor physics. It develops an understanding of physical principles and their applications in optical systems, electrical circuits, lasers, fibre optics, semiconductor devices, and other engineering and technological systems.
Course Outcome:
CO1: Identify physical quantities, parameters and select their units for use in engineering solutions and make measurements with accuracy by optimising different types of errors.
CO2: Solve difficult problems (walking of man, horse and cart problem, flying of bird/ aircraft, etc.)
CO3: Analyse and design banking of roads/railway tracks and apply conservation of momentum principle to Explain rocket propulsion, recoil of gun etc.
CO4: Define work, energy and power and their units. Drive work, power and energy relationship and solve problems about work and power.
CO5: Describe the viscosity of liquids, coefficient of viscosity and the various factors affecting its value.

This laboratory course provides practical experience in verifying and applying fundamental concepts of optics, electricity, electromagnetism, semiconductor devices, and laser physics. Through experiments involving optical instruments, electrical laws, resistance measurements, CROs, PN junction diodes, diffraction, and lasers, students develop experimental, measurement, analytical, and data interpretation skills.
Course Outcome:
CO1: Identify physical quantities, parameters and select their units for use in engineering solutions and make measurements with accuracy by optimising different types of errors.
CO2: Solve difficult problems (walking of man, horse and cart problem, flying of bird/ aircraft, etc.)
CO3: Analyse and design banking of roads/railway tracks and apply conservation of momentum principle to Explain rocket propulsion, recoil of gun etc.
CO4: Define work, energy and power and their units. Drive work, power and energy relationship and solve problems about work and power.

This course develops awareness and understanding of environmental systems, natural resources, biodiversity, ecosystems, pollution, climate-related issues, and environmental legislation. Through case studies and practical environmental activities, students develop the ability to recognize environmental challenges, understand human–environment interdependence, and contribute to sustainable environmental management.
Course Outcome:
CO1: Analyse the impact of Biodiversity conservation on species and the environment.
CO2: Apply knowledge of environmental policies and legislations to evaluate and propose solutions for local and global environmental issues.
CO3: Implement environmental management plans to address campus environmental issues such as Waste disposal, water management, and sanitation.
CO4: Students will gain knowledge of the structure and function of ecosystems, biodiversity, and the importance of natural resources.
CO5: Recognize the interdependence between humans and the environment.

This foundational course develops essential digital literacy and computing competencies for academic, professional, and entrepreneurial applications. It covers computer hardware and architecture, software and operating systems, productivity applications, computer networks, internet and cloud services, cybersecurity, data protection, and emerging technologies including Artificial Intelligence, IoT, Big Data, Blockchain, and Industry 4.0.
Course Outcome:
CO1: Explain the concepts, applications and societal impact of Information Technology.
CO2: Identify and describe computer hardware components and system architecture.
CO3: Utilize operating systems and software tools for effective computing operations.
CO4: Apply digital productivity tools for document creation, data analysis and presentations.
CO5: Use computer networks, internet services and digital communication technologies effectively.
CO6: Apply cybersecurity practices and explain emerging technologies and their applications.

This practical course develops hands-on competency in computer operations, system management, productivity software, internet services, cloud applications, and basic cybersecurity practices. Students gain experience in file management, system maintenance, word processing, spreadsheets, presentations, digital communication, data handling, and collaborative technology platforms.
Course Outcome:
CO1: Explain the concepts of Information Technology, digital literacy, computational thinking, and the societal impact of digital technologies.
CO2: Identify and describe computer hardware components, memory systems, storage devices, peripherals, and system architecture.
CO3: Operate and manage operating systems, software applications, file systems, and utility tools in a computing environment.
CO4: Create, organize, and analyze digital documents, spreadsheets, presentations, and electronic records using productivity software.
CO5: Utilize computer networks, internet services, cloud platforms, and digital communication tools for information sharing and collaboration.
CO6: Apply cybersecurity measures and explain the role of emerging technologies such as AI, IoT, Big Data, Blockchain, and Industry 4.0 in modern applications.

This practical course develops graphical communication, visualization, and technical drawing skills required in engineering practice. It covers drawing standards, dimensioning, scales, orthographic projections, sectional views, isometric views, engineering symbols, and introductory CAD, enabling students to prepare and interpret accurate engineering drawings.
Course Outcome:
CO1: Apply BIS standards, drawing instruments, lettering practices, and dimensioning principles in engineering drawings.
CO2: Construct engineering scales and prepare orthographic projections of points and straight lines.
CO3: Develop orthographic projections of plane surfaces and engineering solids using first angle and third-angle projection methods.
CO4: Prepare sectional views, surface developments, and isometric views of engineering components.
CO5: Use engineering symbols and CAD software to prepare basic engineering drawings

This practical course introduces students to fundamental engineering workshop processes, tools, equipment, materials, and safety practices. Students gain practical exposure to welding, fitting, sheet-metal work, electrical wiring, carpentry, smithy operations, CAD modelling, additive manufacturing, and 3D printing, developing precision, workmanship, problem-solving, and safety consciousness.
Course Outcome:
CO1: Apply safety practices and use appropriate workshop tools, equipment and materials for welding operations.
CO2: Perform fitting and sheet metal operations to manufacture simple engineering jobs according to given specifications.
CO3: Carry out basic electrical wiring and carpentry operations using standard tools, equipment and workshop practices.
CO4: Perform basic forging and heat-treatment operations using smithy tools and equipment.
CO5: Develop 2D/3D CAD models and demonstrate basic additive manufacturing and 3D printing techniques for engineering applications.

This course develops an entrepreneurial mindset through self-awareness, creativity, innovation, opportunity recognition, problem-solving, communication, teamwork, leadership, and professional ethics. Students are introduced to the startup ecosystem, design thinking, business models, prototyping, value propositions, and idea pitching to encourage solution-oriented thinking and entrepreneurial initiative.
Course Outcome:
CO1: Demonstrate self-awareness, confidence and growth mindset.
CO2: Apply creativity and innovation tools to generate ideas and solutions.
CO3: Identify opportunities through analysis of real-life and community problems.
CO4: Demonstrate effective communication, teamwork and leadership skills.
CO5: Explain entrepreneurship concepts, startup ecosystem and support systems.
CO6: Develop and present a solution-oriented entrepreneurial project.

This course provides experiential and student-centered learning through structured co-curricular and community-oriented activities. It promotes civic responsibility, teamwork, communication, leadership, safety awareness, and responsible behaviour, with particular emphasis on traffic awareness and road safety.
Course Outcome:
CO1: Develop awareness of traffic rules and road safety practices.
CO2: Demonstrate safe and responsible behaviour as a road user.
CO3: Develop civic responsibility through participation in community-oriented activities.
CO4: Demonstrate teamwork, communication, and leadership skills through student-centered activities.
CO5: Promote traffic awareness and road safety practices among peers and the community.
CO6: Demonstrate responsible behaviour and active participation in safety and awareness activities.

2ND SEMESTER SUBJECTS

This course develops advanced language and professional communication competencies through functional grammar, vocabulary enrichment, reading comprehension, and structured writing. It emphasizes effective business and official correspondence, report writing, notices, agendas, minutes, and professional documentation, enabling students to communicate clearly and appropriately in academic and workplace contexts.
Course Outcome:
CO1: Apply vocabulary and grammar skills effectively in written and spoken communication
CO2: Apply competence for better application of grammar in different contexts
CO3: Demonstrate comprehension and critical analysis of various reading materials
CO4: Develop effective writing skills for professional and academic contexts
CO5: Illustrate the different aspects of communication using the four macro skills: reading, writing, speaking, and listening skills, according to the professional bent
CO6: Construct effective grammatically correct paragraphs

This practical course develops effective oral, listening, and interpersonal communication through group discussions, speeches, seminars, debates, telephonic conversations, and paper presentations. It emphasizes pronunciation, voice modulation, communication etiquette, listening comprehension, confidence, and integrated application of professional communication skills.
Course Outcome:
CO1: Understand and apply the principles of reflection, refraction, and image formation to analyze optical systems and solve problems involving lenses and mirrors.
CO2: Apply Coulomb’s law to calculate electric fields, potentials, and forces in various electrostatic configurations.
CO3: Analyze and solve problems related to resistive circuits using Ohm’s law, Kirchhoff’s laws, and the concepts of power, energy, and circuit elements in steady-state conditions.
CO4: Apply Maxwell’s equations and the concepts of electric and magnetic fields to analyze electromagnetic wave propagation and solve problems related to electromagnetic forces and induction.
CO5: Make use of laser for engineering applications.
CO06: Understand the behavior of charge carriers in semiconductors and apply semiconductor theory to analyze and design basic electronic devices such as diodes and transistors.

This course develops mathematical competencies required for engineering applications through differential calculus, applications of differentiation, integral calculus, differential equations, numerical integration, and operations research. It emphasizes analytical reasoning, mathematical problem-solving, optimization, and the application of mathematical techniques to engineering and real-world problems.
Course Outcome:
CO1: Apply differential calculus to solve max/min and related rate measure problems.
CO2: Apply concepts of definite integrals to calculate the area of a curve bounded by axes.
CO3: Evaluate complex integrals in a simpler way by applying definite integral
CO4: Solve engineering problems by making use of ordinary differential equations.
CO5: Apply differential Equations and Numerical methods for higher learning of Mathematics and Engineering Applications.Optimize the utilization of resources by applying concepts of linear programming.

This course covers fundamental concepts of optics, electrostatics, electrical circuits, electromagnetism, lasers, and semiconductor physics. It develops understanding of reflection, refraction, lenses, mirrors, Coulomb’s law, electric fields, circuit laws, Maxwell’s equations, electromagnetic waves, induction, laser applications, and semiconductor devices such as diodes and transistors.
Course Outcome:
CO1: Apply principles of mechanics and geometrical optics to determine physical quantities through laboratory experiments.
CO2: Analyze the performance of optical instruments and laser systems by conducting experimental measurements.
CO3: Verify fundamental electrical laws and interpret electrical characteristics using graphical analysis.
CO4: Evaluate unknown resistances using bridge networks and galvanometer-based measurement techniques.
CO5: Operate electronic measuring instruments such as CROs to observe and analyze AC/DC signals.
CO6: Investigate semiconductor devices and diffraction phenomena to determine their characteristic parameters.

This course provides practical laboratory experience in mechanics, geometrical optics, electricity, electronics, lasers, and semiconductor physics. Students perform experiments to determine physical quantities, analyze optical and laser systems, verify electrical laws, measure unknown resistances, operate CROs, study AC/DC signals, and investigate semiconductor devices and diffraction phenomena.
Course Outcome:
CO1: Apply principles of mechanics and geometrical optics to determine physical quantities through laboratory experiments.
CO2: Analyze the performance of optical instruments and laser systems by conducting experimental measurements.
CO3: Verify fundamental electrical laws and interpret electrical characteristics using graphical analysis.
CO4: Evaluate unknown resistances using bridge networks and galvanometer-based measurement techniques.
CO5: Operate electronic measuring instruments such as CROs to observe and analyze AC/DC signals.
CO6: Investigate semiconductor devices and diffraction phenomena to determine their characteristic parameters.

The course develops fundamental chemistry knowledge, atomic structure, solution preparation, water analysis, electrochemistry, polymers, plastics, fuels, calorific values, and properties and applications of lubricants.
Course Outcome:
CO1: Basic knowledge of chemistry.
CO2: Fundamental structure of atom.
CO3: Preparation of standard solutions of desired concentration and problem solving skills related to water.
CO4: Apply theoretical concepts of electrochemistry in real life.
CO5: Knowledge of Polymers and plastics, their properties, examples and applications in industry and daily life.
CO6: Knowledge of fuels, calorific value determination, characteristics, and physical and chemical properties of lubricants.

This course introduces fundamental principles of electrical and electronic engineering through the study of DC circuits, electromagnetic induction, AC fundamentals, semiconductor physics, semiconductor diodes, bipolar junction transistors, and field-effect transistors. It develops the ability to understand, analyze, and apply basic electrical and electronic concepts and devices in engineering applications.
Course Outcome:
CO1: To Understand the fundamental concepts of electricity, such as voltage, current, resistance, power, and energy.
CO2: To understand AC and DC fundamentals and measure power factor in given circuit.
CO3: Measure voltage gain, input and output impedance in a single state CE amplifier circuit Plot input and output characteristics of transistor in CB and CE mode Measure voltage gain, input and output impedance in a single state CE amplifier circuit
CO4: Plot the VI characteristics of pn junction diode and Zener diode
CO5: Fabricate half wave, full wave and bridge rectifier and observe waveforms of each.
CO6: Plot the characteristics of FET based amplifier

This practical course develops foundational skills in desktop publishing and digital graphic design using image-editing, animation, and vector-graphics tools. It covers Photoshop/GIMP, flipbook design, animation techniques, CorelDRAW/Inkscape, object formatting, typography, page layout, and publication design, enabling students to create professional print and digital communication materials.
Course Outcome:
CO1: Use DTP software environment and manage publication resources effectively.
CO2: Apply typography and text formatting principles in publication design.
CO3: Create and edit graphics using image editing and vector drawing tools.
CO4: Design professional publication layouts using text and graphical elements.
CO5: Prepare print-ready and digital-ready publication documents.
CO6: Develop a publication portfolio and demonstrate entrepreneurial skills in DTP applications.

This practical course provides hands-on experience in computer hardware, system assembly, configuration, maintenance, operating system installation, software management, digital documentation, networking, and Internet applications. It also introduces cybersecurity, digital ethics, data protection, and green computing, developing practical troubleshooting and system-management skills required for academic and professional environments.
Course Outcome:
CO1: Identify computer hardware components and their functions.
CO2: Assemble, configure and maintain computer systems safely.
CO3: Install and configure operating systems and application software.
CO4: Create professional digital documents using productivity tools.
CO5: Configure basic network connectivity and use Internet services effectively.
CO6: Apply secure and ethical computing practices.

This advanced practical course develops competencies in welding, fitting, sheet-metal fabrication, electrical maintenance, carpentry, smithy operations, and additive manufacturing. Students work with workshop tools, machines, safety practices, fabrication and maintenance techniques, CAD modelling, and 3D printing processes to develop precision, problem-solving, workmanship, and practical engineering skills.
Course Outcome:
CO1: Apply advanced welding, brazing and soldering techniques using appropriate tools, equipment and safety practices.
CO2: Perform fitting, threading and sheet metal fabrication operations to manufacture engineering components as per specifications.
CO3: Carry out electrical maintenance, testing and carpentry operations using standard workshop practices and tools.
CO4: Perform forging and heat-treatment operations using smithy tools and equipment.
CO5: Develop CAD models and demonstrate additive manufacturing processes for fabrication of engineering components.

The course develops practical skills in solution preparation, titration, inorganic synthesis, water analysis, coal quality assessment, viscosity measurement, lubricant evaluation, electrochemical cell construction, and hardness determination.
Course Outcome:
CO1: Prepare standard solutions and perform acid–base titrations to determine the concentration of unknown solutions.
CO2: Synthesize inorganic compounds such as Mohr’s salt and understand the principles involved in their preparation.
CO3: Measure and analyze the pH and alkalinity of water samples using appropriate analytical techniques.
CO4: Determine moisture content and ash content in coal samples using gravimetric methods for fuel quality assessment.
CO5: Evaluate the viscosity of liquids and relate the results to lubricant performance characteristics.
CO6: Construct electrochemical cells, measure their e.m.f., and estimate water hardness using complexometric titration techniques.

This practical course reinforces electrical and electronic concepts through hands-on experimentation with measuring instruments, DC circuits, Kirchhoff's laws, FETs, batteries, PN junction and Zener diodes, rectifiers, and transistor configurations. Students develop proficiency in circuit measurement, characteristic plotting, waveform observation, equipment handling, and basic troubleshooting.
Course Outcome:
CO1: Identify and able to take readings on various electronics equipment’s (multimeter, CRO, signal generator, LCR meter)
CO2: Measure voltage gain, input and output impedance in a single state CE amplifier circuit Plot input and output characteristics of transistor in CB and CE mode Measure voltage gain, input and output impedance in a single state CE amplifier circuit
CO3: Plot the VI characteristics of pn junction diode and Zener diode
CO4: Fabricate half wave, full wave and bridge rectifier and observe waveforms of each
CO5: Plot the characteristics of FET based amplifier

This course develops entrepreneurial capabilities through opportunity discovery, design thinking, idea validation, business model development, market assessment, startup finance, digital entrepreneurship, and venture planning. Students learn to identify customer needs, evaluate business opportunities, develop value propositions and business models, understand funding and support systems, and prepare and present viable venture proposals.
Course Outcome:
CO1: Identify entrepreneurial opportunities through observation, problem recognition, and customer need analysis.
CO2: Apply design thinking tools and validation techniques to develop innovative solutions.
CO3: Develop business models and assess market feasibility for entrepreneurial ventures.
CO4: Perform basic startup financial planning and identify suitable support systems and funding sources.
CO5: Utilize digital tools, business platforms, and startup ecosystem resources for venture development.
CO6: Prepare and present a viable venture proposal using entrepreneurial planning and pitching techniques.

This course provides experiential and student-centered learning through structured co-curricular, community-oriented, and awareness-based activities. It promotes active participation, teamwork, communication, leadership, civic responsibility, safety consciousness, and responsible citizenship, with particular emphasis on traffic awareness and road safety.
Course Outcome:
CO1: Develop awareness of traffic rules and road safety practices.
CO2: Demonstrate responsible and safe behaviour as a road user.
CO3: Develop civic responsibility through participation in community-oriented activities.
CO4: Demonstrate teamwork, communication, and leadership skills through student-centred activities.
CO5: Promote awareness of traffic safety and responsible road-use practices among peers and the community.
CO6: Demonstrate active participation, safety consciousness, and responsible citizenship through awareness activities.

3RD SEMESTER SUBJECTS

This course develops the ability to analyze and design basic digital systems using number systems, Boolean algebra, logic gates, and combinational and sequential circuits. It also develops skills in simplifying logic expressions and working with flip-flops, counters, registers, and memory devices.
Course Outcome:
CO1: Verify and interpret the truth tables of basic logic gates and realize Boolean functions using AND, OR, NOT, NAND, and NOR gates.
CO2: Design and analyze combinational logic circuits including half adders, full adders, 4-bit binary adders, and 2's complement subtractors.
CO3: Verify and interpret the truth tables and operation of flip-flops used in sequential logic circuits.
CO4: Analyze and verify the operation of combinational logic devices, including multiplexers, de-multiplexers, encoders, and decoders.
CO5: Design and verify the operation of sequential circuits, including a 4-bit ring counter.
CO6: Design, implement, and verify the operation of 4-bit shift registers, including SISO, SIPO, PISO, and PIPO configurations.

This course develops problem-solving skills using the C programming language and enables students to write, compile, debug, and execute C programs. It develops logical thinking, algorithmic skills, programming techniques, and understanding of C syntax and constructs.
Course Outcome:
CO1: Identify the problem and formulate an algorithm for it.
CO2: Identify various control structures and implement them, and use pointers.
CO3: Use structures and union for handling data.
CO4: Explain and execute member functions of C in the programme.
CO5: Describe and implement array concept in C programme.
CO6: Handle File with C.

This course develops skills in designing, creating, and managing databases. Students gain proficiency in SQL for querying and manipulating data and learn to ensure data integrity, security, and efficient storage.
Course Outcome:
CO1: Explain the fundamental concepts, architecture, and components of Database Management Systems.
CO2: Design and analyze database architecture using the Entity-Relationship (ER) model and relational model.
CO3: Differentiate various types of keys and convert ER models into relational database schemas.
CO4: Apply normalization techniques to design efficient and consistent database tables.
CO5: Write and execute SQL queries for data definition, manipulation, retrieval, and control.
CO6: Develop and implement a relational database using Oracle, MySQL, or SQL Server to solve real-world data management problems.

This practical course provides hands-on experience in database management systems, focusing on relational database concepts and SQL. Students learn to design and implement databases, create tables and relationships, manipulate data, manage transactions, and apply database security concepts.
Course Outcome:
CO1: Explain the fundamental concepts, architecture, and components of Database Management Systems.
CO2: Design and analyze database architecture using the Entity-Relationship (ER) model and relational model.
CO3: Differentiate various types of keys and convert ER models into relational database schemas.
CO4: Apply normalization techniques to design efficient and consistent database tables.
CO5: Write and execute SQL queries for data definition, manipulation, retrieval, and control.
CO6: Develop and implement a relational database using Oracle, MySQL, or SQL Server to solve real-world data management problems.

This course develops understanding and management of computer hardware and software resources. It covers process management, memory management, file systems, concurrency, synchronization, Linux, and security principles needed for efficient operating-system operation.
Course Outcome:
CO1: Identify memory management technique.
CO2: Differentiate scheduler algorithm.
CO3: Setup of Linux labs. Use Linux for running various programming languages.
CO4: Set up open-source labs.
CO5: Describe and identify various file system.
CO6: Assist in handling other open sources.

This course develops understanding of the Internet and applications such as e-mail, FTP, Telnet, newsgroups, and video conferencing. It develops competency in designing professional websites and interactive web pages and provides an overview of HTML, CSS, and JavaScript.
Course Outcome:
CO1: Define internet and its operation. Outline application of internet.
CO2: Use application of video conferencing.
CO3: Use application of video conferencing.
CO4: Describe the application of E-communication and benefit to society.
CO5: Describe and identify various file system.
CO6: Define and differentiate between various web browsers. Develop static webpage/web portal. Validate input data.

This laboratory course develops practical skills in analyzing and designing digital systems using number systems, Boolean algebra, logic gates, and combinational and sequential circuits. Students work with flip-flops, counters, registers, and digital devices.
Course Outcome:
CO1: Verify and interpret the truth tables of basic logic gates and realize Boolean functions using AND, OR, NOT, NAND, and NOR gates.
CO2: Design and analyze combinational logic circuits including half adders, full adders, 4-bit binary adders, and 2's complement subtractors.
CO3: Verify and interpret the truth tables and operation of flip-flops used in sequential logic circuits.
CO4: Analyze and verify the operation of combinational logic devices, including multiplexers, de-multiplexers, encoders, and decoders.
CO5: Design and verify the operation of sequential circuits, including a 4-bit ring counter.
CO6: Design, implement, and verify the operation of 4-bit shift registers, including SISO, SIPO, PISO, and PIPO configurations.

This practical course reinforces C programming through hands-on exercises involving editing, compiling, control structures, arrays, strings, structures, pointers, unions, and file operations.
Course Outcome:
CO1: Identify the problem and formulate an algorithm for it.
CO2: Identify various control structures and implement them, and use pointers.
CO3: Use structures and union for handling data.
CO4: Explain and execute member functions of C in the programme.
CO5: Describe and implement array concept in C programme.
CO6: Handle File with C.

This practical course provides hands-on experience with operating-system concepts and working environments, particularly Windows and Linux. Students practice operating-system commands and utilities while developing practical understanding of system operation and management.
Course Outcome:
CO1: Identify memory management technique.
CO2: Differentiate scheduler algorithm.
CO3: Setup of Linux labs. Use Linux for running various programming languages.
CO4: Set up open-source labs.
CO5: Describe and identify various file system.
CO6: Assist in handling other open sources.

This practical course develops hands-on competency in Internet applications and web technologies. Students practice Internet access and services such as e-mail, Telnet, FTP and IRC, and work with HTML, CSS, JavaScript, and interactive web-page development.
Course Outcome:
CO1: Define internet and its operation. Outline application of internet.
CO2: Use application of video conferencing.
CO3: Use application of video conferencing.
CO4: Describe the application of E-communication and benefit to society.
CO5: Describe and identify various file system.
CO6: Define and differentiate between various web browsers. Develop static webpage/web portal. Validate input data.

This value-added course develops awareness of yogic practices and their role in physical fitness, mental well-being, concentration, discipline, and balanced living. It introduces fundamental yoga practices and encourages students to develop healthy habits, self-awareness, relaxation, and a positive approach to personal and academic life.
Course Outcome:
CO1: Explain the basic principles and practices of yoga and their importance in daily life.
CO2: Demonstrate fundamental yogic practices for improving physical fitness and flexibility.
CO3: Apply yoga practices to improve concentration, relaxation, and mental well-being.
CO4: Develop discipline, self-awareness, and healthy habits through regular yoga practice.
CO5: Practice appropriate yogic techniques for maintaining a balanced and healthy lifestyle.
CO6: Demonstrate a positive and responsible approach toward personal, academic, and overall well-being.

This course provides student-centred and community-oriented activities that promote awareness, social responsibility, teamwork, communication, leadership, energy conservation, and responsible behaviour.
Course Outcome:
CO1: Develop awareness of energy conservation and responsible use of energy resources.
CO2: Create awareness about the harmful effects of drug use and substance abuse.
CO3: Demonstrate social responsibility through participation in community-oriented activities.
CO4: Develop teamwork, leadership, and communication skills through student-centred activities.
CO5: Promote responsible behaviour and healthy lifestyle practices among peers and the community.
CO6: Demonstrate initiative and active participation in awareness and social responsibility activities.

4TH SEMESTER SUBJECTS

This course develops generic employability skills and an entrepreneurial mindset through communication, self-management, teamwork, leadership, problem-solving, opportunity identification, entrepreneurship, and business planning.
Course Outcome:
CO1: Explain the importance of generic skills, lifelong learning, and self-development.
CO2: Demonstrate effective communication, teamwork, leadership, and interpersonal skills in professional situations.
CO3: Apply critical thinking, problem-solving, and decision-making techniques to workplace and daily-life situations.
CO4: Identify business opportunities and prepare a basic business plan using entrepreneurship principles.

This course develops problem-solving and algorithmic skills using arrays, linked lists, stacks, queues, trees, graphs, and related data structures. Students learn to design and analyze algorithms, manage data efficiently, and compare searching and sorting techniques.
Course Outcome:
CO1: Explain abstract data types, algorithm design principles, and analyze algorithm complexity.
CO2: Perform operations on arrays and strings using suitable searching techniques.
CO3: Implement stacks, queues, and recursion to solve computational problems.
CO4: Develop programs using linked lists for dynamic data management.
CO5: Implement tree structures and explain basic graph traversal techniques.
CO6: Apply suitable sorting and searching algorithms by comparing their efficiency.

This course introduces object-oriented programming using C++. It develops understanding of classes and objects, encapsulation, constructors, inheritance, polymorphism, abstraction, exception handling, and reusable software design.
Course Outcome:
CO1: Explain the fundamental concepts of object-oriented programming and the features of C++.
CO2: Develop C++ programs using classes, objects, constructors, destructors, and member functions.
CO3: Apply inheritance and polymorphism to develop reusable and flexible C++ programs.
CO4: Implement operator overloading, function overloading, and other advanced C++ programming concepts.
CO5: Apply exception handling, templates, and file handling in C++ applications.
CO6: Design and implement object-oriented solutions to solve practical computing problems using C++.

This course develops understanding of the organization and architecture of modern computer systems, including data representation, instruction execution, CPU organization, arithmetic algorithms, memory hierarchy, cache and virtual memory, I/O organization, interrupts, DMA, multicore processors, and parallel processing.
Course Outcome:
CO1: Illustrate the use of number system and coding system.
CO2: Compare and contrast different RISC and CISC architectures.
CO2: Understand the use of registers in computer organization.
CO3: Apply various arithmetic operations.
CO4: Identify different I/O interfaces.
CO4: Distinguish different types of interrupts and DMA.
CO5: Understand the purpose of memory hierarchy.
CO6: Compare and contrast the use of different memory organizations.

This course develops understanding of network architectures and protocols, network design and configuration, network security principles, troubleshooting, and performance optimization. It covers IP addressing, network devices, wireless and modern networking, and protection against cyber threats.
Course Outcome:
CO1: Explain the fundamentals of computer networks, communication media, and networking architectures.
CO2: Configure IP addressing, networking protocols, and network services.
CO3: Install, configure, and troubleshoot network devices and basic enterprise networks.
CO4: Implement wireless networks, cloud networking concepts, and virtual networking technologies.
CO5: Apply network security mechanisms to protect organizational resources against cyber threats.
CO6: Design, monitor, and manage secure computer networks using appropriate tools and best practices.

This practical course provides hands-on experience in implementing core data structures and algorithms. Students work with arrays, linked lists, stacks, queues, trees, searching, sorting, and C programming while developing algorithmic thinking, debugging, testing, and data-structure selection skills.
Course Outcome:
CO1: Identify the problem and formulate an algorithm for it.
CO2: Identify the various designing techniques.
CO3: Store data, process data in linked list.
CO4: Sort the data in ascending or descending order.
CO5: Apply various data structure techniques in an array.
CO6: Implement trees and various traversing techniques.
CO7: Implement various sorting algorithms and to compare them for checking efficiency.
CO8: Identify proper data handling technique for handling data.

This practical course develops hands-on skills in implementing object-oriented programs using C++. Students practice classes, objects, constructors, inheritance, polymorphism, packages or modular organization, exception handling, and reusable program design.
Course Outcome:
CO1: Develop basic C++ programs using classes, objects, functions, and constructors.
CO2: Implement inheritance and polymorphism through practical C++ programs.
CO3: Apply function and operator overloading in C++ applications.
CO4: Implement exception handling, templates, and file handling using C++.
CO5: Design and develop object-oriented programs to solve practical problems.
CO6: Test, debug, and demonstrate C++ programs using appropriate programming practices.

This laboratory course develops practical networking skills including network setup, wireless configuration, IP addressing, subnetting, device configuration, connectivity troubleshooting, network monitoring, and basic network security.
Course Outcome:
CO1: Explain the fundamentals of computer networks, communication media, and networking architectures.
CO2: Configure IP addressing, networking protocols, and network services.
CO3: Install, configure, and troubleshoot network devices and basic enterprise networks.
CO4: Implement wireless networks, cloud networking concepts, and virtual networking technologies.
CO5: Apply network security mechanisms to protect organizational resources against cyber threats.
CO6: Design, monitor, and manage secure computer networks using appropriate tools and best practices.

A supervised minor project in which students identify a problem, design and implement a computing solution, test and document the work, and present the completed project.
Course Outcome:
CO1: Identify and analyze a relevant problem and define clear project requirements.
CO2: Design an appropriate computing solution using suitable concepts, tools, and technologies.
CO3: Implement the proposed solution by applying programming and problem-solving skills.
CO4: Test and evaluate the developed system to verify its functionality and performance.
CO5: Prepare proper technical documentation describing the project design, implementation, and results.
CO6: Demonstrate and present the completed project effectively, explaining the approach, outcomes, and applications.

This course provides student-centred activities focused on entrepreneurial awareness, initiative, teamwork, communication, leadership, and exposure to entrepreneurship-oriented practices.
Course Outcome:
CO1: Develop awareness of basic entrepreneurial concepts and opportunities.
CO2: Demonstrate initiative and creativity in identifying entrepreneurial ideas.
CO3: Develop teamwork and leadership skills through student-centred activities.
CO4: Apply effective communication and interpersonal skills in collaborative activities.
CO5: Understand basic entrepreneurial practices through participation in awareness and related activities.
CO6: Demonstrate professional attitude, confidence, and responsibility in entrepreneurship-oriented activities.

5TH SEMESTER SUBJECTS

A structured industry-training experience providing practical exposure to professional work environments and enabling students to apply technical knowledge, workplace practices, communication, teamwork, and problem-solving skills.
Course Outcome:
CO1: Apply technical knowledge and skills in a professional industrial work environment.
CO2: Demonstrate practical understanding of workplace practices and professional procedures.
CO3: Apply problem-solving and analytical skills to real-world industrial tasks.
CO4: Demonstrate effective communication and teamwork in a professional environment.
CO5: Develop professional discipline, responsibility, and work ethics through industry exposure.
CO6: Document and present the training experience, tasks performed, and skills acquired effectively.

This course introduces fundamental Artificial Intelligence concepts and intelligent behaviour in machines. It develops understanding of intelligent agents, search and problem-solving strategies, game-playing, knowledge representation, probability foundations, machine learning, and neural networks.
Course Outcome:
CO1: Understand the basic concepts of Artificial Intelligence and Machine Learning.
CO2: Use Probability and Distribution for solving AI Problems.
CO3: Explain the concepts of state space representation, exhaustive search, heuristic search together with the time and space complexities.
CO4: Know the importance of AI for various Gaming Techniques.
CO5: Use various Knowledge representation techniques.
CO6: Explain the concept of Machine learning and Neural Networks.

This practical course develops hands-on skills in Artificial Intelligence through programs involving PROLOG, the 8-queens problem, depth-first and breadth-first search, best-first search, the 8-puzzle, travelling salesman problem, and neuron simulation using TensorFlow.
Course Outcome:
CO1: Understand the basic concepts of Artificial Intelligence and Machine Learning.
CO2: Use Probability and Distribution for solving AI Problems.
CO3: Explain the concepts of state space representation, exhaustive search, heuristic search together with the time and space complexities.
CO4: Know the importance of AI for various Gaming Techniques.
CO5: Use various Knowledge representation techniques.
CO6: Explain the concept of Machine learning and Neural Networks.

This course introduces Java programming and object-oriented programming concepts, including Java syntax, control structures, classes and objects, inheritance, polymorphism, interfaces, packages, exception handling, collections, and basic file handling.
Course Outcome:
CO1: Understand Java programming fundamentals, syntax, data types, operators, control structures, and Java development environment.
CO2: Apply object-oriented programming concepts in Java including classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
CO3: Develop Java applications using interfaces, packages, object classes, and wrapper classes for modular programming.
CO4: Implement exception handling and multithreading concepts to develop robust and efficient Java applications.
CO5: Design graphical user interfaces using Java Swing components, layouts, and event-driven programming techniques.
CO6: Develop Java-based applications integrating GUI components, event handling, file handling, and advanced programming concepts.

This practical course provides hands-on experience in developing Java programs and applying object-oriented concepts through exercises involving control flow, arrays, functions, classes, constructors, inheritance, polymorphism, packages, interfaces, and exception handling.
Course Outcome:
CO1: Develop basic Java programs using syntax, variables, data types, operators, expressions, and control structures.
CO2: Implement object-oriented programming concepts using classes, objects, methods, constructors, and encapsulation.
CO3: Apply inheritance and interface concepts to design reusable and modular Java programs.
CO4: Implement exception handling mechanisms using built-in and user-defined exceptions for robust applications.
CO5: Analyze and apply Java programming concepts to develop efficient and structured software solutions.
CO6: Develop Java applications using object-oriented principles and advanced programming techniques for real-world problem solving.

This course imparts knowledge of Python programming methodologies and their significance. It develops the ability to write non-trivial Python programs using Python syntax, control flow, functions, modules, data structures, exception handling, file I/O, classes, and regular expressions.
Course Outcome:
CO1: Execute Python code in a variety of environments.
CO2: Use correct Python syntax and control flow constructs.
CO3: Use various standard Python modules such as os, sys, math, and time
CO4: Trap various errors via the Python Exception Handling model
CO5: Use the IO model in Python to read and write disk files
CO6: Create their own classes and use existing Python classes.

This practical course develops programming logic and problem-solving skills through Python exercises. Students practice Python syntax, control structures, functions, built-in data structures, modules, file operations, error handling, and small application-oriented programs.
Course Outcome:
CO1: Execute Python code in a variety of environments.
CO2: Use correct Python syntax and control flow constructs.
CO3: Use various standard Python modules such as os, sys, math, and time.
CO4: Trap various errors via the Python Exception Handling model.
CO5: Use the IO model in Python to read and write disk files.
CO6: Create their own classes and use existing Python classes.

This course develops understanding of cloud computing concepts and challenges, including cloud service and deployment models, virtualization, cloud security, storage, scheduling, scalability, performance, cost optimization, and governance.
Course Outcome:
CO1: Understand the core concepts of the cloud computing paradigm.
CO2: Understand various Service Models and Deployment Models.
CO3: Apply the concept of virtualization.
CO4: Describe the scheduling of tasks in the cloud.
CO5: Illustrate the fundamental concepts of cloud storage.
CO6: Describe various security issues in the cloud.

This practical course develops hands-on understanding of cloud computing through cloud applications, cloud vendors, cloud-platform configuration, Cloud9, virtualization using a hypervisor, and cloud simulation using CloudSim.
Course Outcome:
CO1: Understand the core concepts of the cloud computing paradigm.
CO2: Understand various Service Models and Deployment Models.
CO3: Apply the concept of virtualization.
CO4: Describe the scheduling of tasks in the cloud.
CO5: Illustrate the fundamental concepts of cloud storage.
CO6: Describe various security issues in the cloud.

This course provides exposure to Free and Open Source Software and open-source project management. It covers open-source licensing, Git and GitHub, open-source web technologies, Linux, shell scripting, and the Linux file system.
Course Outcome:
CO1: Understand the difference between open source software and commercial software.
CO2: Install and use open source software.
CO3: Develop web sites using content management systems.
CO4: Use version control systems.
CO5: Install and configure LAMP/WAMP Stack.

This practical course develops hands-on skills with Free and Open Source Software through virtual machine setup, Ubuntu/Linux installation, Linux commands, file and directory management, permissions, and shell scripting.
Course Outcome:
CO1: Understand the difference between open source software and commercial software.
CO2: Install and use open source software.
CO3: Develop web sites using content management systems.
CO4: Use version control systems.
CO5: Install and configure LAMP/WAMP Stack.

This course introduces fundamental management concepts and develops understanding of planning, organizing, staffing, directing, controlling, decision-making, and basic managerial practices relevant to organizational and professional settings.
Course Outcome:
CO1: Explain the principles of management including its functions in an organization.
CO2: Inculcate leadership qualities to motivate self and others.
CO3: Manage human resources.
CO4: Maintain and be a part of healthy work culture in an organization.
CO5: Use marketing skills for the benefit of organization
CO6: Explain basics of accounting and finance.
CO7: Explain the functions of material management.
CO8: Use modern concepts of management.
CO9: Understand various types of cyber-crimes and cyber-attacks.

This course introduces mobile and cellular communication technologies, including mobile communication architecture, GSM, GPRS, CDMA, EDGE, 3G, 4G, and 5G technologies. It also covers Mobile IP, Mobile TCP, wireless technologies such as Wi-Fi, Bluetooth, NFC, WiMAX, MANET, and VANET, along with mobile operating systems and introductory mobile application development.
Course Outcome:
CO1: Understand core concepts and various issues of mobile communication technologies.
CO2: Compare and contrast the different features of GSM and 3G, 4G, 5G technologies.
CO3: Analyse and use of Transport layer in Mobile IP technology.
CO4: Classify various wireless technologies.
CO5: Describe the use of various Mobile OS and their features.

This practical course develops hands-on skills in mobile communication and wireless technologies. Students explore mobile communication components, GSM architecture and mobility management, cellular technologies, Mobile IP, wireless networks, mobile operating systems, and basic mobile application development through structured practical exercises.
Course Outcome:
CO1: Understand the fundamentals of mobile/cellular communication and network operating systems.
CO2: Analyze the architecture, mobility management and evolution of cellular technologies (GSM, GPRS, CDMA, EDGE, 3G/4G/5G).
CO3: Implement and evaluate Mobile IP and Mobile TCP protocols used in mobile computing.
CO4: Configure and assess wireless technologies including Wi-Fi, Bluetooth, NFC, WiMAX, MANET and VANET.
CO5: Develop and deploy simple applications for mobile operating systems using the WWW programming model.

This course provides student-centred activities designed to support personality development, professional confidence, communication, teamwork, leadership, and awareness of personal and career development.
Course Outcome:
CO1: Develop self-awareness and a positive attitude towards personal and professional growth.
CO2: Demonstrate effective communication skills in personal, academic, and professional situations.
CO3: Develop confidence and interpersonal skills through participation in student-centred activities.
CO4: Demonstrate teamwork and leadership skills while working collaboratively with others.
CO5: Develop awareness of personal and career development opportunities.
CO6: Demonstrate professional behaviour, confidence, and responsibility in academic and workplace environments

6TH SEMESTER SUBJECTS

A compulsory industry internship providing extended workplace exposure and an opportunity to apply technical, analytical, communication, teamwork, and professional skills in real-world settings.
Course Outcome:
CO1: Apply technical knowledge and skills to real-world industrial problems and work environments.
CO2: Demonstrate professional skills through participation in industry-based tasks and activities.
CO3: Apply analytical and problem-solving skills to assigned workplace responsibilities.
CO4: Demonstrate effective communication and teamwork in a professional environment.
CO5: Develop professional discipline, work ethics, time management, and responsible workplace behaviour.
CO6: Prepare and present internship work effectively through proper documentation, reporting, and presentation.

fees

Details

Amount

Programme Fees (per Semester)

40000

Examination Fees

3000

International Fees (per Year)

$2800

Fee Slab

Slab >=60% - 74.99% >=75% - 89.99% >=90% & Above
Fee ₹35000 ₹30000 ₹25000

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

  • The Graduates are expected to solve complex engineering problems by applying knowledge of mathematics, physics, engineering fundamentals, and an engineering specialization.
  • The Graduates should be able to design a device, part, or process to meet specific requirements while keeping in mind practical constraints such as cost, financial, social, political, ethical, health and safety, manufacturability, and sustainability.
  • The Graduates are expected to provide computer-based solutions that do not jeopardize public health, protection, cultural, social, or legal considerations.
  • The Graduates are expected to Create, choose, and apply suitable methodologies, resources, and modern engineering such as IT tools, including prediction and modelling to complex engineering activities, while keeping in mind the required limitations.
  • The Graduates are expected to communicate efficiently with the engineering community and society at large on complex engineering tasks, such as being able to comprehend and write appropriate reports and design documents, give and receive specific guidance.

Salient Features

  • To prepare graduates with a strong foundation in Computer Science and Applications and problem solving &programming skills in order to build successful careers professionals in industry, government, academia, research, entrepreneurial pursuit and consulting firms.
  • To equip students with analytical, design, development and soft skill to find innovative solutions to the real-world problems in collaboration with industry and professional societies.
  • To inculcate entrepreneurship, managerial skills and team work in our students through demonstration of good analytical, design and implementation skills for the betterment of individual and society at large.
  • To produce graduates who are ethical, socially responsible and lifelong learners to fulfill their goals.

Infrastructure