Computer Information Systems, B.S.

CIS students in Professor Jin's class

Inspiring future innovators through technology and real-world experience

Computing drives innovation in all economic sectors, from business to science to entertainment. Our Computer Information Systems program is designed to develop your technical skills through hands-on projects in programming, networking, software development, system administration and information security.

Guided by faculty experts, you’ll explore the latest technologies in our advanced labs and state-of-the-art server room. Through work on teams and independently, you will be prepared to effectively select, administer, apply, and integrate computing technologies to create IT solutions that meet the needs of users within an organizational context.

Real-world projects and internships with business partners will open doors to network with local start-ups, nonprofits, government and more — all while giving you the experience you need for a lucrative career in the dynamic field of information technology.

Accelerated Master's in Information Technology
The Accelerated Master's Program is designed to give diligent students the ability to complete a B.S. in Computer Information Systems and an M.S. in Information Technology in as little as five years. You're eligible to apply if you have a  GPA of 3.2 or higher in your junior year or first semester of senior year. Learn more

Program Coordinator

Michael Jonas

Program Coordinator and Assistant Professor of Computer Science

Program News

  • Computer information systems graduate Colby Johnson ’14 has been named director of development at CommonPlaces Interactive, a digital agency specializing in B2B and nonprofit custom web experiences in Manchester.

    Computing Graduate Named Director of Development at Local Digital Agency

    Computer information systems graduate Colby Johnson ’14 has been named...
    Full Story
  • UNH Adds New Master’s Degree in Cybersecurity Policy and Risk Management

    UNH Launches Master’s Degree in Cybersecurity Policy and Risk Management

    Full Story
  • UNH Manchester poster presentations

    URC 2018: The Hall of Research

    Full Story

If you have an interest in a particular area, your faculty advisor will help you select courses that tailor your degree to the future you want. Students in our Computer Information Systems program can focus their studies in the following areas:

  • Database Systems
  • Networking
  • Software Development
  • System Administration

As a computing major, you’ll have access to state-of-the-art lab facilities equipped with the latest hardware equipment and software development tools.

Facilities and Equipment

Two large labs set up with peer programming and shared learning in mind, stocked with:

  • Dell Latitude E6420 and Dell Latitude E4500 computers with dual-booting configuration to run Windows 7 and Fedora 17
  • Additional external monitors and tools to improve collaboration on team projects
  • 60 dedicated Ethernet data ports to allow for network design experiments
  • Wireless access

A spacious server room equipped with:

  • Dell PowerEdge server computers, Ethernet data ports, and networking gear to provide instructional support for the Computing Technology courses
  • A stack of Dell PowerEdge server computers running a Linux server operating system to run experiments in the Capstone Project course
  • Monitoring consoles to optimize system and network administrative operations

Two server clusters:

  • Speech Server Cluster consisting of a stack of Dell PowerEdge servers running Red Hat Linux server operating system to run Speech experiments in the Capstone Project course
  • GPU Computing Cluster is under construction, made possible with a recent grant from NVIDIA, the world leader in visual computing. The state-of-the-art cluster will allow students to analyze medical imagery, explore models of speech and leverage GPU computing and CUDA C/C++ in their courses.

Our lab laptops are powerful development platforms configured to run a large variety of tools and utilities 

IT Services
  • A private cloud of  virtual machines running Windows and Linux server operating systems, managed with VMware vSphere, is updated each semester to meet course instruction and student project needs.
  • Server applications and run-time environments (BinNami and XAMPP) are configured to provide MediaWiki, Apache web, and MySQL database services
  • Shared network drives and staging server virtual machines support student project activities
  • A Balsamiq academic license offers mockup building tools to design user experiences for course projects
  • A Microsoft Developer Network Academic Alliance (MSDN AA) membership gives students access to Microsoft developer and designer tools software

Technology is advancing daily, and the need for tech-savvy graduates is growing alongside it.

The Bureau of Labor Statistics anticipates positive growth in many computing professions, projecting one million more computing jobs than students in 2020. In its spring 2016 Salary Survey, the National Association of Colleges and Employers (NACE) shows computer science majors earn the top average starting salary among computer and information sciences graduates at the bachelor’s degree level.

Your CIS degree will give you the practical technical skills for an impactful, lucrative career in industries from science to education to healthcare, and beyond.

Job Title Job Growth Average Salary
Computer and Information Systems Manager 15% $131,600
Computer Network Architect 9% $100,240
Computer Science Teacher, Postsecondary 13% $72,470
Computer Support Specialist 12% $51,470
Computer Systems Analyst 21% $85,800
Database Administrator 11% $81,710
Information Security Analyst 18% $90,120
Network and Computer Systems Administrator 8% $77,810
Software Developer 17% $100,690
Web Developer 27% $64,970

First Year - Fall Semester

  • UMST 401 – First Year Seminar:
    The focus of this seminar in not on a specific academic subject or field of study; instead, the focus is on the student. This course is intentionally designed and proactively delivered for the purpose of promoting personal success-in college and in life after college--by fostering the development of skills or strategies that are both applicable and valuable across subjects. The course focuses on the following topics: college expectations and opportunities, campus resources, learning styles and strategies including lecture note-taking, test taking, memory and concentration; life management, goal setting, educational planning, career decision-making, health maintenance, diversity and instructor/student relationships. The course integrates personal growth, academic and career success with problem solving, critical and creative thinking.

  • English 401 – First Year Writing:
    Training to write more skillfully and to read with more appreciation and discernment. Frequent individual conferences for every student. 

  • COMP 405 – Introduction to Web Authoring:
    The fundamental technologies, protocols, and practices that make up the Internet. The Internet as a global information system that has transformed the current business environment. Additional topics include: Internet structure; applications; business uses; legal and ethical issues introduced by networked computers such as privacy, fraud, and security. A significant portion of the course covers Web authoring procedures and languages. Students create a Web site using xhtml language and are introduced to JavaScript. 

  • COMP 425 – Introduction to Programming:
    An introduction to problem solving and object-oriented programming. Emphasis is on programming concepts and techniques and their application to software development. Students learn to write, review, document, share, and demonstrate interactive applications and participate in pair programming, peer-led tutoring, and collaborative learning throughout the course.

  • MATH 420 – Finite Mathematics:
    Topics selected from probability, systems of linear equations, matrix algebra, linear programming, mathematics of finance. Not a preparation for calculus.

  • MATH 425 – Calculus I or COMP 500 – Discrete Structures:
    Calculus of one variable covering limits, derivatives of algebraic, trigonometric, exponential, and logarithmic functions; applications include curve sketching, max-min problems, related rates, and volume and area problems.

  • First Year - Spring Semester

  • COMP 510 – Fundamentals of Computer Information Systems:
    Investigates the role and impact of computer applications on computer information systems in general and specifically as applied to business requirements. Surveys the components of a computer information system; explores computer information systems in areas such as manufacturing, medicine, education, and government; discusses the issues of computerizing information resources. Directs attention to computer information systems in business and identifies the need for and function of formal systems development methodologies. 

  • COMP 542 – Operating Systems Applications:

  • Discovery Course

  • Discovery Course


Second Year - Fall Semester

  • COMP 520 – Database Design & Development:
    An introduction to developing database applications with business users. Topics include fundamentals of the relational model, structured query language, data modeling and database design and implementation. Students use a variety of database management system tools to model, code, debug, document, and test database applications. Students complete real-world team projects.

  • COMP 550 – Networking Concepts:
    Explores the fundamentals of data communications and networking requirements for an organization, including the standard layers of network organization; network technologies; and protocols for LANs, WANs, wireless networks, and switched and routed networks. Includes issues of security, topology, management, and future development.

  • Discovery Course

  • Discovery Course

  • Second Year - Spring Semester

  • COMP 525 – Data Structures Fundamentals:
    Data structures and algorithms are fundamental to developing solutions for computational problems. In this course students design and implement data and functional abstractions; analyze and select appropriate data structures to solve computational problems; practice programming and software development techniques to implement computational solutions.

  • COMP Concentration

  • COMP Elective

  • Discovery Course


Third Year - Fall Semester

  • COMP 560 – Computer Law and Ethics:
    Examines classical and ethical and legal constructs as they pertain to current and topical issues. Students develop and articulate a personal point of view on a broad range of issues based on sound ethical principles and consider the impact of such views on co-workers, employers, and society in general. Topics also include: major social issues involving intellectual property, privacy, current U.S. and international relations relevant to ethical theories. The interplay between ethics and law is explored through current case studies and students formulate and support conclusions based on ethical constructs presented in class. Case study analysis is a major component in course delivery.

  • COMP 685 – Prof. Development Seminar:
    The Professional Development Seminar is designed to prepare students for successful internship placement and future work opportunities in the computer profession. You will learn the tools to effectively market yourself, manage job fairs, practice informational interviews, prepare for interviews, and learn about the workplace in general. 

  • COMP Concentration

  • Discovery Course

  • Elective Course

  • Third Year - Spring Semester

  • COMP 730 – 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 end user. Students work in team, assume developer roles, build models of a real-world system, and deliver a proof-of-concept or prototype.

  • COMP 690 – Internship Experience:
    The internship provides field-based learning experience through placement in a computing field. Students gain practical computing experience in a business, non-profit, or government organization. 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.

  • COMP Concentration

  • Discovery Course


Fourth Year - Fall Semester

  • COMP 715 – Information Security:
    Topics include general security principles and practices, network and system security, access control methodology, and cryptography. Students develop a simple cryptographic system based on sound mathematical principals, work to improve it, and find ways to attack it. 

  • COMP Concentration

  • COMP Elective

  • Elective Course

  • Fourth Year - Spring Semester

  • COMP 790 – Capstone Project:
    This course requires the development of a real world project that responds to an IT organizational need. The project is undertaken by a team of students. An iterative approach is used to incrementally address the project requirements while constructing a prototype of the IT solution to the original problem.

  • COMP Elective

  • Elective Course

  • Elective Course


Our campus is in the heart of the region’s cultural, economic, entertainment and government activity — putting unlimited internship opportunities at your doorstep. We’ve partnered with local businesses to give you the real-world experience that sets you apart. Computing majors have interned at many high-profile organizations in the area, including:

  • 2KR Systems
  • Dyn
  • International Institute of New England
  • Manchester School District
  • SilverTech

Computing drives innovation in all industries, so adding a Computer Information Systems minor to your degree builds both your resume and the foundation for highly desirable technical skills.

View all minors

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, B.A.; 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

Students who earn an associate degree in Information Technology at NHTI are automatically considered for admission to UNH Manchester’s Computer Information Systems bachelor's degree program, without having to complete a separate application. This articulation agreement allows for better collaboration between faculty and advisors at both institutions, and makes the transition from NHTI to UNH Manchester seamless for students.

Students will need to complete and file the Dual Admit/Intent to Release Information forms with the NHTI registrar’s office during the semester they intend to graduate, then the registrar’s office will forward the file to UNH Manchester to process admission.

  • Former UNH Students: If you previously held degree status at UNH but did not complete your degree, you will need to complete a separate application for readmission. Please contact UNH Manchester's admissions office for more information, or download the application for readmission here.
  • International Students: Please visit the international student admissions page for more information and to apply.

In partnership with the New Hampshire Community Colleges below, we've developed curriculum guides to show you which courses at your community college will transfer into UNH Manchester's Computer Information Systems program. 

Click on a community college below to see transferable computer information systems requirements.

See the complete list of Pathways. 

Questions? Contact an Admission Counselor for help.

Course Sequence

Interested in a sample course sequence for this program?

Download a copy of the major sheet

Course Schedule

Visit and select "Courses at Manchester" to see our course schedules and descriptions.

Course Catalog

Check out the Course Catalog for a complete look at the courses and requirements for each program.