B.Tech in Computer Engineering

Program Overview

The B.Tech in Computer Engineering at D.Y. Patil University spans 4 years and covers a robust theoretical base in computer science and a variety of core systems subjects. It's designed to groom students for the expansive opportunities in technological fields, integrating essential humanities and management sciences to shape well-rounded graduates. Specialization tracks like Analytics and Machine Learning are included to align with industry demands.

  • Duration: 4 years
  • Intake: 60 (Computer Engineering (Generic))
  • Intake: 60 (Network and Information Security)
  • Intake: 30 (Artificial Intelligence )
Fee Structure

Annual Fee: ₹2,00,000/- per year
Application Fee: INR 800/-

Eligibility Criteria
  • The candidate must be an Indian National.
  • Passed the 10+2 examination with any three of the following subjects: Physics, Mathematics, Chemistry, Computer Science, Electronics, Information Technology, Biology, Informatics Practices, Biotechnology, Technical Vocational subject, Agriculture, Engineering Graphics, Business Studies, or Entrepreneurship, and obtained at least 45% marks (40% for candidates from reserved categories) in the above subjects taken together.
  • OR
  • Passed a minimum 3-year Diploma examination with at least 45% marks (40% for candidates belonging to reserved categories), subject to the availability of vacancies in the First Year. If vacancies at lateral entry are exhausted, the universities will offer suitable bridge courses such as Mathematics, Physics, Engineering drawing, etc., to students from diverse backgrounds to achieve the desired learning outcomes of the program. Additionally, the candidate should have appeared for all the subjects in JEE/MHT-CET/PERA-CET and should have obtained a nonzero score.
  • OR
  • Passed the International Baccalaureate (IB) Diploma with a minimum score of 24 credits.
  • OR
  • Passed a B.Sc. Degree with a minimum of 50% marks (45% for backward class categories and Persons with Disability candidates)
Program Highlights
Career
Career Prospects:

Graduates in Computer Engineering from D.Y. Patil University embark on varied career paths, equipped to tackle the demands of a rapidly evolving tech industry. With the sector's digital transformation, roles such as Software Developer, Network Analyst, AI Specialist, and many more await, promising dynamic and progressive professional journeys in both established and pioneering technological arenas.

Career Paths:
  • Software Developer

    Pursuing computer engineering offers multiple career options, one of the most prominent being a software developer. In this role, you will design and develop software programs for computers, mobile devices, and other electronic devices. Your responsibility includes creating portable, user-friendly, and technologically advanced software programs.

  • Database Administrator:

    Graduating from top institutions like D.Y. Patil University, Pune, which is recognized as one of the top 10 computer engineering colleges in Pune, provides exposure to various sectors and career advancement opportunities. Another opportunity is becoming a database administrator, where you will master the skills of supervising and monitoring software development. You will act as a supervisor accountable for the quality and performance of software databases.

  • Computer Hardware Engineer:

    These experts specialize in developing and designing computer hardware programs, such as circuit boards, memory devices, and routers. As a hardware engineer, you must demonstrate both technical and creative expertise.

  • Computer Systems Analyst:

    A computer systems analyst evaluates the entire computer system. Your role will involve conducting in-depth research and analysis and recommending necessary changes to enhance system effectiveness and user-friendliness. Major corporations like Dell and Microsoft hire computer analysts to ensure system efficiency and implement required modifications.

  • Computer Network Architect:

    Professionals in this field design and develop networking and data communication systems. As a network analyst, your responsibilities will include maintaining data systems related to local area networks (LANs), wide-area networks (WANs), extranets, and intranets. Essentially, the responsibility for developing data communications lies with a computer network analyst. You can easily pursue a career in this field by graduating from a college like D.Y. Patil University, Pune, renowned as one of the best engineering colleges in Pune for computer science.

  • Information Security Analyst:

    In every industry and organization, there is a demand for continued security and protection from unethical hackers. As one of the most significant job opportunities in computer engineering, this role offers career advancement and exceptional job roles.

  • Computer Programmer:

    This is an ideal career option for computer enthusiasts. As a programmer, you will showcase your ability to develop computer software programs that are portable and accessible, reaching millions worldwide.

Syllabus
  • Engineering Mathematics-I
  • Engineering Physics/ Engineering Chemistry
  • Engineering Graphics
  • Basic Electrical Engineering
  • Basic Workshop Practices - I
  • Business Analytics
  • Engineering Mathematics-II
  • Engineering Physics/Engineering Chemistry
  • Programming with C
  • Fundamentals of Computer Science and Engineering
  • Electronic Devices and Circuit
  • Engineering Physics/Engineering Chemistry Lab
  • Electronic Devices and Circuit Lab
  • Programming with C Lab
  • Engineering Mechanics Lab
  • Sports and Yoga
  • Statistics and Probability-I
  • Theory of Computation
  • Computer Organization and Architecture
  • Data Structures
  • Programming with Python
  • Data Structures Lab
  • Programming with Python Lab
  • Computer Workshop-I (Advanced Excel & Office Toolkit, Hardware Components) Lab
  • Project Based Learning-I
  • Indian Constitution
  • Statistics and Probability-II
  • Operating System
  • Artificial Intelligence
  • Computer Networks
  • Database Management Systems
  • Database Management Systems Lab
  • Computer Networks Lab
  • Computer Workshop-II (OOPM Using Java) Lab
  • Digital and Social Media Marketing
  • Project Based Learning-II
  • Software Engineering
  • Machine Learning
  • Advanced Data Structure
  • Elective-I
  • Machine Learning Lab
  • Advanced Data Structure Lab
  • Computer Workshop-III (Advanced Tools) Lab
  • Design Thinking
  • Entrepreneurship and Start-ups
  • Environmental Sciences
  • Deep Learning
  • Data Analytics and Visualization
  • System Programming
  • Compiler Construction
  • Elective-II
  • Deep Learning Lab
  • Data Analytics and Visualization Lab
  • System Programming Lab
  • Compiler Construction Lab
  • Introduction to Psychology
  • Blockchain Technology
  • Cloud Computing
  • Elective-III
  • Elective-IV
  • Blockchain Technology Lab
  • Cloud Computing Lab
  • Laboratory Practice
  • Internship
  • Research Methodology
  • Open Elective
  • Project