Information Technology, M.S.

MS Information Technology student Erol Aygar working in a laboratory

The Master of Science in Information Technology (MS IT) program prepares students for a professional IT or computing-related career and for advanced studies in a computing discipline. Designed for people with a strong interest in computing technology as well as working IT professionals, the program gives students the flexibility to enroll full- or part-time. For diligent undergraduate students, this program is also available as an Accelerated Master’s Program. 

The MS IT program combines in-class and online learning activities, emphasizes communication and collaboration among peers, and supports participation in authentic project experiences and use of cutting-edge DevOps tools and platforms.

 

Program Coordinator

Tim Chadwick

MSIT Program Coordinator & Lecturer of Computer Science

Program News

  • Mihaela Sabin works with a middle school student in the STEM Discovery Lab

    NH High Tech Council Names Mihaela Sabin "TechEducator of the Year"

    Full Story
  • Erol Aygar conducts data visualization research

    Voice Recognition and Data Visualization: Pursuing Dual Master's in Computer Science and IT

    Full Story
  • MSIT Grad Helps Stock Grocery Shelves With the Touch of a Mouse

    Full Story

Applicants must meet the admission standards of the UNH Graduate School and have a bachelor’s degree in a computing discipline: computer science, information technology, computer information systems, information sciences, computer engineering, or software engineering. 

Students with undergraduate degrees in other fields are invited to apply and required to schedule an interview with the program coordinator. The minimal formal coursework required of students without an undergraduate degree in computing includes the areas of programming, computing systems, and college mathematics above college algebra (such as finite mathematics, discrete mathematics, or statistics).

Students are able to satisfy the program’s prerequisites by taking recommended undergraduate courses at UNH Manchester and getting a minimum grade of B. The selection of prerequisite courses depends on the student academic and professional experience. Candidate courses include:

  • COMP 425, Introduction to Programming
  • COMP 520, Database Design and Development
  • COMP 530, Machine and Network Architecture
  • COMP 550, Networking Concepts
  • COMP 490 Statistics in Computing and Engineering
  • COMP 500 Discrete Structures
  • MA 418, Precalculus, or MA420, Finite Mathematics
HOW TO APPLY:
  • Use the Online Application Form to create an on-line application account.
  • Answer all sections and then click the "Application is Complete" button to submit your application and pay the non-refundable application fee. Note fee waivers are only approved under certain circumstances.
  • After submitting your application you are assigned a UNH Student ID (a 9-digit number begining with a 9). You will need this ID to submit your supporting documents.
  • This program does NOT require the GRE
SUPPORTING DOCUMENTS REQUIRED:
  • Prior college transcripts
  • Letters of Recommendation (3)
  • Personal Statement Essay
  • Resume
  • English Testing: Non-native English speaking International applicants are required to submit proof of English language proficiency. Demonstration of a sufficient level of English language proficiency is a prerequisite for admission. Submitted scores that fall below our minimum requirement will be considered unacceptable and grounds for denying admission. Minimum score requirements are as follows:
    • TOEFL (Paper Based): 550
    • TOEFL (Computer Based): 213
    • TOEFL (Internet Based): 80
    • IELTS (International English Language Testing System): 6.5
    • TOEFL IPT* (Institution Administered): On case-by-case basis
    • TOEIC* (Test of English for International Communication): On case-by-case basis
    • PTE Academic: 59

Please Note: TOEFL scores are waived for Permanent Residents but are required for refugees.

*The ITP (if administered at the University of New Hampshire) and TOEIC may be accepted on a case-by-case basis; please contact the Graduate School directly for more information.

Visit our Frequently Asked Questions page for further details about the program, application process and more.

  • Fall 2017: June 1 
  • Spring 2018: November 1
  • Summer 2018: April 1

  • SEMESTER 1 (Fall) - 9 credits

  • COMP 815 - Information Security
    Topics include general security principles and practices, network and system security, access control methodology, and cryptography. Students develop a basic cryptographic system based on sound mathematical principles, elaborate on its features, refine it, and experiment with various ways to attack it. Some programming required.

    COMP 820 - Database Systems and Technologies
    This is a project course that provides practical experience with database systems and techonologies. Topics include data modeling, database design, system development and integration, database administration, and configuration and project management. The course emphasizes communication and collaboration with online tools. Project artifacts and activities are supported by current version control, database development and administration tools.

    COMP 830 - Object-Oriented Software Development
    Presents an iterative methodology for developing software systems. Development activities include requirements elicitation and analysis, system and object design, implementation and testing, project and configuration management, infrastructure maintenance, and system deployment to the end user. Students work in teams, assume developer roles, build models of a real-world system, and produce proof-of-concepts, prototypes, or system upgrades.

  • SEMESTER 2 (Spring)- 9 credits

  • COMP 805 - Web Application Development
    Students work in teams and implement, test, document, demonstrate, and deploy web systems that solve organizational needs expressed by real clients. Emphasis is on advanced server-side and client-side programming and integration of web applications with database and web server applications. Free and open source development and communication tools are used to carry out the course project.

    COMP 835 - Networking Technologies
    Introduces advanced topics in computer networks. The focus is on principles, architectures, and protocols used in modern networked systems, such as routing, quality of service, wireless and mobile networks, large-scale peer-to-peer systems, virtualization, and cloud computing. Students analyze tradeoffs in large and complex networks and design and evaluate networked systems. Concrete experiences of these learning activities are provided through lab and online exercises.

    Elective*

  • SEMESTER 3 (Fall)- 9 credits

  • COMP 851 - System Integration and Architecture
    Students work in teams to explore and practice various system integration techniques to address requirements, software and hardware acquisitions, integration issues, and acceptance testing. Specific focus is given to diagnosing and troubleshooting systems interoperability and interface integration issues. Students develop project plans and study the influence of business processes and culture on system architecture decisions. Studied techniques are compared and contrasted to derive lessons learned, best practices, and critical success factor

    Elective*

    COMP 890 - Internship or Elective*
    The internship experience enhances the student's academic achievements with real-world, professional IT projects through placement at business, industry, and other sponsoring organizations. The student is expected to apply knowledge and skills acquired through other coursework in the major to address and solve new, authentic problems identified by the internship employer. Under the direction of a faculty advisor and workplace supervisor, the student is expected to contribute to the information technology products, processes, or services of the organization. 

  • SEMESTER 4 (Spring)6 credits

  • MASTER'S PROJECT OPTION
    COMP 898 - Master's Project

    Guided project on a topic which has been approved as a suitable subject for a master's project. Supervision and advising by faculty in the Computing Technology program.

    COMP 890 - Internship or Elective*
    The internship experience enhances the student's academic achievements with real-world, professional IT projects through placement at business, industry, and other sponsoring organizations. The student is expected to apply knowledge and skills acquired through other coursework in the major to address and solve new, authentic problems identified by the internship employer. Under the direction of a faculty advisor and workplace supervisor, the student is expected to contribute to the information technology products, processes, or services of the organization. 

    OR

    MASTER'S THESIS OPTION
    COMP 899 - Master's Thesis
    Guided research on a topic which has been approved as a suitable subject for a master's thesis. Supervision and advising by faculty of the Computing Technology program.

*Elective courses can be in various disciplines, including computer science (CS), computing (COMP), business and administration (ADMN), analytics and data science (DATA), and more.

Master of Science in Information Technology 2017/2018Tuition & Fees 
The Master of Science in Information Technology requires the completion of 33 credit hours.

 

Full-time MS IT*
 
  Per Semester Per Year
NH Resident $6,930.00 $13,860.00
Non-Resident $7,605.00 $15,210.00
Fees $137.50 $275.00
Health Insurance $1,140.00 $2,280.00

UNH estimates the costs to students for books, housing costs, personal expenses, and transportation on an annual basis. Individual expenses may vary. View a breakdown of graduate indirect costs. 

Flexible MS IT
 
  Per Semester Per Credit
NH Resident $2,310.00 $770.00
Non-Resident $2,535.00 $845.00
Mandatory Fees for Flexible MS IT
 
Total Credits Registration per semester Parking per semester Technology 
3 credits $20.00 $20.00 $25.00
6 credits $20.00 $20.00 $50.25
9+ credits $20.00 $20.00 $100.50

Health insurance is required as a condition of enrollment for all full-time students (9 credits or more). Please see Health Insurance for further information.

*The tuition & fee chart is subject to change. UNH's official tuition schedule: UNH Business Services.

The M.S. IT program is 33 credits and has two options for completion:

  • Master’s Project Option: 10 courses (30 credits) and Master’s Project course (3 credits)
  • Master’s Thesis Option: 9 courses (27 credits) and Master’s Thesis (6 credits)

The master’s project or thesis work typically deals with an authentic project or problem to solve, which is integrative in nature and requires IT research.

Both options require completion of:

  • Five core IT courses (15 credits)
  • Two IT integration courses (6 credits)

The remaining coursework (9 credits in the Master’s Project option and 6 credits in the Master’s Thesis option) are elective courses. These courses can be selected from other graduate computing courses (COMP courses) offered in the program.

Because of the applied and professional nature of this program, students are encouraged to consider electives in application domains of IT, such as analytics, business administration, education, engineering, management, public health, software development, and more. For students seeking a career change or with an interest in a particular domain of IT, we recommend the COMP 890 Internship course. 

Courses are subject to change. Refer to the UNH course catalog for the most recent information.

The MSIT program welcomes students from all over the world, and the UNH Manchester campus is located in the heart of a city that embraces cultural diversity. Read more about our city.

Housing

Most of our students live off campus, however students can have the campus housing experience through an agreement we have with a nearby college, the New Hampshire Institute of Art (NHIA).

We do not coordinate off-campus housing for students, but there are a few local management companies that offer housing in the downtown area.

Students looking to secure housing in apartments may contact:

Rania Elsherif
rania.elsherif@beangroup.com
603-957-8971
www.Rania-Elsherif.com

Getting your visa:

The office of International students will assist you with your visa process.

Visit our graduate International Students page for further details about the application process and more.

Internships

All students are required to complete an internship during the course of study.  Internships are offered with local technology companies. Read about a sample student internship.

Optional Professional Training (OPT)

International students are eligible to complete up to 3 years of Optional Professional Training.  This must occur after completion of all degree coursework requirements, excluding thesis or equivalent; or, occurs after completion of degree. The proposed employment must be directly related to your field of study/primary major and commensurate to your degree level.

Career Opportunities

Graduates of this program are able to identify, analyze and meet the IT needs of all users, whether they are end-users of information systems, managers of enterprise applications, developers of IT solutions or customers of IT-reliant work systems. You'll learn skills in core and advanced information technology, preparing you to develop, integrate and evaluate the IT systems and services that help organizations achieve their goals.

This program will help you develop the skills to advance your career in the areas design and development of databases web systems, network management, software development and design, interface design and more.

Job Title
Job Growth
Average Salary
Computer and Information Systems Manager 15% $120,950
Computer Network Architect 15% $91,000
Computer Programmer 8% $74,280
Computer Science Teacher, Postsecondary 19% $72,200
Computer Systems Analyst 25% $79,680
Database Administrator 15% $77,080
Information Security Analyst 37% $86,170
Network and Computer Systems Administrator 12% $72,560
Software Developer 22% $93,350
Web Developer 15% $62,500

The Computing Technology Industry Advisory Board (CT-IAB) advises and supports the Computing Technology program in its effort to meet the economic development needs in New Hampshire and the region, and to educate computing majors at UNH Manchester in three degree programs: Computer Information Systems, B.S.; Computer Science & Entrepreneurship, B.S.; and Information Technology, M.S.

The CT-IAB provides counsel and support in 

  • Curriculum design and authentic project experiences
  • Lab infrastructure and services
  • Partnerships with business, industry, government, educational and nonprofit organizations
  • Developing educational pathways to computing education and careers for all, in particular for underrepresented students
  • The board includes computing professionals, researchers and leaders who represent local industry, business, government, education and nonprofit organizations.
CT-IAB Members
  • Gunjan Choudhary, Software Development Manager, Autodesk; Adjunct Faculty, UNH Manchester
  • Dan Couture, Fitbit, Senior Data Integration Engineering
  • Jeff DeLangie, Director, Technology Resource Center, Manchester School District
  • Eric Esposito, Director of Technology, SilverTech, Inc.
  • David Hubbs, Professor, Nashua Community College
  • Earl LaBatt, Principal Engineer, OPNET Technologies; Adjunct Faculty, UNH Manchester
  • Ed Nelson, Production Architecture Engineer, Vantiv; Adjunct Faculty, UNH Manchester
  • Suzanne Poirier, Director Software Engineering, Skillsoft
  • Frank Polito, Professor and Program Chair, NHTI
  • Craig Smith, Reliability Engineer, Tapjoy
  • Jason Syversen, CEO & Computer Security Entrepreneur, Siege Technologies, LLC
  • Chris Zalegowski, IT/IS Manager, NH Public Defender