Information Technology, B.S. - CEPS, UNH

Undergraduate

Information Technology

Learn essential skills to build, operate, and secure information technology systems.
Degree
Bachelor of Science
Location
Durham, NH
Courses
21*
Credit
128 hrs.*
Full-time
4 yrs.
Part-time
Varies
student working in the InterOperability Laboratory

Computer Science

The Information Technology degree at UNH offers comprehensive training in today's rapidly evolving digital landscape. Here you'll be able to gain hands-on experience through paid internships at the UNH Interoperability Lab, one of the nation's premier testing facilities for data and networking technologies.

With access to the Programming Assistance Center, innovative research opportunities, and an active cybersecurity team, you'll develop practical skills essential for success in network administration, cybersecurity, software development, and other high-demand tech careers.

*Number of courses and course credit hours may vary, please reach out to your academic advisor for exact requirements.

Computer Science Department

UNH student looking at a computer screen

Innovation Scholars

The only first-year research and innovation program of its type in the region!

The Innovation Scholars program, open to all CEPS majors, offers students an exceptional launch to their college experience. Through multiple interdisciplinary cohorts and hands-on research in world-class facilities, students build confidence, gain real experience, and open doors to paid research, internships, and future graduate study. It’s a proven program that helps students shape their future from day one.

Contact Cards

Principal Lecturer
Kingsbury Hall, Room W247, Durham, NH 03824
(603) 862-2506

What is a bachelor of science in Information Technology?

The Information Technology major at UNH offers comprehensive training for today’s rapidly evolving digital landscape. Here you'll be able to learn programming fundamentals and IT applications and develop technical problem-solving abilities valuable across industries.

Why study Information Technology at UNH?

Our fundamentals-based programs equip students with the knowledge and skills needed for today’s rapidly evolving careers. Our graduates have achieved remarkable success as entrepreneurs, key contributors in startups, and corporate leaders. Our alumni can be found in virtually every major tech company and throughout fields as diverse as finance, insurance, and defense. Student learning is supported through the Programming Assistance Center for introductory classes and through peer support for advanced courses. The department provides opportunities for students to augment their studies by engaging in research through projects and independent studies. Students have access to the UNH Interoperability Lab, where they have opportunities to work alongside top tech companies, and the UNH ECenter, where they can receive assistance with entrepreneurial ventures. Many of UNH’s student organizations, such as the Cybersecurity Club, are a natural fit for our students.

Potential Careers

  • Application developer
  • Cloud architect
  • Computer support specialist
  • Data center support specialist
  • Data quality manager
  • Database administrator
  • Desktop support manager/specialist
  • Information security analyst
  • Information technology specialist
  • Java developer
  • Network administrator
  • Network specialist
  • Programmer
  • Software developer
  • Web developer

Curriculum & Requirements

01
Program Description
Open icon icon to open the summary

Information technology is concerned primarily with the application of existing computing technologies to the information needs of organizations and individual computer users. The IT program aims to provide graduates with the skills and knowledge to take on appropriate professional positions in information technology upon graduation and grow into leadership positions in the field. Potential careers include network administrator, database developer, system administrator, and webmaster.

The broad objectives for B.S. in information technology graduates are:

  1. Apply the full range of core IT concepts and techniques to fill the IT needs of an organization and be prepared to assume managerial and other advanced responsibilities,
  2. Confront new problems effectively and anticipate the changing directions of technology,
  3. Communicate effectively with diverse stakeholders as well as function appropriately in a team environment,
  4. Navigate within the complex relationships between IT and larger organizational goals, and
  5. Understand the pervasive and changing role of computing technology in global society, and participate responsibly as both IT professional and citizen.

The B.S. in information technology program is accredited by the Computing Accreditation Commission of ABET.

02
Degree Plan
Open icon icon to open the summary

Sample Degree Plan

This sample degree plan serves as a general guide; students collaborate with their academic advisor to develop a personalized degree plan to meet their academic goals and program requirements.

Plan of Study Grid
First Year
FallCredits
CS 400 Introduction to Computing 2
CS 415 Introduction to Computer Science I 4
IT 403 Introduction to Internet Technologies 4
MATH 425 Calculus I 4
Discovery 4
 Credits18
Spring
CS 417 From Programs to Computer Science 4
ENGL 401 First-Year Writing (Discovery) 4
Discovery 4
Physical Science (DLAB) 4
 Credits16
Second Year
Fall
IT 505 Integrative Programming 4
IT 520 Foundations of Information Technology 4
CS 501 Professional Ethics and Communication in Technology-related Fields 4
Discovery 4
 Credits16
Spring
CS 518 Introduction to Software Engineering 4
CS 527 Fundamentals of Cybersecurity 4
MATH 539 Introduction to Statistical Analysis 4
Biological Science (DLAB) 4
 Credits16
Third Year
Fall
IT 609 Network/Systems Administration 4
IT 705 Project Management for Information Technology 4
IT 760W Human-Computer Interaction 4
Minor (1 of 5) 4
 Credits16
Spring
IT 699 Internship 1
IT 775 Database Technology 4
IT Elective (1 of 3) 4
Minor (2 of 5) 4
Discovery 4
 Credits17
Fourth Year
Fall
IT 791 Senior Project I 2
IT Elective (2 of 3) 4
Minor (3 of 5) 4
Discovery 4
Free Elective (optional)  
 Credits14
Spring
IT 792 Senior Project II 2
IT Elective (3 of 3) 4
Minor (4 of 5) 4
Minor (5 of 5) 4
Free Elective or Fourth Writing Intensive 4
 Credits18
 Total Credits131
03
Requirements for the Program
Open icon icon to open the summary

Degree Requirements

Minimum Credit Requirement: 128 credits
Minimum Residency Requirement: 32 credits must be taken at UNH
Minimum GPA: 2.0 required for conferral*
Core Curriculum Required: Discovery & Writing Program Requirements
Foreign Language Requirement: No

All Major, Option and Elective Requirements as indicated.
*Major GPA requirements as indicated.

Major Requirements

Information technology majors must maintain an overall grade-point average of 2.0 or better in all required information technology and computer science required courses in order to graduate. If at the end of any semester, including the first, a student's cumulative grade-point average in these courses falls below 2.0, the student may not be allowed to continue as an IT major. The following courses or their equivalents must be passed with a grade of C- or better in order to meet the IT major requirements: CS 415, CS 417IT 403IT 505, and IT 520.

Students are expected to demonstrate consistent progress towards the satisfaction of the core degree requirements and are allowed two repeats of the aforementioned courses before being removed from the program. This can be a single class repeated twice or two classes repeated once. Students may petition to be reinstated after one year out of the program.

If a student wishing to transfer into the Information Technology major has any coursework that is applicable to the major, the grades in those courses must satisfy the minimum grade requirements for the B.S. degree in Information Technology. The student must have an overall grade-point average of 2.0 or better in all courses taken at the University.

In addition to the core IT requirements, each student must complete a complementary set of courses in a particular domain outside of IT to which the student's IT skills can be applied. This set of courses can be completed in one of the following ways: (1) An approved minor; or (2) A second major or UNH dual degree. A list of preapproved minors is available from the CS Department and requires at least (5) courses to complete.

Required Courses
Information Technology Courses
CS 400Introduction to Computing2
CS 415Introduction to Computer Science I4
or CS 410C Introduction to Scientific Programming/C
or CS 410P Introduction to Scientific Programming/Python
CS 417From Programs to Computer Science4
CS 501Professional Ethics and Communication in Technology-related Fields4
CS 518Introduction to Software Engineering4
CS 527Fundamentals of Cybersecurity4
IT 403Introduction to Internet Technologies4
IT 505Integrative Programming4
IT 520Foundations of Information Technology4
IT 609Network/Systems Administration4
IT 699Internship1
IT 705Project Management for Information Technology4
IT 760WHuman-Computer Interaction4
IT 775Database Technology4
IT 791
IT 792
Senior Project I
and Senior Project II
4
IT Electives
Select three courses from the following:12
IT 502
Intermediate Web Design
IT 604
Server-side Web Development
IT 605
Full-Stack Web Development
IT 612
Scripting Languages
IT 630
Data Science and Scalable Data Systems
IT 666
Cybersecurity Practices
IT 718
Cloud Computing Principles
IT 725
Network Technology
IT 780
Topics in Information Technology
Mathematics Courses
MATH 425Calculus I4
or MATH 425H Honors/Calculus I
MATH 539Introduction to Statistical Analysis4
Science Courses 1
One Discovery Biological Science (BS) with Discovery Lab4
One Discovery Physical Science (PS) with Discovery Lab4
Other Courses
Discovery requirements not already covered by required courses24
General Electives2-4
Minor, Second Major, or Dual Degree20
Total Credits129-131
1

Courses must carry the Discovery attributes of Biological Science or Physical Science and include Discovery lab (DLAB).

04
Student Learning Outcomes
Open icon icon to open the summary
Students will be able to:
  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • Identify and analyze user needs and to take them into account in the selection, creation, integration, evaluation, and administration of computing-based systems.
  • Self-learning skills, exposure to technologies new to the students, practice in understanding those technologies on their own.

Explore Program Details

01
Accreditation
Open icon icon to open the summary

The B.S. in information technology program is accredited by the:

Computing Accreditation Commission of ABET
111 Market Place, suite 1050
Baltimore, MD
21202-4012
Phone: (410) 347-7700
www.abet.org

02
Second Disciplines and Minors
Open icon icon to open the summary

In addition to the core IT requirements, each student must complete a complementary set of courses in a particular domain outside of IT to which the student's IT skills can be applied. This set of courses can be completed in one of the following ways:

  1. A pre-defined second discipline*;
  2. A self-defined second discipline approved by the IT Program Coordinator;
  3. An approved minor**;
  4. A second major or UNH dual degree.

*Four (4) second disciplines have been defined by the CS department, requiring (4) courses in such areas as business administration, entrepreneurship, health management and policy, and justice studies.

 

Business Administration

Health Management and Policy

Justice Studies

Student-Designed Second Discipline

**An approved list of minors is available from the CS Department and requires (5) courses to be completed.

List of approved minors

Information Technology majors must maintain an overall grade-point average of 2.0 or better in all required information technology, computer science, mathematics courses in order to graduate. If at the end of any semester, including the first, a student’s cumulative grade-point average in these courses falls below 2.0, the student may not be allowed to continue as a IT major.

The following courses must be passed with a grade of C- or better: IT 403, CS 410, CS 414, CS 415, CS 416, CS 417, IT 502, and IT 505. If a student wishing to transfer into the information technology major has any coursework that is applicable to the major, the grades in those courses must satisfy the minimum grade requirements for the B.S. degree in information technology. The student must have an overall grade-point average of 2.0 or better in all courses taken at the University.

As a guide to course selection students may use either of the following sets of guidelines:

Requirements Listing

Sample Schedule

Description of the IT 699 Internship

03
Student Outcomes
Open icon icon to open the summary
04
Advanced Degrees
Open icon icon to open the summary

Those interested in the Information Technology major may also be interested in the following advanced degrees. Students in the program also have the opportunity to participate in the UNH accelerated master’s program.

 

Computer Science M.S.

Computer Science Ph.D.