M.S. in Artificial Intelligence
AI drives almost every business today, from faster medical diagnosis to self-driven automobiles. The need for qualified AI engineers and analysts to meet the increasing demands of a global ecosystem has steadily increased by 32% since 2019. AI empowers you to impact the present and future of technology.
** Credits earned in the Certificate in Artificial Intelligence may be applied to the M.S. in Artificial Intelligence
Apply Now | Request Info | View the AI brochure
This program is also available at Jersey City.
The M.S. program in Artificial Intelligence acclimates students to the ongoing AI revolution that has already produced computer programs with problem-solving and content-generating abilities that complement and enhance human abilities.
The program offers theoretical and practical knowledge that enables students to apply AI techniques in various application domains. It comprises methods to solve problems that are easy for humans but hard for digital computers, such as Natural Language Understanding, Natural Language Generation, and Image Understanding. Machine Learning, Deep Learning and Large Language Models are important topics of study for the M.S. in Artificial Intelligence.
Numerous industries, including manufacturing, healthcare, finance, and even the fight against climate change, use AI.
Students will have the opportunity to collaborate with faculty on projects involving applications in bioengineering, healthcare, cybersecurity, data analytics, finance, and many other fields.
Students are required to take (4) core courses from the following list:
DS 644 | Introduction to Big Data |
DS 669 | Reinforcement Learning |
CS 670 | Artificial Intelligence |
DS 675 | Machine Learning |
DS 677 | Deep Learning |
DS 680 | Natural Language Processing |
DS 789 | Trustworthy AI |
Students may choose an elective outside the list after approval from their respective advisor.
CS 634 | Data Mining |
CS 659 | Image Processing and Analysis |
CS 681 | Computer Vision |
CS 732 | Advanced Machine Learning |
CS 735 | High Performance Data Analytics |
CS 782 | Pattern Recognition and Applications |
DS 637 | Python and Mathematics for Machine Learning * |
DS 786 | Selected Topics in Data Science |
ECE 776 | Information Theory |
MATH 662 | Probability Distributions |
MATH 663 | Introduction to Biostatistics |
MATH 665 | Statistical Inference |
MATH 678 | Statistical Methods in Data Science |
ME 625 | Introduction to Robotics |
MGMT 735 | Deep Learning in Business |
To be eligible for admission, a student must have a Bachelor of Science degree with a minimum GPA of 3.0 on a 4.0 scale and have completed the following undergraduate coursework:
- Calculus I and II (equivalent to the NJIT courses Math 111 and Math 112)
- Introduction to Programming (equivalent to the NJIT CS 100 course)
- Basic programming constructs, writing and debugging programs, iteration, recursion, arrays, lists (equivalent to NJIT CS 113)
- Data Structures and Algorithms (equivalent to the NJIT CS 114 course)
- Probability and Statistics (equivalent to the NJIT Math 333 course)
- Linear Algebra (equivalent to the NJIT Math 337 course)
Students who do not meet all of the above requirements but hold a BS or BA degree in a technical scientific subject will be evaluated on a case-by-case basis and may be admitted to the program after they successfully complete a relevant graduate certificate.
Students who receive a master's degree in AI from NJIT will be able to demonstrate their expertise in the following areas:
- Design and build custom AI models using a general-purpose programming language (Python) and frameworks such as Tensorflow and PyTorch.
- Design and develop software in the form of scalable AI software architectures and APIs.
- Process and analyze a variety of data in different formats including text, images, audio, videos, and time series data.
- Formulate complex problem statements and solve them using specific AI models.
- Present AI applications and methodologies effectively and clearly.
The program requires the completion of 30 credits. These are satisfied by taking 10 courses, as indicated in the following table.
Students in the Master of Science in Artificial Intelligence (MS-AI) program must successfully complete 30 credits based on any of the following options:
- Courses only (30 credits)
- Courses (27 credits) + MS Project (3 credits)
- Courses (24 credits) + MS Thesis (6 credits)
International students will have to take TOEFL and GRE exams and meet the minimum requirements for admission to graduate programs at NJIT as per the NJIT policy.