In Short
The Artificial Intelligence concentration is intended for graduate students who seek to develop specialized expertise in intelligent systems and data-driven technologies.
- Demonstrate a solid understanding of core AI concepts, algorithms, and methodologies.
- Design, implement, and evaluate machine learning and AI models for real-world applications.
- Apply appropriate data processing, modeling, and evaluation techniques to solve complex problems.
Program Overview
The Master of Computer Science with a concentration in Artificial Intelligence (AI) is designed to prepare graduate students with advanced knowledge and practical skills in one of the most rapidly evolving areas of computing. This program combines a strong foundation in core computer science principles with specialized coursework in AI, enabling students to develop intelligent systems and data-driven solutions for real-world challenges.
The AI concentration focuses on both foundational and modern approaches, including machine learning, deep learning, natural language processing, computer vision, generative AI, and data analytics. Students will explore theoretical concepts alongside hands-on applications using contemporary tools, frameworks, and computing platforms.
The concentration will be built on the core requirements for MS CS by directing the section of CSC 7000+ free electives towards AI. Students who choose the AI concentration will be required to take the following 4 courses besides the existing 6 required core courses:
- CSC 7111 Introduction to Artificial intelligence
- CSC 7650 Introduction to Generative Artificial intelligence
- CSC 8016 Machine Learning
- CSC 8XXX Natural Language Processing
The rapid advancement of Artificial Intelligence (AI) technologies is transforming industries, economies, and society at large. There is a growing demand for professionals who possess both a strong foundation in computer science and specialized expertise in AI methodologies. The Artificial Intelligence concentration within the Master of Computer Science program is designed to address this demand by equipping students with the knowledge and skills necessary to develop intelligent, data-driven solutions to complex problems.
This concentration provides a structured pathway for students to gain proficiency in key areas such as machine learning, deep learning, natural language processing, computer vision, and data analytics. It integrates theoretical foundations with hands-on experience, enabling students to apply modern AI techniques using industry-relevant tools and platforms. The program also emphasizes ethical considerations, responsible AI development, and the societal impact of intelligent systems.
Dual Concentration Option
The MS in Computer Science dual concentration provides students with the opportunity to develop advanced knowledge and skills across two complementary areas of computer science. By combining concentrations, students can broaden their technical expertise, integrate concepts across disciplines, and prepare for careers that increasingly require knowledge spanning multiple areas of computing. Students complete the six required MS in Computer Science core courses along with the required coursework for each of their two selected concentrations.
Students enrolled in a dual concentration must complete the six required core courses for the general MSCS program as well as the course requirements for each concentration. Each course in the program may only be counted once, i.e. If a course serves as a required course for both concentrations, it will be counted only once, and the student must take an elective to meet the total credit requirement for the dual concentrations. Students in a dual concentration will need to take a minimum of 15 courses (45 credits).
Career Opportunities
Computer Science is one of the fastest growing job fields. Every industry has computer science needs, and our graduates find work in many different sectors. They land great jobs, too. Money Magazine recently rated "Software Engineer" as the most desirable job in America.
Total Credits
30 credits
Time Frame
While you can complete the program in as few as two years, you have six years to complete the program.
Curriculum and Other Information
- Artificial Intelligence Concentration, Computer Science - Program information from the University Catalog.
Upon completion of the AI concentration, students will be able to:
- Demonstrate a solid understanding of core AI concepts, algorithms, and methodologies.
- Design, implement, and evaluate machine learning and AI models for real-world applications.
- Apply appropriate data processing, modeling, and evaluation techniques to solve complex problems.
- Utilize modern AI frameworks, tools, and computing environments effectively.
- Critically analyze the performance, limitations, and ethical implications of AI systems.
- Communicate technical concepts and project results clearly to both technical and non-technical audiences.
- Work independently and collaboratively on AI-driven projects and research.
This concentration prepares graduates for advanced roles in AI and related fields, as well as for continued study at the doctoral level.
Still have questions? We're here to help!
We know you're busy, so we've given you a few different options to conveniently get the answers you need. You can…
- Email an enrollment counselor gce@fitchburgstate.edu or call 978.665.3182
- Attend an information session
- Watch a webinar