Comprehensive Course Listing Across 8 Semesters
Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Prerequisites |
---|---|---|---|---|
1 | ENG101 | Engineering Mathematics I | 3-1-0-4 | - |
1 | ENG102 | Engineering Physics | 3-1-0-4 | - |
1 | ENG103 | Engineering Chemistry | 3-1-0-4 | - |
1 | ENG104 | Engineering Graphics | 2-1-0-3 | - |
1 | ENG105 | Programming in C | 2-1-0-3 | - |
1 | ENG106 | Communication Skills | 2-0-0-2 | - |
2 | ENG201 | Engineering Mathematics II | 3-1-0-4 | ENG101 |
2 | ENG202 | Electrical Circuits | 3-1-0-4 | - |
2 | ENG203 | Materials Science | 3-1-0-4 | - |
2 | ENG204 | Thermodynamics | 3-1-0-4 | - |
2 | ENG205 | Computer Programming | 2-1-0-3 | ENG105 |
2 | ENG206 | Engineering Mechanics | 3-1-0-4 | - |
3 | ENG301 | Control Systems | 3-1-0-4 | ENG201, ENG202 |
3 | ENG302 | Signals and Systems | 3-1-0-4 | ENG201 |
3 | ENG303 | Structural Analysis | 3-1-0-4 | ENG206 |
3 | ENG304 | Manufacturing Processes | 3-1-0-4 | - |
3 | ENG305 | Microprocessors | 3-1-0-4 | ENG202 |
3 | ENG306 | Chemical Reaction Engineering | 3-1-0-4 | - |
4 | ENG401 | Power Systems | 3-1-0-4 | ENG202 |
4 | ENG402 | Design of Machine Elements | 3-1-0-4 | ENG206 |
4 | ENG403 | Transport Phenomena | 3-1-0-4 | ENG201 |
4 | ENG404 | Advanced Algorithms | 3-1-0-4 | ENG205 |
4 | ENG405 | Environmental Engineering | 3-1-0-4 | - |
4 | ENG406 | Biomedical Engineering | 3-1-0-4 | - |
5 | ENG501 | Machine Learning | 3-1-0-4 | ENG201, ENG205 |
5 | ENG502 | Network Security | 3-1-0-4 | ENG202 |
5 | ENG503 | Concrete Technology | 3-1-0-4 | ENG203 |
5 | ENG504 | Renewable Energy Systems | 3-1-0-4 | - |
5 | ENG505 | Embedded Systems | 3-1-0-4 | ENG205, ENG305 |
5 | ENG506 | Process Control | 3-1-0-4 | ENG301 |
6 | ENG601 | Deep Learning | 3-1-0-4 | ENG501 |
6 | ENG602 | Cryptography | 3-1-0-4 | ENG202 |
6 | ENG603 | Steel Structures | 3-1-0-4 | ENG303 |
6 | ENG604 | Solar Energy | 3-1-0-4 | - |
6 | ENG605 | Robotics | 3-1-0-4 | ENG305 |
6 | ENG606 | Water Treatment | 3-1-0-4 | ENG405 |
7 | ENG701 | Natural Language Processing | 3-1-0-4 | ENG501 |
7 | ENG702 | Wireless Communication | 3-1-0-4 | ENG202 |
7 | ENG703 | Geotechnical Engineering | 3-1-0-4 | ENG203 |
7 | ENG704 | Hydroelectric Power | 3-1-0-4 | - |
7 | ENG705 | Computer Vision | 3-1-0-4 | ENG501 |
7 | ENG706 | Bioprocess Engineering | 3-1-0-4 | ENG306 |
8 | ENG801 | Capstone Project | 3-1-0-4 | All previous courses |
8 | ENG802 | Research Methodology | 3-1-0-4 | - |
8 | ENG803 | Industrial Training | 3-1-0-4 | - |
8 | ENG804 | Entrepreneurship | 3-1-0-4 | - |
8 | ENG805 | Professional Ethics | 3-1-0-4 | - |
8 | ENG806 | Project Management | 3-1-0-4 | - |
Advanced Departmental Elective Courses
Advanced departmental elective courses are designed to provide students with specialized knowledge and skills in their chosen engineering discipline. These courses are typically offered in the later semesters and are tailored to meet the evolving demands of the industry and research landscape.
The Machine Learning course, offered in the fifth semester, is designed to provide students with a comprehensive understanding of machine learning algorithms and their applications. The course covers topics such as supervised learning, unsupervised learning, deep learning, and reinforcement learning. Students will also gain hands-on experience through practical assignments and projects, allowing them to apply their knowledge in real-world scenarios.
The Network Security course, offered in the fifth semester, focuses on the principles and practices of securing computer networks and systems. The course covers topics such as cryptography, network protocols, firewalls, intrusion detection systems, and secure network design. Students will also learn about the latest trends and threats in cybersecurity, preparing them for careers in the field of network security.
The Renewable Energy Systems course, offered in the fifth semester, introduces students to the principles and technologies of renewable energy systems. The course covers topics such as solar energy, wind energy, hydroelectric power, and geothermal energy. Students will also learn about energy storage systems and the integration of renewable energy into the power grid.
The Embedded Systems course, offered in the fifth semester, focuses on the design and development of embedded systems. The course covers topics such as microcontrollers, real-time operating systems, embedded software development, and hardware-software co-design. Students will also gain hands-on experience through laboratory sessions and projects.
The Deep Learning course, offered in the sixth semester, is designed to provide students with advanced knowledge of deep learning techniques and their applications. The course covers topics such as neural networks, convolutional neural networks, recurrent neural networks, and transformer models. Students will also work on advanced projects and research papers, allowing them to contribute to the field of deep learning.
The Computer Vision course, offered in the seventh semester, focuses on the principles and techniques of computer vision. The course covers topics such as image processing, object detection, image segmentation, and facial recognition. Students will also gain hands-on experience through practical assignments and projects, preparing them for careers in computer vision and artificial intelligence.
The Robotics course, offered in the sixth semester, introduces students to the design and development of robotic systems. The course covers topics such as robot kinematics, control systems, sensor integration, and autonomous navigation. Students will also work on hands-on projects and competitions, allowing them to apply their knowledge in practical settings.
The Cryptography course, offered in the sixth semester, focuses on the principles and practices of cryptography. The course covers topics such as symmetric and asymmetric encryption, hash functions, digital signatures, and key management. Students will also learn about the latest developments in cryptography and their applications in securing digital systems.
The Natural Language Processing course, offered in the seventh semester, introduces students to the principles and techniques of natural language processing. The course covers topics such as text preprocessing, sentiment analysis, language modeling, and machine translation. Students will also work on practical projects and research papers, allowing them to contribute to the field of NLP.
The Process Control course, offered in the fifth semester, focuses on the principles and practices of process control systems. The course covers topics such as feedback control, process dynamics, control system design, and industrial automation. Students will also gain hands-on experience through laboratory sessions and projects.
The Bioprocess Engineering course, offered in the seventh semester, introduces students to the principles and applications of bioprocess engineering. The course covers topics such as fermentation, bioreactors, downstream processing, and bioprocess design. Students will also work on practical projects and research papers, allowing them to contribute to the field of biotechnology.
The Solar Energy course, offered in the sixth semester, focuses on the principles and technologies of solar energy systems. The course covers topics such as photovoltaic cells, solar thermal systems, energy storage, and grid integration. Students will also gain hands-on experience through laboratory sessions and projects.
The Wireless Communication course, offered in the seventh semester, introduces students to the principles and technologies of wireless communication. The course covers topics such as modulation techniques, multiple access methods, wireless networks, and mobile communication systems. Students will also work on practical projects and research papers, allowing them to contribute to the field of wireless communication.
The Steel Structures course, offered in the sixth semester, focuses on the design and analysis of steel structures. The course covers topics such as structural steel design, load-bearing capacity, and structural stability. Students will also gain hands-on experience through laboratory sessions and projects.
The Water Treatment course, offered in the sixth semester, introduces students to the principles and technologies of water treatment. The course covers topics such as physical and chemical treatment methods, biological treatment, and water quality standards. Students will also work on practical projects and research papers, allowing them to contribute to the field of environmental engineering.
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 and innovative engineers. Project-based learning is integrated throughout the curriculum, starting from the first semester and continuing through the final year. This approach ensures that students not only understand theoretical concepts but also apply them in real-world scenarios.
The structure of project-based learning begins with mini-projects in the second and third semesters. These projects are designed to be manageable and are typically completed within a few weeks. The projects are assigned by faculty members and are aligned with the course content. Students work in small teams and are expected to present their findings to the class. This process helps students develop teamwork, communication, and presentation skills.
The final-year thesis or capstone project is the most significant component of project-based learning. This project is typically completed over a period of six months and is designed to be a comprehensive application of the knowledge and skills acquired throughout the program. Students are required to select a project topic in consultation with their faculty mentor and are expected to conduct independent research or development work.
Students select their projects based on their interests and the availability of faculty mentors. The selection process involves a proposal submission, where students present their project idea and methodology. Faculty mentors evaluate the proposals and assign projects based on their relevance and feasibility. Students are also encouraged to propose their own project ideas, which are reviewed and approved by the faculty.
The evaluation criteria for projects are based on several factors, including the clarity of the project proposal, the methodology used, the quality of the implementation, the presentation, and the final report. The faculty mentors provide continuous feedback and guidance throughout the project duration, ensuring that students are on track to meet their objectives.
Project-based learning also emphasizes the importance of innovation and entrepreneurship. Students are encouraged to think creatively and develop novel solutions to engineering problems. The department provides resources and support for students who wish to pursue entrepreneurial ventures, including access to innovation centers, mentorship, and funding opportunities.