Skip to main content

Online Master of Science 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.

By submitting this form, I agree to be contacted via email, phone, or text to learn more about the programs at Merrimack College.

The information technology job market is booming, with high-salary career opportunities across the United States.

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 dives into the dynamic realm of IT, encompassing the interplay of hardware/software and their transformative impact on today’s businesses and society. Students develop an introductory understanding of cybersecurity by exploring common threats and basic protective measures. From data storage to software applications, students will emerge with a foundational awareness, primed to delve deeper into specialized IT areas and cognizant of the intertwined nature of technology and security in our interconnected world.

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.
  • Personal statement.
  • Contact information for one reference or one letter of recommendation.

GRE and GMAT scores are not required.


Faculty Spotlight

Jolly Upadhyaya

Program Director and Instructional Professor of IT

Dr. Upadhyaya is a dedicated academic professional with extensive experience in computer science education and research, with around 20 years of experience as a faculty member and Head of the Department in CS and IT. During her tenure, she has been instrumental in course development, student activities, and program coordination. She played a crucial role as a mentor and advisor for CS/IT graduate students as well.

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.

Term
Application Deadline
Classes Begin
Spring I
Monday, January 6, 2025
Wednesday, January 15, 2025
Spring II
Monday, March 3, 2025
Monday, March 17, 2025
Summer I
Monday, April 28, 2025
Monday, May 12, 2025
Spring I
Application Deadline
Monday, January 6, 2025
Classes Begin
Wednesday, January 15, 2025
Spring II
Application Deadline
Monday, March 3, 2025
Classes Begin
Monday, March 17, 2025
Summer I
Application Deadline
Monday, April 28, 2025
Classes Begin
Monday, May 12, 2025

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.

  • 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)
  • Merrimack College is accredited by the New England Commission of Higher Education (NECHE).
U.S. News, Best Colleges 2024 badge.
Money, Best Colleges 2023 badge.
The Princeton Review, Best Regional Colleges 2023 badge.

Tell me more about Merrimack’s online programs.

By submitting this form, I agree to be contacted via email, phone, or text to learn more about the programs at Merrimack College.