Comprehensive Course List
The curriculum of the Womens Polytechnic program at Govt Girls Polytechnic Almora is meticulously structured to provide a balanced blend of theoretical knowledge and practical skills. Below is a detailed table listing all courses across 8 semesters.
Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Pre-requisites |
---|---|---|---|---|
1 | ENG101 | English for Engineering | 3-0-0-3 | - |
1 | MAT101 | Mathematics I | 4-0-0-4 | - |
1 | PHY101 | Physics for Engineering | 3-0-0-3 | - |
1 | CHE101 | Chemistry for Engineering | 3-0-0-3 | - |
1 | INT101 | Introduction to Engineering | 2-0-0-2 | - |
1 | COM101 | Computer Programming | 3-0-0-3 | - |
2 | MAT201 | Mathematics II | 4-0-0-4 | MAT101 |
2 | ECO201 | Engineering Economics | 3-0-0-3 | - |
2 | ELE201 | Basic Electrical Engineering | 3-0-0-3 | - |
2 | CSE201 | Object-Oriented Programming | 3-0-0-3 | COM101 |
2 | MEC201 | Engineering Mechanics | 3-0-0-3 | - |
3 | MAT301 | Mathematics III | 4-0-0-4 | MAT201 |
3 | DLD301 | Digital Logic Design | 3-0-0-3 | - |
3 | CS301 | Data Structures & Algorithms | 3-0-0-3 | CSE201 |
3 | ECE301 | Electronics Fundamentals | 3-0-0-3 | ELE201 |
3 | CIV301 | Engineering Drawing | 2-0-0-2 | - |
4 | MAT401 | Mathematics IV | 4-0-0-4 | MAT301 |
4 | CSE401 | Database Management Systems | 3-0-0-3 | CS301 |
4 | MEC401 | Mechanics of Materials | 3-0-0-3 | MEC201 |
4 | ECE401 | Signals & Systems | 3-0-0-3 | ECE301 |
4 | CIV401 | Structural Analysis | 3-0-0-3 | CIV301 |
5 | CSE501 | Computer Networks | 3-0-0-3 | CS301 |
5 | ECE501 | Control Systems | 3-0-0-3 | ECE401 |
5 | CIV501 | Concrete Technology | 3-0-0-3 | CIV401 |
5 | MEC501 | Thermodynamics | 3-0-0-3 | MEC401 |
5 | CS501 | Machine Learning Fundamentals | 3-0-0-3 | CS301 |
6 | CSE601 | Software Engineering | 3-0-0-3 | CS501 |
6 | ECE601 | VLSI Design | 3-0-0-3 | ECE501 |
6 | CIV601 | Transportation Engineering | 3-0-0-3 | CIV501 |
6 | MEC601 | Manufacturing Processes | 3-0-0-3 | MEC501 |
6 | CS601 | Web Technologies | 3-0-0-3 | CS501 |
7 | CSE701 | Advanced Computer Architecture | 3-0-0-3 | CS601 |
7 | ECE701 | Embedded Systems | 3-0-0-3 | ECE601 |
7 | CIV701 | Geotechnical Engineering | 3-0-0-3 | CIV601 |
7 | MEC701 | Heat Transfer | 3-0-0-3 | MEC601 |
7 | CS701 | Deep Learning | 3-0-0-3 | CS501 |
8 | CSE801 | Capstone Project | 6-0-0-6 | CS701 |
8 | ECE801 | Final Year Research | 6-0-0-6 | ECE701 |
8 | CIV801 | Project Management | 3-0-0-3 | CIV701 |
8 | MEC801 | Industrial Training | 6-0-0-6 | MEC701 |
8 | CS801 | Internship & Thesis | 6-0-0-6 | CS701 |
Advanced Departmental Elective Courses
These advanced courses are designed to provide students with deeper insights into specialized domains within engineering. They are offered in the later semesters and are chosen based on student interest and career aspirations.
Machine Learning Fundamentals: This course introduces students to fundamental concepts of machine learning, including supervised and unsupervised learning algorithms, neural networks, and deep learning frameworks. Students will gain practical experience through hands-on labs and real-world case studies.
Web Technologies: The course covers modern web development techniques using HTML, CSS, JavaScript, and backend technologies such as Node.js and databases like MongoDB. Students will build responsive web applications and learn about cloud deployment strategies.
Advanced Computer Architecture: This course explores the design and implementation of modern computer systems, focusing on pipeline architecture, cache memory, and parallel processing techniques. It prepares students for advanced roles in hardware and software optimization.
Embedded Systems: Students will learn to design and implement embedded systems using microcontrollers and real-time operating systems. The course includes practical labs involving sensor integration and IoT development.
Deep Learning: A comprehensive study of deep learning architectures, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), and transformers. Students will implement models for image recognition, natural language processing, and recommendation systems.
VLSI Design: This course covers the principles of very large-scale integration (VLSI) design, including logic synthesis, circuit design, and layout techniques. Students will use industry-standard tools to design integrated circuits.
Control Systems: An in-depth exploration of control theory, including feedback systems, stability analysis, and controller design. The course emphasizes practical applications in automation and robotics.
Signals & Systems: This course teaches the mathematical foundations of signal processing, including Fourier transforms, Laplace transforms, and Z-transforms. Applications include audio and image processing, communication systems, and control theory.
Database Management Systems: Students will learn about relational database design, SQL queries, normalization, transaction management, and performance optimization. The course includes practical labs using MySQL, PostgreSQL, and MongoDB.
Software Engineering: This course focuses on software development methodologies, requirements analysis, testing, and project management. Students will work on team-based projects using agile frameworks like Scrum and Kanban.
Project-Based Learning Philosophy
The department strongly believes in project-based learning as a core component of technical education. The curriculum integrates mandatory mini-projects throughout the academic journey to ensure that students apply theoretical knowledge in real-world scenarios.
Mini-Projects: In the third and fourth semesters, students undertake mini-projects under faculty supervision. These projects are typically small-scale but require students to demonstrate their understanding of core concepts while working collaboratively with peers.
Final-Year Thesis/Capstone Project: The capstone project in the eighth semester is a significant endeavor that allows students to explore a topic of personal interest or relevance to current industry trends. Students select their projects based on faculty expertise and industry partnerships, ensuring that their work has practical value.
The evaluation criteria for these projects include innovation, technical execution, documentation quality, and presentation skills. Faculty mentors guide students throughout the process, helping them navigate challenges and refine their ideas.