NIT Karnataka-image

M-TECH in Computational Mathematics at National Institute of Technology Karnataka, Surathkal

National Institute of Technology Karnataka, Surathkal is a premier autonomous institution established in 1960. Located in Mangalore, NITK spans 295.35 acres, offering diverse engineering, management, and science programs. Recognized for its academic strength and strong placements, it holds the 17th rank in the NIRF 2024 Engineering category.

READ MORE
location

Dakshina Kannada, Karnataka

Compare colleges

About the Specialization

What is Computational Mathematics at National Institute of Technology Karnataka, Surathkal Dakshina Kannada?

This M.Tech in Computational Mathematics program at NITK Surathkal focuses on applying advanced mathematical, statistical, and computational techniques to solve complex scientific and engineering problems. With India''''s growing R&D sector and digital economy, this specialization equips students with essential skills for areas like data science, machine learning, and high-performance computing, meeting the industry''''s demand for specialized mathematical modeling experts.

Who Should Apply?

This program is ideal for engineering or science graduates with a strong mathematical aptitude and a keen interest in computational problem-solving. It suits fresh graduates seeking entry into advanced analytics or R&D roles. Working professionals aiming to upskill in areas like AI/ML or scientific computing, and career changers transitioning into data-driven industries, will also find this program highly beneficial.

Why Choose This Course?

Graduates of this program can expect diverse career paths in India, including Data Scientist, Machine Learning Engineer, Research Analyst, or Scientific Programmer in sectors like IT, finance, and manufacturing. Entry-level salaries typically range from INR 6-12 LPA, with experienced professionals earning significantly more. The strong mathematical foundation also prepares them for higher studies and R&D positions.

Student Success Practices

Foundation Stage

Master Programming Fundamentals with Python and C++- (Semester 1-2)

Dedicate significant time to mastering Python and C++ programming, focusing on data structures, algorithms, and object-oriented principles. Regularly practice coding challenges to enhance problem-solving capabilities and efficiency.

Tools & Resources

HackerRank, LeetCode, GeeksforGeeks, NPTEL courses on Algorithms and Data Structures

Career Connection

Strong programming skills are foundational for all computational roles, crucial for clearing technical coding rounds in placements, and directly applicable in development and research.

Build a Solid Mathematical and Statistical Core- (Semester 1-2)

Focus intensely on Advanced Engineering Mathematics, Discrete Mathematics, and Statistical Methods. Understand theoretical concepts thoroughly and practice problem-solving rigorously to build a robust analytical foundation.

Tools & Resources

NPTEL courses, MIT OpenCourseware, specialized textbooks, peer study groups for collaborative learning

Career Connection

Essential for understanding complex algorithms, developing new computational models, and excelling in quantitative analysis and research-oriented positions within the industry.

Engage in Early Project-Based Learning- (Semester 1-2)

Proactively seek small projects or participate in Kaggle competitions to apply theoretical knowledge from numerical methods, AI/ML, or data science. Focus on end-to-end implementation and documentation.

Tools & Resources

GitHub for version control, Kaggle for datasets and competitions, departmental mini-project opportunities, open-source libraries like NumPy, SciPy, Pandas

Career Connection

Develops practical problem-solving skills, builds a demonstrable portfolio of work, and helps clarify specific career interests early in the program, enhancing employability.

Intermediate Stage

Deep Dive into Specialization Electives- (Semester 3)

Carefully choose electives that align with your specific career interests, such as Artificial Intelligence/Machine Learning, Optimization, or Computational Fluid Dynamics. Go beyond coursework by taking advanced online certifications or reading contemporary research papers in your chosen areas.

Tools & Resources

Coursera (Deep Learning Specialization, IBM AI Engineering), edX, research journals (IEEE, ACM, Springer), faculty consultations

Career Connection

Develops specialized expertise, making you a strong candidate for niche roles in cutting-edge fields and providing a solid foundation for advanced research or product development.

Initiate and Excel in M.Tech Project Part-A- (Semester 3)

Identify a challenging research problem, conduct a thorough literature review, and develop a robust methodology for your M.Tech project. Engage actively with your faculty advisor and present your progress regularly to refine your approach.

Tools & Resources

Research papers databases (Scopus, Web of Science), LaTeX for professional report writing, collaborative tools like Google Docs or Overleaf

Career Connection

Showcases independent research capability, structured problem-solving, and a strong foundation for future R&D positions or higher academic pursuits like a Ph.D. program.

Network and Seek Industry Mentorship- (Semester 3)

Attend webinars, industry events, and workshops. Connect with alumni and professionals on platforms like LinkedIn to gain insights into industry trends, potential career paths, and practical challenges faced in the computational mathematics domain.

Tools & Resources

LinkedIn for professional networking, NITK Alumni Network platforms, industry conferences (e.g., Data Science Summit, AI Conclave), professional meetups

Career Connection

Opens doors to valuable internship opportunities, mentorship, and potential job referrals, building a crucial professional network for career growth.

Advanced Stage

Intensive M.Tech Project Completion and Thesis Writing- (Semester 4)

Focus on completing the implementation, conducting rigorous experimentation, performing in-depth data analysis, and meticulously documenting your M.Tech project (Part-B). Strive for high-quality research output with potential for publication in reputed journals or conferences.

Tools & Resources

Version control systems (Git), advanced simulation software, academic writing tools, plagiarism checkers, thesis templates

Career Connection

A strong and well-documented project forms the cornerstone of your resume, demonstrating practical expertise and research acumen for top placements and competitive roles.

Focused Placement Preparation and Mock Interviews- (Semester 4)

Tailor your resume and portfolio precisely based on your target companies and job roles. Practice technical and HR interview questions extensively. Actively participate in mock interview sessions organized by the placement cell or with peers.

Tools & Resources

NITK Placement Cell resources and workshops, online interview platforms (Pramp, InterviewBit), Glassdoor for company-specific interview experiences, career counseling

Career Connection

Directly prepares you for securing desired job roles and internships, enhancing your confidence, communication skills, and overall performance during the recruitment process.

Explore Entrepreneurship or Higher Studies- (Semester 4)

For those with entrepreneurial aspirations, explore incubator programs at NITK or network with entrepreneurs in the technology sector. For academic pursuits, research Ph.D. opportunities globally and prepare for relevant entrance exams or applications.

Tools & Resources

NITK Innovation & Entrepreneurship Cell, startup accelerators, Ph.D. program websites of top universities, GRE/TOEFL preparation materials

Career Connection

Provides diverse pathways for those seeking to innovate, create their ventures, or contribute to advanced academic research, shaping future leaders and innovators.

Program Structure and Curriculum

Eligibility:

  • No eligibility criteria specified

Duration: 4 semesters / 2 years

Credits: 59 Credits

Assessment: Assessment pattern not specified

Semester-wise Curriculum Table

Semester 1

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA701Advanced Engineering MathematicsCore4Linear Algebra, Calculus of Variations, Integral Equations, Partial Differential Equations, Numerical Solutions of PDEs
MA702Advanced Discrete MathematicsCore4Logic and Proofs, Combinatorics, Graph Theory, Algebraic Structures, Lattices and Boolean Algebra
MA703Programming with PythonCore4Python Fundamentals, Data Structures, Object-Oriented Programming, File Handling, Numerical Computing with NumPy and SciPy
MA704Numerical Methods LaboratoryLab2Numerical Methods Implementation, Error Analysis, Solution of Equations, Interpolation Techniques, Numerical Integration
MA751Computer Vision and Image ProcessingElective3Image Fundamentals, Image Enhancement, Image Restoration, Image Segmentation, Feature Extraction, Object Recognition
MA752Artificial Intelligence and Machine LearningElective3AI Concepts, Search Algorithms, Machine Learning Basics, Supervised Learning, Unsupervised Learning, Neural Networks
MA753Statistical Methods for Data ScienceElective3Probability Distributions, Hypothesis Testing, Regression Analysis, ANOVA, Non-parametric Methods, Time Series Analysis
MA754Optimization TechniquesElective3Linear Programming, Non-linear Programming, Unconstrained Optimization, Constrained Optimization, Dynamic Programming
MA755Applied Stochastic ProcessesElective3Probability Theory, Random Variables, Markov Chains, Poisson Processes, Queuing Theory, Brownian Motion

Semester 2

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA705Advanced Numerical AnalysisCore4Linear Systems, Eigenvalue Problems, Non-linear Equations, Interpolation, Approximation Theory, Numerical Differentiation and Integration
MA706Object Oriented Programming with C++Core4C++ Fundamentals, Classes and Objects, Inheritance, Polymorphism, Templates, Exception Handling
MA707Mathematical Modeling and SimulationCore4Modeling Principles, Continuous Models, Discrete Models, Simulation Techniques, Agent-Based Modeling, Validation and Verification
MA708Scientific Computing LaboratoryLab2High-Performance Computing, Parallel Computing, Scientific Software Libraries, GPU Computing, Data Visualization Tools
MA756CryptographyElective3Number Theory Concepts, Classical Ciphers, Symmetric Key Cryptography, Asymmetric Key Cryptography, Hash Functions, Digital Signatures
MA757Pattern RecognitionElective3Bayes Decision Theory, Parameter Estimation, Non-parametric Techniques, Linear Discriminant Functions, Unsupervised Learning, Classifier Design
MA758Computational Fluid DynamicsElective3Fluid Flow Equations, Finite Difference Method, Finite Volume Method, Finite Element Method, Grid Generation, Turbulence Modeling
MA759Computational Game TheoryElective3Game Representations, Pure Strategy Nash Equilibrium, Mixed Strategy Nash Equilibrium, Extensive Form Games, Cooperative Games, Mechanism Design
MA760Advanced Database Management SystemsElective3Relational Model, Query Processing, Transaction Management, Concurrency Control, Distributed Databases, NoSQL Databases

Semester 3

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA709Research MethodologyCore3Research Problem Formulation, Literature Review, Research Design, Data Collection Methods, Statistical Analysis, Thesis Writing
MA710SeminarProject/Seminar2Technical Presentation Skills, Literature Survey, Report Writing, Project Proposal, Research Communication
MA711M.Tech. Project Part-AProject8Problem Definition, Literature Review, Methodology Design, Initial Implementation, Data Analysis, Interim Report

Semester 4

Subject CodeSubject NameSubject TypeCreditsKey Topics
MA712M.Tech. Project Part-BProject12Advanced Implementation, Experimental Validation, Result Analysis, Thesis Writing, Project Defense, Publication of Findings
whatsapp

Chat with us