Double Major in Mathematics

Students belonging to various disciplines of BRACU, specially physics, CS, CSE, ECE, ESS or any other relevant discipline desirous of doing a double major in mathematics, will have to complete a total of 67 credits, the breakdown of which is given below:

A. Core Courses

Theory Courses (48 credits)

1. MAT 121: Basic Algebra
2. MAT 122: Analytical and Vector Geometry
3. MAT 123: Calculus I
4. MAT 211: Calculus II
5. MAT 212: Linear Algebra
6. MAT 221: Real Analysis I
7. MAT 222: Differential Equations I
8. MAT 223: Numerical Analysis I
9. MAT 311: Abstract Algebra
10. MAT 312: Numerical Analysis II
11. MAT 314: Complex Analysis
12. MAT 321: Real Analysis II
13. MAT 322: Differential Equations II
14. MAT 323: Vector Mechanics
15. MAT 324: Discrete Mathematics
16. MAT 325: Mathematical Methods

Lab Courses (4 credits)

* MAT250: Mathematics Lab I
* MAT350: Mathematics Lab II
* 2 credit courses

B. Elective Courses (12 credits)

1. MAT 124: FORTRAN Programming
2. CSE 220 : Data Structures
3. CSE 221 : Algorithms
4. MAT 203: Matrices, Linear Algebra & Differential Equations
5. MAT 313: Differential Geometry
6. MAT 316: Operations Research I
7. MAT 326: Hydrodynamics
8. MAT 411: Topology
9. MAT 415: Finite Element Methods
10. MAT 416: Tensor Calculus
11. MAT 421: Fluid Mechanics
12. MAT 422: Theory of Numbers
13. MAT 423: Mathematical Modeling
14. MAT 424: Operations Research II
15. MAT 425: Advanced Numerical Methods
16. PHY 112 : Principles of Physics II
17. PHY 204 : Classical Mechanics and Special Theory of Relativity
18. PHY 205 : Statistical Mechanics
19. PHY 303 : Quantum Mechanics
20. PHY 413 : General Theory of Relativity
21. STA 301 : Modern Probability Theory & Stochastic Processes

or any other mathematics course with the permission of the Chairperson of the MNS Department.

Project/Thesis (3 credits)

1. MAT 400: Project/Thesis

The project/thesis work should be in line with one of the majors or on some interactive topic involving the two majors.