PDEU Gandhinagar-image

B-TECH in Computer Engineering at Pandit Deendayal Energy University

Pandit Deendayal Energy University (PDEU), a self-governing State Private University in Gandhinagar, Gujarat, established in 2007, is a premier institution. It excels in diverse fields like engineering, management, and liberal arts, offering a vibrant 100-acre campus and strong career outcomes, attracting students nationwide.

READ MORE
location

Gandhinagar, Gujarat

Compare colleges

About the Specialization

What is Computer Engineering at Pandit Deendayal Energy University Gandhinagar?

This Computer Engineering program at Pandit Deendayal Energy University focuses on equipping students with a robust foundation in computing principles and applications. The curriculum is designed to meet the evolving demands of the Indian IT industry, emphasizing core areas like data structures, algorithms, operating systems, networking, and emerging fields such as Artificial Intelligence and Machine Learning. The program distinguishes itself through a blend of theoretical knowledge and practical, hands-on experience, preparing graduates for diverse roles in software development, data science, and system architecture within India''''s rapidly expanding digital economy.

Who Should Apply?

This program is ideal for aspiring engineers and tech enthusiasts who possess strong analytical and problem-solving skills. It caters to fresh 12th-grade graduates with a keen interest in logical thinking, programming, and understanding how computer systems function. It is also suitable for those looking to build a career in software engineering, cybersecurity, data analytics, or research within India. A basic aptitude for mathematics and an eagerness to engage with complex technological challenges are beneficial prerequisites for thriving in this rigorous engineering discipline.

Why Choose This Course?

Graduates of this program can expect to pursue rewarding career paths in India as Software Developers, Data Scientists, AI/ML Engineers, Cybersecurity Analysts, and Cloud Architects. Entry-level salaries typically range from INR 4-8 LPA, with experienced professionals earning upwards of INR 15-30+ LPA in leading Indian IT firms and MNCs. The program fosters critical thinking and innovation, enabling growth trajectories into leadership and specialized technical roles. Additionally, the curriculum aligns with skills required for various global professional certifications, enhancing employability in the competitive Indian and international job markets.

Student Success Practices

Foundation Stage

Master Programming Fundamentals Early- (Semester 1-2)

Dedicate significant time to understanding and practicing core programming concepts (C/C++, Python). Solve at least 2-3 coding problems daily to build logical thinking and debugging skills. Focus on understanding data types, control structures, functions, and basic algorithms.

Tools & Resources

GeeksforGeeks, HackerRank, CodeChef, Online C/C++ tutorials

Career Connection

Strong fundamentals are the bedrock for all advanced computer science topics and are heavily tested in technical interviews for entry-level software development roles in India.

Cultivate Strong Mathematical Foundations- (Semester 1-2)

Pay close attention to Engineering Mathematics (Calculus, Linear Algebra, Probability, Discrete Math). Practice problems regularly and seek clarification for difficult concepts. These mathematical skills are crucial for understanding algorithms, data science, and AI.

Tools & Resources

NPTEL lectures on Engineering Mathematics, Khan Academy, Textbook problem sets

Career Connection

Essential for analytical roles, research, and advanced studies, providing the theoretical basis for complex algorithms and data models prevalent in Indian tech R&D.

Engage in Peer Learning & Collaborative Projects- (Semester 1-2)

Form study groups to discuss complex topics and work together on lab assignments and small projects. Teach concepts to peers to solidify your own understanding. Participate in college coding clubs for collaborative learning.

Tools & Resources

WhatsApp/Telegram study groups, GitHub for collaborative coding, College coding clubs

Career Connection

Develops teamwork and communication skills, highly valued by Indian companies for roles in agile software development teams.

Intermediate Stage

Deep Dive into Data Structures & Algorithms- (Semester 3-5)

Beyond theoretical understanding, implement common data structures and algorithms from scratch. Participate in competitive programming contests to apply knowledge under timed conditions. Aim to solve medium-hard level problems regularly.

Tools & Resources

LeetCode, SPOJ, InterviewBit, NPTEL Data Structures & Algorithms course

Career Connection

This is a primary screening criterion for almost all software development and product engineering roles in top Indian tech companies and startups.

Build Real-World Projects & Contribute to Open Source- (Semester 3-5)

Apply your learning by building mini-projects in areas like web development, app development, or basic machine learning. Start contributing to open-source projects on GitHub to understand collaborative development workflows and industry best practices.

Tools & Resources

GitHub, Stack Overflow, Online project ideas, Dev.to for developer blogs

Career Connection

Creates a strong portfolio for internships and placements, showcasing practical skills and initiative to Indian recruiters. Open-source experience is a significant differentiator.

Seek Early Industry Exposure through Internships/Workshops- (Semester 3-5)

Actively look for summer internships or virtual internships (even unpaid ones) after 3rd or 4th semester. Attend industry workshops, tech talks, and guest lectures organized by the university or external bodies to gain practical insights.

Tools & Resources

Internshala, LinkedIn Jobs, College Placement Cell, Industry conferences (e.g., Google DevFest, AWS Summits)

Career Connection

Provides valuable practical experience, networking opportunities, and a significant advantage in final year placements, often leading to Pre-Placement Offers (PPOs) in India.

Advanced Stage

Specialize and Master Niche Technologies- (Semester 6-8)

Identify an area of interest (e.g., AI/ML, Cybersecurity, Cloud Computing, Web3) and pursue advanced electives. Complete certifications, build complex projects, and delve into research papers in your chosen specialization.

Tools & Resources

Coursera/edX for specialized courses, TensorFlow/PyTorch documentation, AWS/Azure/GCP certifications, arXiv for research papers

Career Connection

Positions you as an expert in high-demand fields, leading to specialized roles and higher salary packages in Indian tech companies and product startups.

Intensive Placement Preparation and Mock Interviews- (Semester 6-8)

Engage in dedicated placement preparation covering aptitude, technical concepts, and HR interviews. Practice mock interviews with peers, seniors, and career counselors. Prepare a tailored resume and LinkedIn profile.

Tools & Resources

PrepInsta, Glassdoor, Interview Experiences on GeeksforGeeks, College Career Services

Career Connection

Crucial for converting interview opportunities into job offers, ensuring readiness for the rigorous Indian recruitment process, especially for mass recruiters and top product companies.

Network Strategically and Leverage Alumni Connections- (Semester 6-8)

Attend industry events, seminars, and networking sessions. Connect with alumni on LinkedIn and seek mentorship. Participate in hackathons and industry challenges to meet professionals and potential employers.

Tools & Resources

LinkedIn, Alumni Network Portal, Meetup events, Industry-specific conferences

Career Connection

Opens doors to off-campus opportunities, referrals, and insights into specific company cultures and hiring trends within the Indian market, beyond traditional campus placements.

Program Structure and Curriculum

Eligibility:

  • No eligibility criteria specified

Duration: 8 semesters / 4 years

Credits: 160 Credits

Assessment: Internal: undefined, External: undefined

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA101TEngineering Mathematics-ICore4Calculus of One Variable, Multivariable Calculus, Matrices and Linear Algebra, Ordinary Differential Equations, Laplace Transforms
CH101TEngineering ChemistryCore4Water Technology, Polymer Science, Electrochemistry & Corrosion, Fuel Technology, Material Chemistry
ME101TElements of Mechanical EngineeringCore3Thermodynamics, Fluid Mechanics & Machines, Power Plants, Refrigeration & Air Conditioning, Manufacturing Processes
EE101TBasic Electrical EngineeringCore3DC Circuits, AC Circuits, Transformers, DC Machines, AC Machines
HS101TCommunication SkillsCore2Grammar & Vocabulary, Listening & Speaking Skills, Reading Comprehension, Technical Writing, Presentation Skills
MA101PEngineering Mathematics-I LabLab1Numerical methods for equations, Matrix operations, Differential equations solving, Vector calculus applications
CH101PEngineering Chemistry LabLab1Water hardness determination, Acid-base titrations, Viscosity measurements, Polymer synthesis, Corrosion rate analysis
ME101PElements of Mechanical Engineering LabLab1Thermodynamic cycles simulation, Engine performance testing, Refrigeration cycle analysis, Basic workshop practices
EE101PBasic Electrical Engineering LabLab1Circuit analysis using KVL/KCL, Verification of network theorems, Transformer characteristics, Motor performance analysis, Power factor improvement
HS101PCommunication Skills LabLab1Group discussions, Extempore speaking, Interview preparation, Public speaking, Report writing
CE101PEngineering GraphicsLab1Orthographic projections, Isometric projections, Sectional views, Development of surfaces, Introduction to CAD software

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA102TEngineering Mathematics-IICore4Vector Calculus, Probability Theory, Statistical Methods, Complex Variables, Fourier Series and Transforms
PH101TEngineering PhysicsCore4Quantum Mechanics, Solid State Physics, Laser and Fiber Optics, Electromagnetism, Semiconductor Physics
EC101TBasic Electronics EngineeringCore3Semiconductor Diodes, Transistors (BJT, FET), Amplifiers, Operational Amplifiers, Digital Logic Gates
CS101TProgramming for Problem SolvingCore3Introduction to C Programming, Control Structures, Arrays and Strings, Functions and Pointers, Structures and File Handling
HS102TEnvironmental ScienceCore2Ecosystems, Environmental Pollution, Solid Waste Management, Energy Resources, Environmental Legislation
MA102PEngineering Mathematics-II LabLab1Statistical data analysis, Probability distribution simulations, Fourier series computation, Complex number operations
PH101PEngineering Physics LabLab1Semiconductor characteristics, Optical fiber communication, Laser diffraction, Magnetic field measurements
EC101PBasic Electronics Engineering LabLab1Diode characteristics, Transistor amplifier design, Op-amp applications, Logic gate verification
CS101PProgramming for Problem Solving LabLab1C programming basics, Conditional statements & loops, Functions & arrays, Pointers & structures, File I/O operations
ME102PWorkshop PracticeLab1Fitting shop, Carpentry shop, Welding shop, Sheet metal shop, Foundry shop
PD101Sports/Yoga/NSSMandatory Non-Credit0Physical Fitness, Yoga Asanas, Community Service, Team Sports

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA201TDiscrete MathematicsCore4Set Theory and Logic, Relations and Functions, Graph Theory, Algebraic Structures, Combinatorics and Recurrence Relations
CS201TData StructuresCore3Arrays and Linked Lists, Stacks and Queues, Trees and Heaps, Graphs and Hashing, Sorting and Searching Algorithms
CS202TObject Oriented Programming using C++Core3Classes and Objects, Encapsulation and Abstraction, Inheritance, Polymorphism, Templates and Exception Handling
CS203TDigital Logic and DesignCore3Boolean Algebra, Combinational Circuits, Sequential Circuits, Memory and Programmable Logic, HDL for Digital Design
CS204TComputer Organization and ArchitectureCore3Processor Design, Control Unit Design, Memory Hierarchy, I/O Organization, Pipelining and Parallelism
HS201THuman Values and Professional EthicsCore2Human Values, Ethics in Engineering, Moral Dilemmas, Sustainable Development, Professional Responsibility
CS201PData Structures LabLab1Array and Linked List implementations, Stack and Queue operations, Tree traversal algorithms, Graph representation and traversal, Sorting and searching implementations
CS202PObject Oriented Programming using C++ LabLab1Class and object programming, Constructor/destructor usage, Inheritance implementation, Polymorphism with virtual functions, Exception handling
CS203PDigital Logic and Design LabLab1Logic gate verification, Combinational circuit design, Sequential circuit implementation, Flip-flop characteristics, HDL simulation for digital circuits

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA202TProbability and StatisticsCore4Random Variables and Distributions, Sampling Distributions, Hypothesis Testing, Regression and Correlation, Stochastic Processes
CS205TOperating SystemsCore3Process Management, CPU Scheduling, Memory Management, File Systems, I/O Systems and Deadlocks
CS206TDesign and Analysis of AlgorithmsCore3Algorithm Analysis, Divide and Conquer, Dynamic Programming, Greedy Algorithms, Graph Algorithms and NP-Completeness
CS207TDatabase Management SystemsCore3Relational Model, SQL Querying, Database Design (ER, Normalization), Transaction Management, Concurrency Control and Recovery
CS208TTheory of ComputationCore3Finite Automata, Context-Free Grammars, Pushdown Automata, Turing Machines, Decidability and Undecidability
CS205POperating Systems LabLab1Shell programming, Process creation and management, CPU scheduling algorithms, Inter-process communication, Memory allocation strategies
CS206PDesign and Analysis of Algorithms LabLab1Implementation of sorting algorithms, Graph algorithm implementations (BFS, DFS), Dynamic programming solutions, Greedy algorithm applications
CS207PDatabase Management Systems LabLab1DDL and DML commands, Advanced SQL queries (joins, subqueries), Stored procedures and functions, Transaction management, Database connectivity (JDBC/ODBC)
PD201Aptitude and Logical ReasoningMandatory Non-Credit0Numerical Ability, Verbal Reasoning, Logical Reasoning, Data Interpretation, Critical Thinking

Semester 5

Subject CodeSubject NameSubject TypeCreditsKey Topics
HS301TEconomics for EngineersCore2Microeconomics, Macroeconomics, Market Structures, Cost Analysis, Project Evaluation
CS301TComputer NetworksCore3Network Models (OSI, TCP/IP), Physical and Data Link Layer, Network Layer (IP, Routing), Transport Layer (TCP, UDP), Application Layer Protocols
CS302TSoftware EngineeringCore3Software Life Cycle Models, Requirement Engineering, Software Design, Software Testing, Project Management
CS303TMicroprocessors & MicrocontrollersCore38085 Microprocessor Architecture, Assembly Language Programming, Interfacing Techniques, 8051 Microcontroller, Embedded System Basics
CS301PComputer Networks LabLab1Network configuration (IP, Subnet), Socket programming (TCP, UDP), Routing protocol implementation, Packet sniffing and analysis, Network security tools
CS302PSoftware Engineering LabLab1UML diagramming, Requirement elicitation and analysis, Software design patterns, Test case generation, Version control systems
CS303PMicroprocessors & Microcontrollers LabLab18085 Assembly language programming, Interfacing I/O devices, Interrupt handling, Timer programming, Microcontroller applications
CS304PJMini ProjectProject2Problem identification, Literature survey, System design, Implementation and testing, Report writing and presentation
PE1Professional Elective-IElective3Varies based on elective choice
OE1Open Elective-IOpen Elective3Varies based on elective choice

Semester 6

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS305TCompiler DesignCore3Lexical Analysis, Syntax Analysis, Semantic Analysis, Intermediate Code Generation, Code Optimization
CS306TMachine LearningCore3Supervised Learning, Unsupervised Learning, Reinforcement Learning, Neural Networks, Model Evaluation and Optimization
CS307TWeb TechnologyCore3HTML, CSS, JavaScript, Client-Side Scripting, Server-Side Scripting (e.g., Node.js, PHP), Database Connectivity, Web Security Fundamentals
CS305PCompiler Design LabLab1Lexical analyzer implementation (LEX), Parser implementation (YACC), Syntax tree generation, Intermediate code generation
CS306PMachine Learning LabLab1Data preprocessing with Python, Supervised learning algorithm implementation, Unsupervised learning algorithm implementation, Neural network development, Model evaluation and visualization
CS307PWeb Technology LabLab1Frontend development (HTML, CSS, JS), Backend development with frameworks, RESTful API creation, Database integration, Deployment basics
PE2Professional Elective-IIElective3Varies based on elective choice
OE2Open Elective-IIOpen Elective3Varies based on elective choice

Semester 7

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS401TCloud ComputingCore3Cloud Service Models (IaaS, PaaS, SaaS), Cloud Deployment Models, Virtualization, Cloud Security, Big Data in Cloud
CS401PCloud Computing LabLab1Virtual machine creation, Cloud storage services, Containerization (Docker), Serverless computing, Deployment on public clouds (AWS/Azure/GCP)
CS402PJProject-IProject6Advanced problem formulation, System architecture design, Module level implementation, Testing and debugging, Documentation and presentation
PE3Professional Elective-IIIElective3Varies based on elective choice
PE4Professional Elective-IVElective3Varies based on elective choice
OE3Open Elective-IIIOpen Elective3Varies based on elective choice

Semester 8

Subject CodeSubject NameSubject TypeCreditsKey Topics
CS403PJProject-IIProject10Full-scale system development, Integration of complex modules, Performance optimization, Deployment and maintenance aspects, Research paper writing and thesis defense
PE5Professional Elective-VElective3Varies based on elective choice
OE4Open Elective-IVOpen Elective3Varies based on elective choice
whatsapp

Chat with us