Admissions Open

  • LLB
  • |
  • LLM
  • |
  • B.Arch
  • |
  • M.Arch

Toll Free : 1800 2740 240

Apply Now | B Tech Computer Science & Engineering

Quick Facts

150
acres of Wi-Fi
enabled campus

40000+
Success
Stories

91%
Over All
Placement

564+
Prime
Recruiters

21 Lacs
Highest
Package Offered

B.Tech | Computer Science & Engineering

The Department of Computer Science and Engineering provides ample opportunities for the students to grasp enriched knowledge by IT industries driven curriculum with their implementation. The major focus of department is to nourish student’s skills on project based learning with heterogeneous requirements. Recurrent interactions with experts from renowned IT companies help us to learn and incorporate emerging technologies in the curriculum and tried to fill the gap between industry and academia to attain their immediate goals.

Course Objective

The objective of this course is to develop skills of students to inculcate professional, social, effective communication skills and entrepreneurial practice among their holistic growth. It helps students to adapt to the modern technologies, tools and methodologies of allied areas to meet the demand of global world and enable them to contribute effectively in their professional career and societal development.

Course Outcome

This course make student able to apply knowledge of science, computing and mathematics to solutions of problem associated to the discipline for society and environment. It nurtures students to attain technical leadership with professional ethics by solving significant real life problems across a broad range that benefits them to engross in successful careers in industry, academia, and public service.

Curriculum

1st Semester

Provides the knowledge of differential and integral calculus and enables understanding of linear algebra, linear programming and set theory.

Provides understanding of waves, optics, superconductivity and its applications and focuses on the physics behind optics and sound in our daily life.

Inculcate the knowledge of basic geometries, geometric tools, shapes and procedures used for engineering drawings and different concepts of theory of projections, development, sectioning

Students have practice in applying their knowledge of mathematics, science, and engineering and to expand this knowledge into the vast area of “rigid body Mechanics”. Students prepared for higher level courses such as courses in Mechanics of Solids, Mechanical Design and Structural Analysis. Analyze various machining processes and calculate relevant quantities such as velocities, forces, powers etc.

This subject help students to develop problem-solving skills to translate 'English' described problems into computer programs using the C language. It helps students to gain fundamental knowledge of general principles of computer programming languages such as input/output and arithmetic rules, conditional branching, looping, functions, array, structure, pointers for parameter passing, referencing and dereferencing, and linking data structures. Students also acquire fundamental knowledge on basics of computers hardware and number systems.

Introduction to the fundamental concepts of electricity and electronics that involve direct current, alternating current, series and parallel resistive circuits, inductance, capacitance, transformers, motors, electronic components, and various types of test equipment found in industry.

Provide exposure about optical and atomic physics phenomenon through experimental observations and focuses on interpretation and analysis of technical data.

Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.

Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.

To converse fluently, without strain with international speakers of English in an accent and lexis that is widely understood across the globe They will be able to produce on their own texts that are coherent and clear and hence make them communicative at workplace. It is a diagnostic and remedial activity integrated with communication practice. Use vocabulary productively. Profitably use the grammar while producing language for communication.

2nd Semester

Provide the knowledge of various ordinary, partial differential equations and in-depth understanding of various analytical and numerical methods needed for solving different differential equations

Provides the insight of basic physics principles to be applied in engineering courses.

Elaboration of biological concepts with emphasis on effective utilization of biological principles for technology development by engineering students.

Provide basic introduction of environment and its various components and impart knowledge about the need, various policies and methods to protect environment.

An introduction to materials science with emphasis on general properties of materials. Topics will include crystal structure, extended and point defects, and mechanical, electrical, thermal and magnetic properties of metals, ceramics, electronic materials, composites and organic materials.

This course aims to help you develop the proficiency needed to succeed in today's technologically enhanced workplace by focusing on the development of professional oral and written communication skills.

Provide exposure about optical and atomic physics phenomenon through experimental observations and focuses on interpretation and analysis of technical data.

Gain practical exposure through different types of scientific programming problems and mathematical modeling. Students will able to solve wide range of engineering problems.

Introductory experimental laboratory explores the design, construction, and debugging of C programming. Develop students understanding about the core building blocks of a development framework.

3rd Semester
It helps to understand commonly used strategies of economics in the field of engineering.

It helps students to understand basics of probability, tells how to differentiate between different types of probability, also helps to understand the application of Random variable and various distribution functions. This concept is also widely used in wireless sensor network.

To have a thorough knowledge of the basic structure and operation of a digital computer & discuss in detail the instruction set architecture and operation of the arithmetic unit including the algorithms & implementation of fixed-point and floating-point operations. Pipelining and parallel processing with Memory organization including detailed discussion, cache memory is also included.

It helps in understanding the concept of Static & Dynamic memory management, data types, algorithms & also basic data structures, such as arrays, linked lists, stacks, queues, trees and graphs.

Able to understand the difference between different types of operating system in terms of their structure, implementation and applications. The main focus is on to gain knowledge of concepts that includes Process management, Memory Management, File management etc.

This course develops understanding to implement Stack, Queue, Linked List Trees and Graphs.

To implement the concepts of operating systems such as system calls, CPU scheduling, process management, memory management, file systems and deadlock handling using C language in Linux environment.

Students will be able to work in multi paradigms environment. It also includes database connectivity and interactive graphical user interface, networking using python.

It helps to provide Indian traditional in-depth knowledge to students.

It uses the theory, methods and techniques of the mathematical terms to solve problems, formulate important results and theorems covered by the course. Students will understand concepts of linear algebra, calculus& static optimization, differential equations & calculus of variation.

4th Semester

It helps to understand commonly used strategies of management in the field of engineering.

This Course help students to solve various calculus problems and to use mathematical, logical notations which are used to define fundamental mathematical concepts such as sets, relations, functions and integers, recurrence relation & algebraic Structures. Also basic knowledge about discrete objects tree and graph will be provided.

This course helps students to provide basic knowledge about analog and digital electronics circuits.

To study syntax and patterns to become familiarize with object oriented programming & also to solve problems using object-based paradigm including concepts like: classes, objects and inheritance. Also to develop front end aka user interface with the help of applets & awt package.

The course defines Database Management System and gives its description. It also defines basic foundational terms of Database and the applications of Databases. It also compares relational model with the Structured Query Language.

This course helps students to provide basic knowledge about analog and digital electronics circuits.

To study syntax and patterns to become familiarize with object oriented programming & also to solve problems using object-based paradigm including concepts like: classes, objects and inheritance. Also to develop front end aka user interface with the help of applets & awt package.

This Course helps students to apply SQL Queries, Connect to Databases, use Microsoft Access & to support data on the back end.

To provide students knowledge to use modern tools necessary for computer projects. Students will be able to make comprehensive use of the technical knowledge gained from previous courses.

5th Semester

Students will be able to identify, formulate, and solve software engineering problems, including the specification, design, implementation and testing of software systems that meet specification, performance, maintenance and quality requirements.

It provides basic ability to analyze algorithms and to determine their correctness in terms of time and space complexity. Also various problem solving techniques such as Divide and Conquer, Greedy, Dynamic programming, Backtracking and Branch bound will be covered.

It provides a fundamental understanding of core concepts relating to the theory of computation and computational models including decidability and interactability. Also student will be able to acquire cognitive skills (thinking & analysis) and professional skill.

To understand the functionality of all layers of ISO/OSI reference model and different protocols of TCP/IP suites.

This course visualizes the nature of different types of algorithm design techniques, like, divide and conquer, dynamic programming and greedy approach etc.

To understand the functionality of all layers of ISO/OSI model and different protocols over TCP/IP suites using simulation tools.

To provide students knowledge to use modern tools necessary for computer projects. Students will be able to make comprehensive use of the technical knowledge gained from previous courses.

6th Semester

Able to describe the design of a compiler and to enrich the knowledge in various phases of compiler ant its use, code optimization techniques, machine code generation, and use of symbol table.

Students understand the factors driving the need for network security and acquire knowledge about component associated with computer network and security such as cryptography, digital signature, Cipher Techniques, Malicious software and their counter measures, and different security tools. Students nourish with skills to design security solution to keep a computer secure from different attacks for real time applications.

This course introduces students to programming technologies, design and development related to mobile applications. Students will have an in-depth knowledge of Java and Android application development and testing of mobile apps.

This course introduces students to programming technologies, design and development related to mobile applications. Students will have an in-depth knowledge of Java and Android application development and testing of mobile apps.

7th Semester

To develop skills & training to work in data rich environments, able to bring together information technology, data science & business.

To provide students knowledge to use modern tools necessary for computer projects. Students will be able to make comprehensive use of the technical knowledge gained from previous courses.

8th Semester

Software project management is an art and science of planning and leading software projects. It is a sub-discipline of project management in which software projects are planned, implemented, monitored and controlled.

This subject uses the power of Parallel processing for running the complex jobs. High Performance Computing evolved due to meet increasing demands for processing speeds. HPC brings together several technologies such as Computer Architecture, Algorithms, Programs and System Software under a single cover to solve tedious problems effectively and quickly.

OR

8th Semester

Provide vital experimental learning opportunity, an educational strategy that links professional knowledge and student interest with the acquisition of knowledge in an applied work group like a company, industry, non-profit, governmental, or community-based organization related to the field of Computer Science &Engineering.

Elective

Explains the differences between Android and other mobile application development platforms. Students will have hands on experience of designing apps for android devices and get to understand the application life-cycle.

Able to understand, analyze & apply the role of languages like HTML, DHTML, CSS, XML, JavaScript, VBScript, ASP, PHP & protocols in working of the web and web applications.

Able to understand contemporary graphics principles, graphics hardware, 2-D image processing, 3-D image processing and computer graphics animation.

The goal is to impart fundamental knowledge of Adhoc network and its real time applications. Students will understand the challenges, design issues and various existing solutions about routing protocols (Unicast/Multicast), TCP protocols and Security with respect to reliability, efficiency and quality of service.

This course demonstrates programming proficiency to solve real time problems by using assembly language instructions of the 8085 and 8086 microprocessor along with the knowledge of the internal structure of microprocessor.

In AI & Machine Learning student will explore the nature of Artificial Intelligence where machines can execute tasks intelligently, Machine learning is the science of getting computers to act without being explicitly programmed. Artificial Intelligence applies machine learning, deep learning and other techniques to solve actual problems.

This Course helps students to find & correct defects & errors which may get created by the programmer while developing the software. It also ensures that the end result meets the business and user requirements.

This course helps students to get familiarize with designing, packaging, versioning, signing and distribution of Mobile apps.

Student will be able to design and implement complete applications over the web using various web technologies like PHP, HTML, XML, Javascript and CSS.

The students learn how to write programs including line drawing algorithms, filled area algorithm, Bezier curves and surfaces, hidden surface removal etc.

This course introduces the assembly language programming of 8085.It gives a practical training of interfacing the peripheral devices with the 8085 microprocessor.

To Implement the machine learning concepts and algorithms in any suitable language like Python or Prolog.

To apply various software testing techniques and tools.

This course provide an introduction to genetic algorithms, search algorithms based on the natural processes of evolution and genetics, and discuss some extensions to tackle specific problem.

To understand the concepts of neural networks to tolerate high tolerance to error.

Capability to apply the scientific method to study, design and implementation of innovative and original solutions and also apply experimental designing in technology and companies engineering centers, particularly in research and innovation in all areas of Computer Science.

The aim of the lab is to introduce genetic algorithms and to give students practical experience in implementing and experimenting with them.

Understand various basic concepts related to cloud computing technologies, the architecture and concept of different cloud models & and techniques, cloud virtualization, cloud storage, data management and data visualization. Use of various business cloud models and security hacks are discussed in detailed with future concepts.

Understand various basic concepts related to cloud computing technologies, the architecture and concept of different cloud models & and techniques, cloud virtualization, cloud storage, data management and data visualization. Use of various business cloud models and security hacks are discussed in detailed with future concepts.

To develop skills & training to work in Hadoop Framework environments, able to understand HDFS, MapReduce, Hive, Pig, Hive, Hanse, Sqoop.

To Understand Big Data and Hadoop ecosystem, work with Hadoop Distributed File System (HDFS) & write MapReduce programs and implementing HBase.

To understand the concept of distributed ledger that provide a decentralized and distributed solution to keep record / information across many computers in collaborative environment.

This course provides knowledge about routing and switching, access control, IP security, VPN and firewall.

This course covers concepts to create and interact with Web Applications using Servlets, JSP with the help of NetBeans or Eclipse as IDE. It also includes: Session Tracking, Expression Language, JSP 1.2 Custom Tags, JSP 2.0 Custom Tags, JSTL and RMI for distributed application.

This course covers concepts to create and interact with Web Applications using Servlets, JSP with the help of NetBeans or Eclipse as IDE. It also includes: Session Tracking, Expression Language, JSP 1.2 Custom Tags, JSP 2.0 Custom Tags, JSTL and RMI for distributed application.

This course provides advanced knowledge about routing and switching (Serial communication and Parallel communication), access control, IP security, VPN and firewall.

Digital Image Processing is to process digital images through an algorithm. It allows a much wider range of algorithms to be applied to the input data and can avoid problems such as the build-up of noise and distortion during processing.

After learning the simulation techniques, the students are expected to be able to solve real world problems which cannot be solved strictly by mathematical approaches. This course begins by demonstrating the usefulness of simulation as a tool for problem solving in
business, industry, government, and society.

Develop 'students' algorithmic thinking and their ability to analyze the efficiency of algorithms. Enable students to find different approaches for dealing with challenging computational problems.

The objective of this course is to understand the different concepts of DOS including process synchronization, distributed scheduling, distributed deadlock detection, distributed shared memory concepts etc.

To impart students with quality information on emerging threats, techniques, strategies, solutions and viable approach to facilitate a comprehensive cyber security infrastructure.

To introduce students challenges of empirical methods for NLP processing. To introduce basic mathematical models and methods used in NLP processing to formulate computational problems.

This course provides an introduction to neural networks, fuzzy logic, genetic algorithm, hybrid approaches and discusses their applications in colour receipt, automobile fuel efficiency ,automatic washing machine controller

To introduce students to the basic structural problems, concepts, and methodologies in the planning and exploration of real-time systems. To study issues related to the design and analysis of systems with real-time constraints.

The objective of this course is to provide the students an introduction to quantum computation and the fundamental differences between conventional computing and quantum computing. It also studies the implications of quantum mechanics for computational complexity, cryptographic security, data transmission, and other aspects of information processing. Quantum computers promise to address computational challenges with significant applications.

It enables teams to deliver value faster, with greater quality and predictability, and greater aptitude to respond to change.

Robotics process automation design & development is one of the finest and fastest-growing technologies for improving real-time business operations and processes. This course will give students an overview of Robotics process automation concepts, the value-add it brings with relevant business use cases and tools.

Career Opportunities of B.Tech (CSE)

A Computer Science Engineer has numerous opportunities around the world to start its career. Under the umbrella of MM(DU), Department of Computer Science & Engineering has signed many MoU’s and setup many centre of excellence with IT companies i.e. InfyTQ and Campus Connect Programme with Infosys, CISCO Academy, Google Learning Centre of Excellence, SAP Centre of Excellence, Apple University Developer Program to produce industry-ready manpower.

After completion of the course, Student attains in-depth knowledge of modern computer technologies and can be recruited as Software Developer, Database Administrator, SAP Consultant, Android App developer, Network Administrator, Cyber Security Expert, SEO Specialist, Information Systems (IS) Managers and many more.

Department provides a conducive environment for students to nurture their innovative ideas to become a successful entrepreneur.

Strong technical and professional skills of students enable them to go for higher studies (MTech/MS/MBA) from the renowned universities/institute of India and abroad.

Eligibility

The Candidates should have passed Senior Secondary (10+2) or an equivalent Examination in five subjects taken together including compulsory subjects of Physics, Mathematics and one subject of chemistry/ Biotechnology/ Biology/ Computer Science & English with 60% marks in aggregate (40% marks in case of SC/ ST Category).

Or

Passed Diploma examination with at least 60% marks (40% in case of candidates belonging to reserved category), subject to vacancies in the First Year, in case the vacancies at lateral entry are exhausted.

Fees

Course Course Fee 
Indian (INR) International (USD)
Tuition Fee Development Fee
B Tech (Computer Science & Engineering)
1,00,000 20,000
-

Note:

  1. The Fee will have to be deposited at the time of Counselling.
  2. University Charges will be extra as per University norms.
  3. Fee once paid shall not be refunded under any circumstances.
  4. There will be an annual increase of 7% in tuition fee.
  5. Students Fund for all the students is Rs.2,000/- p.a.
  6. Life time Alumni Membership fee is Rs. 4,000/-.
  7. Hostel & Transport Charges will be extra.
  8. Students who wish to leave the Institute mid-stream, will have to deposit the fee for the remaining period of the course as per judgement of the Hon'ble Supreme Court in the case of Islamic Academy of Education and others Vs State of Karnataka & PA lnamdar case.

OUR CONTACT

  • Maharishi Markandeshwar (DEEMED TO BE UNIVERSITY) Mullana, Ambala (Haryana)
  • +91-1731-274475, 76, 77, 78 | Toll Free: 1800 2740 240
  • [email protected]

Admission Enquiry 2020

Skip to content