Advance your skills and deepen your knowledge of current and emerging trends in technology.
On-site in Beverly, or hybrid program
The Master of Science in Information Technology program is designed for IT professionals looking to become leaders in the field. Emphasis is placed on current and emerging tech trends and systems, and developing communication skills for successful collaboration with business managers, technology managers, software developers, and consultants.
- 36-credit program perfect for working professionals
- Option to specialize in the growing field of health and medical informatics
- Personal advising
- Affordable tuition
- No GRE required
Gain a broad understanding of information technology and its application to various industries.
Program of Study
Upon completion of the program, students will:
- Demonstrate a broad understanding of information technology and its application to the professional world
- Effectively communicate with business managers, technology managers, software developers, and consultants
Required CurriculumITS 525 - Systems Architecture and AnalysisITS 532 - Advanced Cloud ComputingITS 534 - Managing Virtual SystemsITS 536 - Object Oriented ProgrammingITS 538 - Web 3.0/Communications and CommerceITS 544 - Database ManagementITS 553 - Technology and InnovationITS 550 - Software EngineeringITS 562 - Advanced Web ProgrammingITS 564 - Security ManagementITS 570 - Business Intelligence and Data MiningITS 575 - Project and Professional Management
Total Degree Requirements - 36 credits
View academic catalog and learning outcomes
Internships and Careers
An education from the Van Loan School of Graduate and Professional Studies at Endicott College means you'll have access to premiere career resources—long after you graduate.
Whether you're finishing your undergraduate study, adding new credentials, or working toward a new career path, you'll find resources through our Internship and Career Center to help you get where you want to go. From career advising to resume support, we're here to prepare you for your next step.