Comprehensive Course Structure
This section outlines the detailed curriculum for the Bachelor of Technology in Engineering program at Anjaneya University Raipur, covering all eight semesters. The structure is designed to ensure a smooth progression from foundational science subjects to advanced engineering principles and specialized tracks.
Semester | Course Code | Course Title | Credit Structure (L-T-P-C) | Pre-requisites |
---|---|---|---|---|
I | MATH101 | Calculus I | 3-0-0-3 | - |
I | PHYS101 | Physics I | 3-0-0-3 | - |
I | CHEM101 | Chemistry I | 3-0-0-3 | - |
I | ENG101 | Engineering Drawing | 2-0-0-2 | - |
I | CS101 | Introduction to Programming | 3-0-0-3 | - |
I | ENG102 | Engineering Mechanics | 3-0-0-3 | MATH101, PHYS101 |
II | MATH102 | Calculus II | 3-0-0-3 | MATH101 |
II | PHYS102 | Physics II | 3-0-0-3 | PHYS101 |
II | CHEM102 | Chemistry II | 3-0-0-3 | CHEM101 |
II | CS102 | Data Structures and Algorithms | 3-0-0-3 | CS101 |
II | ENG103 | Electrical Circuits | 3-0-0-3 | - |
III | MATH201 | Differential Equations | 3-0-0-3 | MATH102 |
III | PHYS201 | Optics and Modern Physics | 3-0-0-3 | PHYS102 |
III | CHEM201 | Organic Chemistry | 3-0-0-3 | CHEM102 |
III | CS201 | Object-Oriented Programming | 3-0-0-3 | CS102 |
III | ENG201 | Mechanics of Materials | 3-0-0-3 | ENG102 |
IV | MATH202 | Probability and Statistics | 3-0-0-3 | MATH201 |
IV | PHYS202 | Thermodynamics | 3-0-0-3 | PHYS201 |
IV | CHEM202 | Inorganic Chemistry | 3-0-0-3 | CHEM201 |
IV | CS202 | Database Management Systems | 3-0-0-3 | CS201 |
IV | ENG202 | Fluid Mechanics | 3-0-0-3 | ENG102 |
V | MATH301 | Numerical Methods | 3-0-0-3 | MATH202 |
V | PHYS301 | Quantum Mechanics | 3-0-0-3 | PHYS202 |
V | CHEM301 | Physical Chemistry | 3-0-0-3 | CHEM202 |
V | CS301 | Software Engineering | 3-0-0-3 | CS202 |
V | ENG301 | Structural Analysis | 3-0-0-3 | ENG201 |
VI | MATH302 | Linear Algebra | 3-0-0-3 | MATH301 |
VI | PHYS302 | Electromagnetism | 3-0-0-3 | PHYS301 |
VI | CHEM302 | Biochemistry | 3-0-0-3 | CHEM301 |
VI | CS302 | Computer Networks | 3-0-0-3 | CS301 |
VI | ENG302 | Design of Steel Structures | 3-0-0-3 | ENG301 |
VII | MATH401 | Complex Analysis | 3-0-0-3 | MATH302 |
VII | PHYS401 | Relativity | 3-0-0-3 | PHYS302 |
VII | CHEM401 | Environmental Chemistry | 3-0-0-3 | CHEM302 |
VII | CS401 | Machine Learning | 3-0-0-3 | CS302 |
VII | ENG401 | Geotechnical Engineering | 3-0-0-3 | ENG302 |
VIII | MATH402 | Advanced Calculus | 3-0-0-3 | MATH401 |
VIII | PHYS402 | Quantum Field Theory | 3-0-0-3 | PHYS401 |
VIII | CHEM402 | Medicinal Chemistry | 3-0-0-3 | CHEM401 |
VIII | CS402 | Web Development | 3-0-0-3 | CS401 |
VIII | ENG402 | Transportation Engineering | 3-0-0-3 | ENG401 |
Detailed Course Descriptions
The following section provides in-depth descriptions of advanced departmental elective courses offered in the program.
Machine Learning (CS401)
This course introduces students to fundamental concepts in machine learning including supervised and unsupervised learning, neural networks, decision trees, clustering algorithms, and reinforcement learning. The focus is on practical implementation using Python libraries such as scikit-learn, TensorFlow, and PyTorch. Students engage in hands-on projects involving image classification, natural language processing, and predictive analytics.
Computer Networks (CS302)
This course covers the architecture, protocols, and design principles of computer networks including LANs, WANs, wireless networks, TCP/IP stack, routing algorithms, and network security. Students gain practical experience through simulations, lab experiments, and real-world applications in network administration and troubleshooting.
Software Engineering (CS301)
This course emphasizes the systematic approach to software development lifecycle including requirements analysis, design patterns, testing strategies, maintenance, and project management. Students work on collaborative projects involving agile methodologies, version control systems, and enterprise-level software architecture.
Database Management Systems (CS202)
This course explores relational database design, SQL querying, normalization, transaction processing, indexing, and query optimization. Practical sessions involve designing and implementing database schemas using MySQL, PostgreSQL, and MongoDB. Students also learn about data integrity constraints, backup strategies, and disaster recovery planning.
Object-Oriented Programming (CS201)
This course builds upon basic programming skills by introducing object-oriented concepts such as classes, inheritance, polymorphism, encapsulation, and abstraction. Students develop proficiency in C++ or Java through practical exercises and mini-projects focusing on software design and development.
Data Structures and Algorithms (CS102)
This foundational course covers essential data structures like arrays, linked lists, stacks, queues, trees, graphs, and hash tables. It also introduces algorithmic techniques including sorting, searching, recursion, dynamic programming, and greedy algorithms. Students implement these concepts in Python or C++ to solve complex computational problems.
Introduction to Programming (CS101)
This course serves as an entry point into computer science by teaching fundamental programming concepts using a high-level language like Python. Topics include variables, loops, conditionals, functions, input/output operations, and basic debugging techniques. Students build simple programs that demonstrate understanding of core programming constructs.
Thermodynamics (PHYS202)
This course provides a comprehensive overview of thermodynamic principles including heat transfer, entropy, Carnot cycles, and phase transitions. Students analyze real-world systems such as refrigeration units, power plants, and combustion engines using mathematical models and experimental data.
Fluid Mechanics (ENG202)
This course explores fluid behavior under various conditions including statics, dynamics, viscous flow, and boundary layers. Applications in hydraulic systems, aerodynamics, and environmental engineering are emphasized through laboratory experiments and computational modeling.
Mechanics of Materials (ENG102)
This subject focuses on stress-strain relationships, elasticity theory, beam bending, torsion, and buckling phenomena. Students analyze structural components using analytical methods and finite element analysis tools to predict performance under load conditions.
Project-Based Learning Philosophy
At Anjaneya University Raipur, we believe that project-based learning is essential for developing practical engineering skills and fostering innovation. Our approach emphasizes hands-on experience, teamwork, and iterative design processes that mirror real-world industry practices.
The program includes two mandatory mini-projects in the second and fourth years, followed by a comprehensive final-year thesis or capstone project. These projects are designed to integrate knowledge from multiple disciplines and encourage students to tackle complex challenges relevant to current industry needs.
Mini-Projects
In the second year, students undertake a mini-project focused on applying basic engineering principles to solve a specific problem. This could involve designing a small-scale prototype, conducting an experiment, or analyzing a real-world system. Students work in teams under faculty supervision and present their findings through written reports and oral presentations.
Final-Year Thesis/Capstone Project
The capstone project is the culminating experience of the engineering program. Students select a topic aligned with their specialization, conduct independent research or development work, and produce a comprehensive thesis. The process includes proposal writing, literature review, methodology development, implementation, testing, and final presentation to a panel of experts.
Project Selection Process
Students begin the project selection process during their third year by attending workshops, seminars, and faculty meetings to identify potential topics. They may choose from industry-sponsored projects, faculty research initiatives, or self-initiated ventures. A committee evaluates proposals based on feasibility, novelty, and alignment with program objectives.
Evaluation Criteria
Projects are evaluated using a rubric that considers technical content, innovation, presentation quality, teamwork, and overall impact. Regular milestones and feedback sessions ensure continuous improvement throughout the project lifecycle. The final evaluation includes a comprehensive report, oral defense, and demonstration of working prototype or solution.