Comprehensive Curriculum Overview
The B.Tech Engineering program at Nims University Jaipur is meticulously structured to provide a balanced blend of theoretical knowledge and practical application. The curriculum spans eight semesters, with each semester containing core subjects, departmental electives, science electives, and laboratory courses.
Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Prerequisites |
---|---|---|---|---|
I | MTH101 | Calculus I | 3-1-0-4 | - |
I | PHY101 | Physics I | 3-1-0-4 | - |
I | CHE101 | Chemistry I | 3-1-0-4 | - |
I | ENG101 | English Communication Skills | 2-0-0-2 | - |
I | ECE101 | Introduction to Engineering | 2-0-0-2 | - |
I | CSE101 | Programming Fundamentals | 3-0-2-4 | - |
I | MEC101 | Mechanics of Materials | 3-1-0-4 | - |
I | CIV101 | Engineering Drawing | 2-0-2-3 | - |
I | ELE101 | Basic Electrical Engineering | 3-1-0-4 | - |
I | HSS101 | Humanities & Social Sciences | 2-0-0-2 | - |
II | MTH102 | Calculus II | 3-1-0-4 | MTH101 |
II | PHY102 | Physics II | 3-1-0-4 | PHY101 |
II | CHE102 | Chemistry II | 3-1-0-4 | CHE101 |
II | MTH103 | Linear Algebra & Differential Equations | 3-1-0-4 | MTH102 |
II | CSE102 | Data Structures & Algorithms | 3-1-2-5 | CSE101 |
II | ECE102 | Digital Electronics | 3-1-0-4 | ECE101 |
II | MEC102 | Thermodynamics | 3-1-0-4 | MEC101 |
II | CIV102 | Strength of Materials | 3-1-0-4 | CIV101 |
II | ELE102 | Electrical Circuits & Networks | 3-1-0-4 | ELE101 |
II | HSS102 | Cultural Studies | 2-0-0-2 | - |
III | MTH201 | Probability & Statistics | 3-1-0-4 | MTH103 |
III | CSE201 | Database Management Systems | 3-1-2-5 | CSE102 |
III | ECE201 | Signals & Systems | 3-1-0-4 | ECE102 |
III | MEC201 | Fluid Mechanics | 3-1-0-4 | MEC102 |
III | CIV201 | Soil Mechanics | 3-1-0-4 | CIV102 |
III | ELE201 | Electromagnetic Fields | 3-1-0-4 | ELE102 |
III | CSE202 | Operating Systems | 3-1-2-5 | CSE102 |
III | ECE202 | Analog Electronics | 3-1-0-4 | ECE102 |
III | MEC202 | Mechanics of Machines | 3-1-0-4 | MEC102 |
III | CIV202 | Structural Analysis | 3-1-0-4 | CIV102 |
III | ELE202 | Power Electronics | 3-1-0-4 | ELE102 |
III | HSS201 | Psychology & Sociology | 2-0-0-2 | - |
IV | MTH202 | Numerical Methods | 3-1-0-4 | MTH201 |
IV | CSE301 | Computer Networks | 3-1-2-5 | CSE201 |
IV | ECE301 | Digital Signal Processing | 3-1-0-4 | ECE201 |
IV | MEC301 | Heat Transfer | 3-1-0-4 | MEC201 |
IV | CIV301 | Transportation Engineering | 3-1-0-4 | CIV201 |
IV | ELE301 | Control Systems | 3-1-0-4 | ELE201 |
IV | CSE302 | Software Engineering | 3-1-2-5 | CSE201 |
IV | ECE302 | VLSI Design | 3-1-0-4 | ECE202 |
IV | MEC302 | Mechatronics | 3-1-0-4 | MEC202 |
IV | CIV302 | Water Resources Engineering | 3-1-0-4 | CIV201 |
IV | ELE302 | Microprocessors & Microcontrollers | 3-1-0-4 | ELE202 |
IV | HSS202 | Business Ethics & CSR | 2-0-0-2 | - |
V | CSE401 | Artificial Intelligence | 3-1-2-5 | CSE301 |
V | ECE401 | Wireless Communication | 3-1-0-4 | ECE301 |
V | MEC401 | Robotics & Automation | 3-1-0-4 | MEC302 |
V | CIV401 | Environmental Engineering | 3-1-0-4 | CIV301 |
V | ELE401 | Power Systems | 3-1-0-4 | ELE301 |
V | CSE402 | Machine Learning | 3-1-2-5 | CSE401 |
V | ECE402 | Optical Communication | 3-1-0-4 | ECE301 |
V | MEC402 | Advanced Manufacturing | 3-1-0-4 | MEC301 |
V | CIV402 | Geotechnical Engineering | 3-1-0-4 | CIV301 |
V | ELE402 | Electrical Machines | 3-1-0-4 | ELE301 |
V | HSS301 | Leadership & Team Management | 2-0-0-2 | - |
VI | CSE501 | Cloud Computing | 3-1-2-5 | CSE401 |
VI | ECE501 | Embedded Systems | 3-1-0-4 | ECE401 |
VI | MEC501 | Advanced Thermodynamics | 3-1-0-4 | MEC401 |
VI | CIV501 | Urban Planning & Design | 3-1-0-4 | CIV401 |
VI | ELE501 | Renewable Energy Systems | 3-1-0-4 | ELE401 |
VI | CSE502 | Data Mining & Analytics | 3-1-2-5 | CSE401 |
VI | ECE502 | RF & Microwave Engineering | 3-1-0-4 | ECE401 |
VI | MEC502 | Finite Element Analysis | 3-1-0-4 | MEC401 |
VI | CIV502 | Construction Management | 3-1-0-4 | CIV401 |
VI | ELE502 | Power Electronics & Drives | 3-1-0-4 | ELE401 |
VI | HSS302 | Innovation & Entrepreneurship | 2-0-0-2 | - |
VII | CSE601 | Blockchain Technology | 3-1-2-5 | CSE501 |
VII | ECE601 | Optoelectronics | 3-1-0-4 | ECE501 |
VII | MEC601 | Advanced Materials | 3-1-0-4 | MEC501 |
VII | CIV601 | Disaster Management | 3-1-0-4 | CIV501 |
VII | ELE601 | Smart Grids | 3-1-0-4 | ELE501 |
VII | CSE602 | Internet of Things (IoT) | 3-1-2-5 | CSE501 |
VII | ECE602 | Wireless Sensor Networks | 3-1-0-4 | ECE501 |
VII | MEC602 | Computational Fluid Dynamics | 3-1-0-4 | MEC501 |
VII | CIV602 | Sustainable Development | 3-1-0-4 | CIV501 |
VII | ELE602 | Nuclear Power Systems | 3-1-0-4 | ELE501 |
VII | HSS401 | Global Issues & Sustainability | 2-0-0-2 | - |
VIII | CSE701 | Capstone Project - AI/ML | 4-0-0-4 | CSE601 |
VIII | ECE701 | Capstone Project - Electronics | 4-0-0-4 | ECE601 |
VIII | MEC701 | Capstone Project - Mechanical | 4-0-0-4 | MEC601 |
VIII | CIV701 | Capstone Project - Civil | 4-0-0-4 | CIV601 |
VIII | ELE701 | Capstone Project - Electrical | 4-0-0-4 | ELE601 |
VIII | CSE702 | Mini Project - Software Engineering | 3-0-0-3 | CSE501 |
VIII | ECE702 | Mini Project - Embedded Systems | 3-0-0-3 | ECE501 |
VIII | MEC702 | Mini Project - Manufacturing | 3-0-0-3 | MEC501 |
VIII | CIV702 | Mini Project - Structural Design | 3-0-0-3 | CIV501 |
VIII | ELE702 | Mini Project - Power Systems | 3-0-0-3 | ELE501 |
Detailed Course Descriptions for Advanced Departmental Electives
The department offers a wide array of advanced elective courses that allow students to specialize in their areas of interest and gain deeper insights into cutting-edge technologies. These courses are designed to align with industry trends and prepare students for professional success.
Artificial Intelligence: This course explores the fundamental concepts of AI, including problem-solving, search algorithms, knowledge representation, planning, machine learning, neural networks, natural language processing, and robotics. Students will engage in practical projects involving image recognition, speech synthesis, and autonomous agents. The course emphasizes both theoretical foundations and real-world applications.
Machine Learning: Focusing on supervised and unsupervised learning techniques, this course introduces students to regression, classification, clustering, dimensionality reduction, deep learning, reinforcement learning, and ensemble methods. Through hands-on assignments and a final project, students will develop practical skills in building predictive models using popular libraries like scikit-learn, TensorFlow, and PyTorch.
Internet of Things (IoT): This course delves into the architecture, protocols, security, and applications of IoT systems. Students will learn about sensor networks, embedded systems, wireless communication, cloud integration, and data analytics in the context of smart cities, healthcare, agriculture, and industrial automation.
Cloud Computing: Covering the fundamentals of cloud computing models (IaaS, PaaS, SaaS), virtualization, containerization, microservices, DevOps practices, and orchestration tools like Kubernetes, this course prepares students for deploying scalable applications in cloud environments. Practical sessions involve setting up cloud infrastructure using AWS, Azure, or GCP platforms.
Blockchain Technology: This course examines the principles of blockchain technology, including cryptographic hashing, consensus mechanisms, smart contracts, decentralized applications (dApps), and digital currencies. Students will implement blockchain solutions using frameworks like Ethereum and Hyperledger, exploring real-world use cases in supply chain management, finance, and healthcare.
Data Mining & Analytics: Emphasizing data preprocessing, statistical analysis, clustering, association rule mining, classification, regression, and text mining, this course provides students with tools and techniques to extract meaningful insights from large datasets. Using Python-based libraries such as pandas, NumPy, and scikit-learn, students will perform end-to-end data analytics projects.
Embedded Systems: This course focuses on designing and implementing embedded systems using microcontrollers, real-time operating systems (RTOS), peripheral interfaces, communication protocols, and power management strategies. Students will develop practical skills in firmware development, hardware-software co-design, and system integration for applications ranging from automotive systems to consumer electronics.
Wireless Communication: Covering the fundamentals of wireless propagation, modulation techniques, multiple access schemes, channel coding, antenna design, and wireless network architectures, this course prepares students for working in the telecommunications industry. Hands-on labs involve simulating wireless networks using MATLAB and NS-3, and implementing wireless communication systems with software-defined radios.
Optoelectronics: This course explores the principles of light generation, detection, and modulation in semiconductor devices. Students will study photodiodes, LEDs, lasers, optical fibers, photonic integrated circuits, and their applications in telecommunications, sensing, and imaging technologies. Practical sessions involve designing and testing optoelectronic components using simulation software like Lumerical and COMSOL.
Power Electronics & Drives: This course covers the analysis and design of power electronic converters, inverters, rectifiers, DC-DC converters, and motor drives. Students will learn about switching characteristics, control strategies, efficiency optimization, and applications in renewable energy systems, electric vehicles, and industrial automation.
Renewable Energy Systems: Focusing on solar, wind, hydroelectric, and geothermal energy conversion technologies, this course examines the design, installation, and operation of renewable energy systems. Students will analyze system performance using simulation tools like PVsyst, HOMER Pro, and MATLAB/Simulink, and evaluate economic viability and environmental impact.
Advanced Thermodynamics: Building upon basic thermodynamic principles, this course explores advanced topics such as phase equilibrium, chemical reactions, entropy generation, and thermodynamic cycles. Students will analyze complex thermodynamic processes and design energy-efficient systems using computer simulation tools like EES (Engineering Equation Solver) and Aspen Plus.
Finite Element Analysis: This course introduces the finite element method for solving engineering problems in structural mechanics, heat transfer, fluid dynamics, and electromagnetics. Students will develop proficiency in using commercial FEA software like ANSYS, ABAQUS, and NASTRAN to model and analyze real-world engineering scenarios.
Computational Fluid Dynamics: Focusing on numerical methods for solving Navier-Stokes equations, this course covers turbulence modeling, grid generation, boundary conditions, and solution algorithms. Students will apply CFD techniques to analyze flow fields in aerospace, automotive, chemical processing, and environmental applications using software tools like Fluent, STAR-CCM+, and OpenFOAM.
Project-Based Learning Philosophy
The department strongly believes in project-based learning as a powerful pedagogical approach that bridges the gap between theory and practice. Students engage in both mini-projects and final-year thesis/capstone projects throughout their academic journey, ensuring comprehensive skill development and industry readiness.
Mini-projects are undertaken during the second and third years of study, typically lasting 2-3 months. These projects allow students to explore specific areas of interest within their major, apply classroom knowledge to real-world problems, and develop teamwork and communication skills. Projects may involve designing a simple electronic circuit, developing a basic software application, or conducting an experimental study in a specialized field.
Final-year thesis/capstone projects span the entire academic year (8 months) and represent the culmination of students' learning experiences. These projects are conducted under the supervision of faculty members with expertise in relevant domains. Students are expected to propose innovative solutions to complex engineering challenges, demonstrate proficiency in research methodology, and present their findings through written reports and oral presentations.
Project selection is facilitated by a structured process involving faculty guidance, student preferences, industry collaborations, and research opportunities. Students often collaborate with external partners, including startups, government agencies, and multinational corporations, to ensure relevance and impact of their work.
Evaluation criteria for projects include technical depth, innovation, feasibility, documentation quality, presentation skills, and overall contribution to the field of engineering. Regular progress reviews, milestone assessments, and final evaluations ensure continuous improvement and accountability throughout the project lifecycle.