$500 Priority Submission Scholarship
New students who submit their completed application by Monday, December 23, 2024, will receive a $500 scholarship toward their first course starting in January 2025 (Spring 1). Apply now.
Online Master of Science in Information Technology
100% Online | Part Time | No Experience Needed
Elevate Your IT Skills With an M.S. in Information Technology
Considering a career in information technology but don’t know where to start? Merrimack’s M.S. in Information Technology (MSIT) prepares you to dive into the world of IT — no experience or technical background required.
- Acquire an in-depth understanding of IT concepts through real-world scenarios with a robust emphasis on cybersecurity integrated throughout all eight courses.
- Prepare for industry certifications such as Network+, CompTIA and Security+ and have a portfolio of work to showcase to employers.
Quick facts:
- 100 percent online.
- Tuition under $23,000.
- Complete in 16–18 months, part time.
- No prerequisites or experience needed.
- No GRE or GMAT required.
- Financial aid eligible.
Learn more about Merrimack’s M.S. in Information Technology.
Jobs in Information Technology
The information technology job market is booming, with high-salary career opportunities across the United States.
Computer systems analyst
$102,240
531,400 jobs
+10% Job growth by 2032
Information security analyst
$112,000
168,900 jobs
+32% Job growth by 2032
Computer and information systems manager
$164,070
557,400 jobs
+15% Job growth by 2032
Source: U.S. Bureau of Labor Statistics, 2024
Master of Science in Information Technology Online Coursework
The MSIT program consists of 32 credit hours and can be completed 100 percent online in 16–18 months part time. Key concepts include cybersecurity, database management, data centers and storage management, networking, IT project management and system administration.
Core (28 credits)
This course provides an introduction to programming concepts. Emphasis will be placed on algorithms, test-driven design, development and structured programming in the Python language. Topics include program development, modularity, variables and data types as numbers, strings, arrays and lists, plus the basic programming concepts as conditionals and Boolean algebra, loops, I/O operations, classes and objects, abstract data types, sorting algorithms and recursion.
This course delves into databases, understanding their design, management and querying capabilities using SQL. Data remains a coveted asset in the digital age, so its secure storage becomes paramount. Beyond mastering relational structures and normalization, students will confront pressing data breaches, protection mechanisms and regulatory compliance issues. The course balances technical aspects of database management and the imperatives of cybersecurity, ensuring that future IT professionals can manage, retrieve and protect data with equal proficiency. Prerequisite: ITS 6003
This course spans the intricate landscapes of computer networks, from foundational models to practical implementations. As data traverses these networks, its security becomes crucial. Students delve into the OSI and TCP/IP models, wireless networks, Quality of Service, Multipathing, channel bonding and additional networking technologies such as InfiniBand — all through a cybersecurity lens. Students address real-world challenges like intrusion detection, secure communication protocols and the gamut of threats that lurk in the interconnected digital cosmos. Graduates emerge with a dual proficiency in designing efficient networks and safeguarding them against cybersecurity threats. Prerequisite: ITS 6003
This course helps students translate complex business needs into IT solutions. Grasping techniques like requirements elicitation, system design and prototyping becomes even more pivotal when viewed through the prism of cybersecurity. It emphasizes designing systems, elicitation and prototyping that aren’t just functional but inherently secure. Review vulnerabilities, potential breaches and the need for systems prioritizing data protection. A forward-thinking approach integrating robust security into system design is indispensable in a world where software vulnerabilities can severely impact enterprises. Prerequisite: CSC 6003
This course provides an in-depth exploration of data center management, focusing on vital technologies such as disaster recovery, RAID configurations — both hardware and software, InfiniBand, high-availability clustering and storage mechanisms like SANs and iSCSI. Emphasis is placed on hands-on learning, where students engage in labs to design, deploy and manage a cutting-edge data center. Beyond the technological facets, the course intertwines cybersecurity principles, ensuring that when students create efficient data centers, they prioritize securing them against modern threats. The curriculum underscores the importance of balancing robust infrastructure with stringent security protocols. Prerequisite: ITS 6023
This course dives into the multifaceted arena of IT project management, melding methodologies like Agile with stakeholder communication and risk strategies. A holistic perspective demands cybersecurity integration, emphasizing data protection, regulatory compliance and secure project execution. Students dissect real-world case studies, deciphering both successful and flawed IT projects, always hunting for the cybersecurity angle. This comprehensive exploration ensures graduates can manage IT projects with an eye for efficiency, effectiveness and encompassing security. Prerequisite: ITS 6213
Electives (4 credits)
This course delves deeper into the multifaceted world of cybersecurity in this advanced exploration. Students will engage with cutting-edge topics such as advanced persistent threats, cyber forensics, zero-day vulnerabilities and the intricacies of nation-state cyber warfare. Students gain a comprehensive understanding of encryption protocols, advanced intrusion detection and prevention systems and the ethical dilemmas surrounding cybersecurity practices in a globally interconnected world. Students will develop a nuanced perspective on the technological and human-centric challenges in the advanced cybersecurity landscape through a blend of theoretical concepts, real-world case studies and hands-on labs. Prerequisite: ITS 6023
This course offers a deep dive into the transformative world of cloud computing and virtualization, two pillars reshaping the IT landscape. Students explore the architectures, services and deployment models of leading cloud platforms, understanding the intricacies of Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). The virtualization journey will demystify the technologies enabling efficient resource management from server to network virtualization. Emphasis will be placed on security challenges in cloud environments, ensuring students comprehend the cybersecurity implications and best practices to protect data and services in the cloud. Students engage in hands-on simulations, real-world scenarios and critical discussions to emerge as proficient practitioners in cloud computing and virtualization. Prerequisite: ITS 6003
This course steps into the vibrant world of web development, understanding the duality of form and function. While aesthetics and user experience remain central, so does the commitment to secure web practices. Students explore the intricacies of front-end languages and backend dynamics, always contextualizing with web vulnerabilities and defenses. Students gain an understanding of concepts like Cross-Site Scripting, SQL injection and the Secure Socket Layer. As websites remain the front doors to businesses worldwide, ensuring they’re both inviting and secure is a paramount skill for modern IT professionals. Prerequisite: CSC 6003
Student Support Resources
Students in the School of Engineering and Computational Sciences benefit from a dedicated success team.
Support includes:
- Access to coding LinkedIn Learning courses.
- Personal student success coaching.
- 1:1 tutoring.
- 1:1 mentoring from faculty and program staff.
- Career services support for professional growth.
It’s Easy to Apply Online
A complete application includes:
- Online application (no fee).
- Official college transcripts from all institutions attended.
- Resume or LinkedIn profile.
- Personal statement.
- Contact information for one reference or one letter of recommendation.
GRE and GMAT scores are not required.
Tuition and Financial Aid
$700
per credit*
32
credits
$22,400
tuition
*Tuition is based on the 2024-2025 academic year.
Tuition and fees are subject to change annually.
Additional program fees may apply.
Financial Aid
As a graduate student, you may qualify for federal loans. We strongly encourage all eligible graduate students to apply for federal financial aid, even if they don’t demonstrate an exceptional financial need.
Complete the Free Application for Federal Student Aid (FAFSA).
Merrimack College’s FAFSA school code is 002120.
Employer Tuition Assistance
Merrimack accepts employer financial/tuition assistance. We also offer partnership discounts. Contact us or ask your employer whether your organization is an official partner with Merrimack’s online programs.
Faculty Spotlight
Jolly Upadhyaya
Program Director and Instructional Professor of IT
Dr. Upadhyaya holds a Ph.D. in Computer Science from the University of Petroleum and Energy Studies, where she focused on Quality-of-Service metrics for user experience in cloud computing applications and services in higher education. Her research has been published in various esteemed journals and conferences, highlighting her contributions to UX in cloud computing. Dr. Upadhyaya also holds certifications in Cybersecurity, Project Management, and Microsoft Solutions Development.
In addition to her academic achievements, Dr. Upadhyaya worked on the U.S. Department of Justice Grant for the Computer Forensics and Digital Evidence Student Opportunity Development Program in 2023. She collaborated with a team of research scholars to develop curricula for introductory and advanced cybersecurity courses. This work involved partnership with industry experts and focused on implementing innovative security measures to significantly improve the protection of sensitive data in online environments. Her efforts in this area underscore her commitment to advancing cybersecurity in higher education and she is committed to working on the IT and cybersecurity workforce development in the future.
Key Dates and Deadlines
This program enrolls six times a year. Each term is eight weeks.
Merrimack College
Accolades and Accreditation
At Merrimack College, we’re proud of our long history of providing quality degrees to students entering the job market. Our faculty are more than just teachers. We are committed to helping you grow — academically, personally and spiritually — so that you may graduate as a confident, well-prepared citizen of the world.
U.S. News & World Report | Best Regional Universities North (2024)
- Most Innovative Schools (No. 14)
- Regional Universities North (No. 33)
- Best Undergraduate Teaching (No. 31)
- Best Undergraduate Engineering Programs (No. 86)
(at schools where doctorate not offered) - Best Colleges for Veterans (No. 14)
- Best Value Schools (No. 47)
NECHE-Accredited
- Merrimack College is accredited by the New England Commission of Higher Education (NECHE).
Tell me more about Merrimack’s online programs.