Comprehensive Course Structure
The Bachelor of Technology program is designed to provide a comprehensive and rigorous academic experience. The curriculum is divided into eight semesters, with each semester comprising core courses, departmental electives, science electives, and laboratory sessions.
Year | Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Pre-requisites |
---|---|---|---|---|---|
First Year | I | PH101 | Engineering Physics | 3-1-0-4 | - |
CH101 | Engineering Chemistry | 3-1-0-4 | - | ||
MA101 | Mathematics I | 4-0-0-4 | - | ||
EC101 | Introduction to Engineering | 2-0-0-2 | - | ||
First Year | II | PH102 | Engineering Physics II | 3-1-0-4 | PH101 |
CH102 | Engineering Chemistry II | 3-1-0-4 | CH101 | ||
MA102 | Mathematics II | 4-0-0-4 | MA101 | ||
EC102 | Engineering Graphics and Design | 2-0-0-2 | - | ||
Second Year | III | MA201 | Mathematics III | 4-0-0-4 | MA102 |
EC201 | Electrical Circuits and Networks | 3-1-0-4 | - | ||
CS201 | Programming in C | 3-1-0-4 | - | ||
CE201 | Engineering Mechanics | 3-1-0-4 | - | ||
Second Year | IV | MA202 | Mathematics IV | 4-0-0-4 | MA201 |
EC202 | Signals and Systems | 3-1-0-4 | EC201 | ||
CS202 | Data Structures and Algorithms | 3-1-0-4 | CS201 | ||
CE202 | Strength of Materials | 3-1-0-4 | CE201 | ||
Third Year | V | EC301 | Control Systems | 3-1-0-4 | EC202 |
CS301 | Database Management Systems | 3-1-0-4 | CS202 | ||
CE301 | Structural Analysis | 3-1-0-4 | CE202 | ||
ME301 | Thermodynamics | 3-1-0-4 | - | ||
Third Year | VI | EC302 | Digital Signal Processing | 3-1-0-4 | EC301 |
CS302 | Software Engineering | 3-1-0-4 | CS301 | ||
CE302 | Geotechnical Engineering | 3-1-0-4 | CE301 | ||
ME302 | Heat Transfer | 3-1-0-4 | ME301 | ||
Fourth Year | VII | EC401 | Wireless Communication | 3-1-0-4 | EC302 |
CS401 | Machine Learning | 3-1-0-4 | CS302 | ||
CE401 | Advanced Structural Engineering | 3-1-0-4 | CE302 | ||
ME401 | Industrial Engineering | 3-1-0-4 | ME302 | ||
Fourth Year | VIII | EC402 | Advanced Control Systems | 3-1-0-4 | EC401 |
CS402 | Big Data Analytics | 3-1-0-4 | CS401 | ||
CE402 | Environmental Engineering | 3-1-0-4 | CE401 | ||
ME402 | Sustainable Design | 3-1-0-4 | ME401 |
Advanced Departmental Elective Courses
Departmental electives play a crucial role in allowing students to explore specific areas of interest within their chosen specialization. These courses are designed to deepen technical knowledge and foster innovation.
- Artificial Intelligence and Machine Learning: This course introduces students to the fundamentals of machine learning algorithms, neural networks, and deep learning frameworks. Students gain hands-on experience with tools like TensorFlow, PyTorch, and Scikit-learn through lab sessions and projects.
- Cybersecurity Fundamentals: The course covers essential concepts in cybersecurity, including encryption, network security, and digital forensics. Students engage in simulations of real-world attacks and defensive strategies using industry-standard tools such as Wireshark and Kali Linux.
- Renewable Energy Systems: This course explores solar, wind, hydroelectric, and geothermal energy systems. Students learn about energy conversion processes, grid integration, and sustainable design principles through case studies and laboratory experiments.
- Structural Engineering: The focus is on structural analysis, design principles, and construction materials. Students work on modeling and simulating various structures using software like SAP2000 and ETABS.
- Biomedical Engineering: This course bridges the gap between engineering and medicine, covering topics such as biomechanics, bioinstrumentation, and medical imaging. Students conduct experiments in a specialized lab equipped with MRI and CT scanning equipment.
- Industrial Automation: The course introduces automation technologies used in manufacturing environments. Students learn about PLC programming, SCADA systems, and robotics through practical workshops and internships with industry partners.
- Data Science: This course covers statistical methods, data visualization, and predictive modeling using Python and R. Students work on real datasets from industries such as finance, healthcare, and e-commerce to develop insights and recommendations.
- Embedded Systems: The course focuses on designing and developing embedded software for microcontrollers and IoT devices. Students build prototypes of smart home systems, wearable devices, and industrial sensors.
- Software Engineering: This course emphasizes the development lifecycle, agile methodologies, and software architecture. Students collaborate in teams to develop full-stack applications using modern frameworks like React, Node.js, and Docker.
- Sustainable Design: The course explores sustainable building practices, green materials, and energy-efficient technologies. Students design and model eco-friendly structures using BIM (Building Information Modeling) tools.
Project-Based Learning Philosophy
The department's philosophy on project-based learning is rooted in the belief that practical experience is essential for developing competent engineers. The program includes both mini-projects and a final-year capstone project, which together form a comprehensive learning experience.
Mini-projects are undertaken during the second and third years, allowing students to apply theoretical knowledge to real-world problems. These projects are typically completed in groups of 3-5 students and involve research, design, prototyping, and documentation. The scope of these projects ranges from developing a simple application to designing a small-scale system.
The final-year thesis or capstone project is a significant undertaking that spans the entire academic year. Students select their projects in consultation with faculty mentors based on their interests and career goals. The process involves identifying a problem, conducting literature reviews, proposing solutions, implementing designs, testing prototypes, and presenting findings to an evaluation panel.
Evaluation criteria for both mini-projects and capstone projects include technical merit, innovation, clarity of presentation, adherence to deadlines, and collaboration among team members. Students are encouraged to seek feedback from faculty and industry experts throughout the project lifecycle to ensure quality outcomes.