B.Tech in Mathematics & Computing

Indian Institute of Petroleum and Energy

HomeProgram Structure

Program Structure

Degree Requirements

The degree requirements for undergraduates are specified in terms of minimum total credits to be earned. As per the UG manual of IIPE, these will be fixed by each department and will generally be between 165 and 180.

Credit Distribution

Course TypeNo. of CreditsPercentage of Credit
Institute Core (IC)66~40%
Departmental Core (DC)70~42%
Departmental Elective (DE)12~8%
Open Elective (OE)17~10%
Total165100%

These requirements make the programme flexible, as the students can choose courses depending on their varying interests, as long as they satisfy the minimum requirement.

All the rules and regulations of the programme will be followed as per the institute UG programme guidelines.

Program Overview

The B.Tech. in Mathematics & Computing program at IIPE is designed to produce future leaders who will be at the forefront of research, development, and innovation in futuristic disciplines and next generation technologies that require deep use of Mathematics, Computer Science and Data Science.

The curriculum has been designed to provide a strong foundation in Mathematics and Computer Science, with specialization in areas like Artificial Intelligence, Machine Learning, and Data Science.

Program Highlights

  • Strong mathematical foundation with focus on computational aspects
  • Comprehensive coverage of computer science fundamentals
  • Specialized courses in AI, ML, and Data Science
  • Hands-on practical training through laboratory courses
  • Project-based learning in the final year
  • Industry-relevant curriculum designed to meet current technological demands

Course Categories

Institute Core (IC)

These courses provide a strong foundation in basic sciences, engineering principles, and humanities. They are common to all B.Tech. programs at IIPE.

Departmental Core (DC)

These courses focus on the core concepts of Mathematics and Computing, providing in-depth knowledge in areas like Discrete Mathematics, Real & Complex Analysis, Algorithms, and Machine Learning.

Departmental Elective (DE)

These courses allow students to specialize in specific areas of interest within Mathematics and Computing, such as Graph Neural Networks, Financial Mathematics, or Computational Number Theory.

Open Elective (OE)

These courses provide flexibility for students to explore areas outside their core discipline, broadening their knowledge base and interdisciplinary skills.