M.Tech Scientific Computing

more_vert

Master of Technology in Scientific Computing

Duration

2 Years

Level

Post Graduation

Type

Degree

Eligibility

Graduation

M.Tech Scientific Computing or Master of Technology in Scientific Computing is a two-year Post-Graduate Computer Science course. Scientific computing is an indispensable part of almost all scientific investigation and technological development at universities, government laboratories, and within the private sector.

Scientific Computing focuses on mathematics and computer science related to advanced computer modeling. While the material is in mathematics and computer science, the program is similar in structure to terminal master's programs in engineering, where classroom training is combined with practical experience.

The Scientific Computing program comprises compulsory and elective courses with a focus on numerical and applied mathematics, object-oriented numerical programming, high-performance computing using vector and parallel computers, scientific visualization, scientific and engineering applications, etc. Specializations can be chosen through elective courses in areas such as Computational Fluid Dynamics, Computational Electromagnetic, and High-Performance Computing.

M.Tech Scientific Computing Eligibility

  • The students should have completed a BE / B.Tech degree or any other equivalent qualification from a recognized University
  • Should possess a minimum of 50% aggregate marks in their Bachelor's.
  • Some reputed colleges and universities conduct an entrance examination for admission.

M.Tech Scientific Computing Syllabus

Syllabus of Scientific Computing course as prescribed by various Universities and Colleges.

M.Tech Scientific Computing Semester-I

Sr. No.

Subjects of Study

1

Artificial Neural Network and Fuzzy Logic

2

Data Structure & Computer Algorithm in C++

3

Mathematical Techniques

4

Operating System and Computer Architecture

5

Electives I

  • Advanced Operations Research
  • Computer Graphics 
  • Data Communication & Network
  • Software Engineering
  • Stochastic Methods in the Industry
6

Practicals

  • Programming Lab
  • Software Lab

M.Tech Scientific Computing Semester-II

1

Finite Elements Methods

2

Modeling and Simulation

3

Parallel Computing

4

Elective II

  • Combinatorial Optimization
  • Computational Aerodynamics
  • Computational Fluid Mechanics
  • Introduction to Fracture Mechanics
  • Queuing Models for Computer and Communication Systems
  • Wavelets and Application
5

Practicals

  • Software Lab 
  • Seminar

M.Tech Scientific Computing Semester-III

1

Internship

2

Seminar

3

Project

M.Tech Scientific Computing Semester-IV

1

Project

 

M.Tech Scientific Computing College

M.Tech Scientific Computing Course Suitability

  • Students who want to have broad coverage of the technological and scientific subjects required to underpin careers in a range of technical fields involving science subjects, providing in-depth study and training encompassing the principles and state-of-the-art techniques in the chosen specialist areas.
  • Those who want to possess research and development skills through the project which will have industrial and/or academic significance also are suitable for it.
  • Students who will go on to pursue doctoral studies in either department also can go for it.
  • They should be able to work directly with faculty, physician-scientists, and application/ informaticians as a member of their team in designing, prototyping/ testing, tuning for parallelization, problem analysis, and documenting HPC pipelines.

How is the M.Tech Scientific Computing Course Beneficial?

  • The Master of Technology program in Scientific Computing provides deep and detailed knowledge of Scientific Computing for solving major problems arising in industrial applications and in science/ engineering.
  • Candidates for this program will qualify for jobs in research and development, where their skills and experience will complement those of more traditionally trained Ph.D.
  • Computer Engineers have plenty of options to work in IT companies in departments such as design, development, assembly, manufacture, maintenance, etc.
  • Working as a programmer, web developer, and E-commerce specialist with telecommunications companies, automotive companies, aerospace companies, etc.
  • They have also teaching jobs in colleges/universities both on a private and government basis; for permanent positions, they need to pass the UGC-NET exam.

M.Tech Scientific Computing Employment Areas

  • Academic Institutions
  • Cloud Services Companies
  • Accenture
  • BHEL
  • DRDL
  • ECIL
  • HCL
  • IBM
  • ISRO
  • Infosys
  • ONGC
  • SAIL
  • TCS
  • Wipro

M.Tech Scientific Computing Job Types

  • Associate Professor
  • Business Development Manager
  • Computer Scientist
  • Client Service Specialist
  • Engineer
  • Research Scientist / Research Associate