Comprehensive Course Structure Overview
The engineering program at Guru Kashi University Bathinda is designed to provide a rigorous and comprehensive educational experience that prepares students for success in both academia and industry. The curriculum spans eight semesters and includes core courses, departmental electives, science electives, laboratory sessions, and mandatory projects.
Year | Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Prerequisites |
---|---|---|---|---|---|
Year 1 | Semester 1 | ENG101 | English for Engineers | 3-0-0-3 | - |
Year 1 | Semester 1 | MAT101 | Calculus and Analytical Geometry | 4-0-0-4 | - |
Year 1 | Semester 1 | MAT102 | Linear Algebra and Differential Equations | 3-0-0-3 | MAT101 |
Year 1 | Semester 1 | PHY101 | Physics for Engineers | 4-0-0-4 | - |
Year 1 | Semester 1 | CHM101 | Chemistry for Engineers | 3-0-0-3 | - |
Year 1 | Semester 1 | CSE101 | Introduction to Programming | 2-0-2-4 | - |
Year 1 | Semester 1 | ECE101 | Basic Electronics | 3-0-0-3 | - |
Year 1 | Semester 1 | CIV101 | Introduction to Civil Engineering | 2-0-0-2 | - |
Year 1 | Semester 1 | MCH101 | Introduction to Mechanical Engineering | 2-0-0-2 | - |
Year 1 | Semester 1 | LAB101 | Engineering Laboratory | 0-0-3-1 | - |
Year 1 | Semester 2 | MAT201 | Probability and Statistics | 3-0-0-3 | MAT102 |
Year 1 | Semester 2 | MAT202 | Numerical Methods | 3-0-0-3 | MAT101 |
Year 1 | Semester 2 | PHY201 | Modern Physics | 3-0-0-3 | PHY101 |
Year 1 | Semester 2 | CHM201 | Organic Chemistry | 3-0-0-3 | CHM101 |
Year 1 | Semester 2 | CSE201 | Data Structures and Algorithms | 3-0-0-3 | CSE101 |
Year 1 | Semester 2 | ECE201 | Digital Electronics | 3-0-0-3 | ECE101 |
Year 1 | Semester 2 | CIV201 | Strength of Materials | 3-0-0-3 | MAT102 |
Year 1 | Semester 2 | MCH201 | Thermodynamics | 3-0-0-3 | MAT101 |
Year 1 | Semester 2 | LAB201 | Basic Engineering Laboratory | 0-0-3-1 | - |
Year 2 | Semester 3 | MAT301 | Complex Analysis | 3-0-0-3 | MAT201 |
Year 2 | Semester 3 | CSE301 | Database Management Systems | 3-0-0-3 | CSE201 |
Year 2 | Semester 3 | ECE301 | Signals and Systems | 3-0-0-3 | ECE201 |
Year 2 | Semester 3 | CIV301 | Structural Analysis | 3-0-0-3 | CIV201 |
Year 2 | Semester 3 | MCH301 | Fluid Mechanics | 3-0-0-3 | MCH201 |
Year 2 | Semester 3 | LAB301 | Core Engineering Laboratory | 0-0-3-1 | - |
Year 2 | Semester 4 | MAT401 | Operations Research | 3-0-0-3 | MAT301 |
Year 2 | Semester 4 | CSE401 | Software Engineering | 3-0-0-3 | CSE301 |
Year 2 | Semester 4 | ECE401 | Control Systems | 3-0-0-3 | ECE301 |
Year 2 | Semester 4 | CIV401 | Geotechnical Engineering | 3-0-0-3 | CIV301 |
Year 2 | Semester 4 | MCH401 | Mechanics of Machines | 3-0-0-3 | MCH301 |
Year 2 | Semester 4 | LAB401 | Advanced Engineering Laboratory | 0-0-3-1 | - |
Year 3 | Semester 5 | CSE501 | Machine Learning | 3-0-0-3 | CSE401 |
Year 3 | Semester 5 | ECE501 | Microprocessors and Microcontrollers | 3-0-0-3 | ECE401 |
Year 3 | Semester 5 | CIV501 | Transportation Engineering | 3-0-0-3 | CIV401 |
Year 3 | Semester 5 | MCH501 | Heat Transfer | 3-0-0-3 | MCH401 |
Year 3 | Semester 5 | LAB501 | Specialized Engineering Laboratory | 0-0-3-1 | - |
Year 3 | Semester 6 | CSE601 | Computer Networks | 3-0-0-3 | CSE501 |
Year 3 | Semester 6 | ECE601 | Electromagnetic Fields | 3-0-0-3 | ECE501 |
Year 3 | Semester 6 | CIV601 | Water Resources Engineering | 3-0-0-3 | CIV501 |
Year 3 | Semester 6 | MCH601 | Manufacturing Processes | 3-0-0-3 | MCH501 |
Year 3 | Semester 6 | LAB601 | Research and Development Laboratory | 0-0-3-1 | - |
Year 4 | Semester 7 | CSE701 | Capstone Project I | 2-0-0-2 | - |
Year 4 | Semester 7 | ECE701 | Advanced Topics in Electronics | 3-0-0-3 | ECE601 |
Year 4 | Semester 7 | CIV701 | Construction Management | 3-0-0-3 | CIV601 |
Year 4 | Semester 7 | MCH701 | Robotics and Automation | 3-0-0-3 | MCH601 |
Year 4 | Semester 7 | LAB701 | Final Year Project Laboratory | 0-0-3-1 | - |
Year 4 | Semester 8 | CSE801 | Capstone Project II | 2-0-0-2 | CSE701 |
Year 4 | Semester 8 | ECE801 | Final Year Project | 3-0-0-3 | ECE701 |
Year 4 | Semester 8 | CIV801 | Environmental Impact Assessment | 3-0-0-3 | CIV701 |
Year 4 | Semester 8 | MCH801 | Advanced Manufacturing Systems | 3-0-0-3 | MCH701 |
Year 4 | Semester 8 | LAB801 | Final Year Research and Development | 0-0-3-1 | - |
Advanced Departmental Elective Courses
Departmental electives offer students the opportunity to specialize in areas of interest and gain deeper insights into emerging technologies. These courses are designed to be highly relevant to current industry trends and future career paths.
Machine Learning (CSE501): This course introduces students to fundamental concepts in machine learning including supervised and unsupervised learning, neural networks, deep learning architectures, reinforcement learning, and natural language processing. Students will work on real-world datasets using industry-standard tools like Python, TensorFlow, and scikit-learn.
Computer Networks (CSE601): Focused on understanding the architecture and protocols of computer networks, this course covers topics such as TCP/IP stack, routing algorithms, network security, wireless communication, and cloud networking. Practical labs involve configuring routers and switches using Cisco Packet Tracer.
Database Management Systems (CSE301): This course provides comprehensive knowledge about database design, implementation, and management. Students learn SQL, normalization techniques, transaction processing, indexing strategies, and advanced features like triggers, views, and stored procedures.
Microprocessors and Microcontrollers (ECE501): Covering the architecture and programming of microprocessor systems, this course includes hands-on labs with 8086, ARM Cortex-M series processors, embedded C programming, and interfacing with peripheral devices like sensors and actuators.
Control Systems (ECE401): This course explores the principles of feedback control systems, transfer functions, block diagram reduction, stability analysis, and controller design methods. Students implement control algorithms using MATLAB and Simulink.
Signal Processing (ECE301): Students study discrete-time signals and systems, convolution, Z-transforms, frequency domain analysis, and digital filter design. Labs involve signal generation using DSP chips and audio processing applications.
Structural Analysis (CIV301): This course delves into the behavior of structures under various loads. Topics include beam deflection, truss analysis, frame analysis, matrix methods of structural analysis, and computer-aided design tools for structural engineers.
Transportation Engineering (CIV501): Students examine transportation planning, traffic engineering, highway design, public transit systems, and urban mobility solutions. Practical components include designing road layouts using CAD software and analyzing traffic flow models.
Fluid Mechanics (MCH301): This course explores fluid properties, fluid statics, kinematics, dynamics, and applications in engineering systems. Students conduct experiments on pumps, turbines, and flow measurement devices to understand fluid behavior in real-world scenarios.
Mechanics of Machines (MCH401): Focused on the analysis and design of mechanical components, this course covers kinematics, dynamics, gear trains, cam mechanisms, and vibration analysis. Practical sessions involve building physical models and simulating mechanical systems using SolidWorks.
Renewable Energy Technologies (ECE701): Students learn about solar photovoltaic systems, wind turbines, hydroelectric power generation, energy storage solutions, and smart grid integration. Projects include designing small-scale renewable energy installations and conducting feasibility studies.
Robotics and Automation (MCH701): This advanced course covers robot kinematics, dynamics, control systems, sensor integration, and artificial intelligence applications in robotics. Students work on building autonomous robots capable of navigation, object manipulation, and task execution.
Software Engineering (CSE401): Emphasizing the systematic approach to software development, this course covers software lifecycle phases, requirements analysis, design patterns, testing methodologies, version control systems, and agile development practices. Students collaborate on group projects simulating real-world development environments.
Project-Based Learning Philosophy
Our department places significant emphasis on project-based learning as a cornerstone of engineering education. This approach ensures that students develop both technical competencies and practical skills essential for professional success in the modern workplace.
The philosophy of project-based learning at Guru Kashi University Bathinda is centered around experiential learning, where students apply theoretical concepts to solve real-world problems. Projects are designed to be interdisciplinary, requiring collaboration among students from different engineering disciplines and encouraging innovation and creativity.
Mini-projects begin in the second year and continue through the final year of the program. These projects typically span 2-3 months and require students to work in teams under faculty supervision. They involve problem identification, research, design, prototyping, testing, and documentation phases.
The final-year thesis/capstone project is a comprehensive endeavor that requires students to integrate knowledge from all areas of their engineering education. This project often addresses actual industry challenges and provides opportunities for students to work with external partners, including companies, research institutions, or government agencies.
Project selection involves a structured process where students identify potential topics in consultation with faculty advisors. Students may propose their own ideas, select from suggested themes, or collaborate on projects initiated by industry partners. Faculty mentors guide students through each phase of the project, ensuring academic rigor and practical relevance.
Evaluation criteria for projects include technical merit, innovation, teamwork, presentation quality, documentation standards, and adherence to ethical practices. Students are assessed not only on their final deliverables but also on their ability to articulate solutions, justify decisions, and reflect on learning outcomes throughout the project lifecycle.