Computer Information Technology: Artificial Intelligence and Machine Learning Option, B.S. - CPS, CPSO

Undergraduate

Computer Information Technology: Artificial Intelligence and Machine Learning Option

Learn how to design and manage intelligent IT systems using AI and machine learning to support cybersecurity, automation, and data-driven decision-making.
Degree
Bachelor of Science
Location
Online
Courses
30*
Credit
120 hrs.*
Full-time
Varies (Transfer up to 90 credits)
Part-time
Varies (Transfer up to 90 credits)
Female student sitting a computer

Request Information for Online Programs

College of Professional Studies

The online Bachelor of Science in Computer Information Technology: Artificial Intelligence and Machine Learning option at the University of New Hampshire College of Professional Studies provides a foundation for understanding how AI and machine learning technologies are used to design, implement, and manage intelligent IT systems. Students explore how data analysis, automation, and pattern recognition support cybersecurity, system optimization, and data-driven decision-making in modern organizations. 

Designed for working adults, the program combines core information technology knowledge with practical Artificial Intelligence and Machine Learning applications to prepare students for emerging technology roles. 

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

College of Professional Studies

What is AI and Machine Learning?

Artificial Intelligence (AI) and Machine Learning (ML) focus on developing systems that can analyze data, recognize patterns, and support intelligent decision-making. Within the Computer Information Technology (CIT) major, this option emphasizes the applied use of AI and ML technologies to design, implement, and manage intelligent systems that support organizational goals, enhance cybersecurity, optimize processes, and improve data-driven outcomes.

Why study AI and Machine Learning at UNH College of Professional Studies?

The AI and Machine Learning option within the CIT major at UNH College of Professional Studies combines a strong foundation in information technology with hands-on learning in emerging AI and ML tools and techniques. The curriculum emphasizes practical application, ethical technology use, and industry relevance, preparing students to address real-world IT challenges. Courses are designed to support working adults and provide flexibility, experiential learning opportunities, and alignment with current workforce needs, allowing students to build on prior education and professional experience.

Potential Career Areas

  • AI or Machine Learning Technician
  • Data or Systems Analyst
  • Cybersecurity Analyst
  • Software or Application Developer
  • IT Systems Specialist
  • Automation or Intelligent Systems Support
  • Technology or Digital Transformation Consultant

Curriculum & Requirements

01
Program Description
Open icon icon to open the summary

The major in Computer Information Technology focuses on information, its management, and processing within an organization, as well as the application of technology to create, exchange, store, and use information in that context. The focus is on the business use of information and the application of computing technology. Graduates will typically follow career paths as application development programmers, planners, and designers of information systems, as well as information systems managers within organizations. The degree provides versatility through a best practices approach to the core areas of Information Technology.

02
Degree Plan
Open icon icon to open the summary

This degree plan is a sample and does not reflect the impact of transfer credit or current course offerings. UNH CPS Online undergraduate students should develop individual academic plans with their academic advisor during their first year at UNH.

Sample Course Sequence

Plan of Study Grid
First Year
FallCredits
CMPL 415 Programming Fundamentals 4
CMPL 525 Foundations of Cybersecurity 4
ENG 420 The Writing Process 4
General Education Course 4
 Credits16
Spring
CMPL 512 Advanced Software Tools 4
COM 460 Interpersonal Communication and Group Dynamics 4
CRIT 501 Introduction to Critical Inquiry 4
MTH 402
or MTH 504
or MTH 510
Math for Our World
or Statistics
or Pre-Calculus
4
 Credits16
Second Year
Fall
CMPL 614 Computer and Network Systems 4
COM 480 Visual Communication 4
General Education Course 4
Elective Course 4
 Credits16
Spring
CMPL 622 Human Computer Interaction 4
MTH 504 Statistics 4
General Education Course 4
Elective Course 4
 Credits16
Third Year
Fall
CMPL 570 Foundations of AI: A Business Perspective 4
CMPL 572 Foundations of Machine Learning 4
CMPL 610 Artificial Intelligence for Information Technology Professionals 4
Elective Course 4
 Credits16
Spring
CMPL 618 Mathematics for AI and Machine Learning 4
CMPL 620 Virtualization and Cloud Computing 4
CMPL 641 Database Management Systems 4
CRIT 602 Advanced Critical Analysis and Strategic Thinking 4
 Credits16
Fourth Year
Fall
CMPL 750 Programming for AI with Python 4
CMPL 642 Systems Analysis and Design 4
IDIS 601A
or IDIS 601B
or IDIS 601C
Interdisciplinary Seminar: Being Happy
or Interdisciplinary Seminar: Business of Beer
or Interdisciplinary Seminar: Paranormal Activities
4
Elective Course 4
 Credits16
Spring
CMPL 797
or CMPL 795
Integrative Capstone: Best Practices in Information Technology
or Integrative Capstone: Internship in Computer Information Tech and Tech Management
4
Elective Course 4
 Credits8
 Total Credits120
03
Requirements for the Program
Open icon icon to open the summary

Degree Requirements

Minimum Credit Requirement: 120 credits
Minimum Residency Requirement: 30 credits must be taken at UNH
Minimum Cumulative GPA: 2.0 is required for conferral*
Core Curriculum Required: General Education Program
Major, Option and Elective Requirements as indicated.
*GPA: Major and any state certification GPA requirements may be higher and are indicated in program details.
 
A minimum grade of C- is required in all Major coursework. Some programs may have higher grade requirements for Major coursework as noted in the Major requirements section below. Students are allowed a maximum of two course overlaps. Overlaps can be used between Major, Minor, and General Education requirements with only 8 credits overlapped between the Major and Minor. Please note that Option requirements are considered part of the Major. Students must complete 16 upper-level credits in majors within the College of Professional Studies, Online.

General Education Program Requirements

A minimum grade of D- is required in all General Education coursework. Students are allowed a maximum of two course overlaps. Overlaps can be used between Major, Minor and General Education requirements with only 8 credits overlapped between the Major and Minor.

All General Education requirements must be taken prior to the capstone.

ENG 420The Writing Process4
COM 460Interpersonal Communication and Group Dynamics4
COM 480Visual Communication4
CRIT 501Introduction to Critical Inquiry4
Select one of the following:4
MTH 402
Math for Our World
MTH 504
Statistics
MTH 510
Pre-Calculus
Knowledge of Human Behavior & Social Systems4
Knowledge of the Physical & Natural World4
Knowledge of Human Thought & Expression4
CRIT 602Advanced Critical Analysis and Strategic Thinking4
IDIS 601AInterdisciplinary Seminar: Being Happy4
or IDIS 601B Interdisciplinary Seminar: Business of Beer
or IDIS 601C Interdisciplinary Seminar: Paranormal Activities
Total Credits40

Writing Program Requirements

All bachelor's degree candidates are required to complete four writing intensive courses as part of the University Writing Program Requirements as follows:

ENG 420
The Writing Process
One Writing Intensive course in the Major
One Writing Intensive course at the 600-level or above
One Additional Writing Intensive Course

Writing Intensive courses are identified with the label "Writing Intensive Course" in the "Attributes" section of the course description and/or a W following the course number.

Major Requirements

Required Courses
Foundation Courses
CMPL 415Programming Fundamentals4
CMPL 512Advanced Software Tools4
CMPL 525Foundations of Cybersecurity4
Intermediate Courses
CMPL 614Computer and Network Systems4
CMPL 622Human Computer Interaction4
MTH 504Statistics4
Advanced Courses
CMPL 620Virtualization and Cloud Computing4
CMPL 641Database Management Systems4
CMPL 642Systems Analysis and Design4
Option in Artificial Intelligence and Machine Learning
CMPL 570Foundations of AI: A Business Perspective4
CMPL 572Foundations of Machine Learning4
CMPL 610Artificial Intelligence for Information Technology Professionals4
CMPL 618Mathematics for AI and Machine Learning4
CMPL 750Programming for AI with Python4
Integrative Capstone
CMPL 795Integrative Capstone: Internship in Computer Information Tech and Tech Management4
or CMPL 797 Integrative Capstone: Best Practices in Information Technology
Total Credits60

Electives

Open electives are courses students will need to take in addition to their general education and major requirements in order to satisfy the remaining credit totals for their programs. Open electives are defined as any credit course offered by the College not already included in the student's general education, major, option or minor. Students will need 120 credits total to graduate with a bachelor's degree from the Online Division of the College of Professional Studies.

04
Student Learning Outcomes
Open icon icon to open the summary
Program Learning Outcomes
  • Address the needs of organizational IT challenges using software programming fundamentals, network systems design, machine learning techniques, database management, code libraries, and web-based interface and application development.
  • Develop solutions to IT challenges according to process models that align with information technology theories and industry-based strategies.
  • Use applied analysis and evaluation strategies to plan, gather information, execute, optimize, and troubleshoot hardware, software, and network systems.
  • Assess the needs of IT system end-users and develop strategies to fulfill them through hardware- and software-based design solutions.
  • Develop cybersecurity strategies for the legal and ethical use of cryptography to protect IT assets from criminal threats.

Course Highlights


  • Advanced Software Tools
  • Human Computer Interaction
  • Foundations of AI: A Business Perspective
  • Artificial Intelligence for Information Technology Professionals
  • Virtualization and Cloud Computing
  • Systems Analysis and Design
  • Computer and Network Systems
  • …and more!

Key Benefits of UNH CPS Online

01
Advantages
Open icon icon to open the summary
  • 100% online courses – Learn from anywhere with flexible scheduling.
  • 8-week terms – Move toward your goals faster.
  • Affordable tuition – Among the lowest in New England and nationwide.
  • Nationally ranked – Best Online Bachelor’s Programs and Best Online Bachelor’s for Veterans by U.S. News & World Report.
    Regionally accredited – By the New England Commission on Higher Education (NECHE).
  • Generous transfer credit policy – About 89% of our students transfer in; we specialize in maximizing your previous college coursework and other college-level learning.
  • Credit for prior learning – Earn credit for relevant work experience, military training, and other learning outside the classroom.
  • Rolling admissions – Apply anytime and start in the term that works for you.
  • No GMAT or GRE required – Streamlined admissions process.
  • Expert faculty – Instructors are subject matter experts who share real-world experience to help you apply what you learn to your career goals.
  • Career advising for life – Available to all students, alumni, and even prospective students exploring their options.
02
Transfer Pathway
Open icon icon to open the summary

Whether you completed your associate degree or took a few courses, we have experience working with community college students nationwide and we are experts at maximizing your transfer credits. We are proud of our formal partnerships to support community college graduates through our Transfer Pathways. 

Students pursuing an associate degree at a New Hampshire community college are encouraged to explore our Transfer Pathway below.

B.S. Computer Information Technology CCSNH Transfer Pathway

03
Admissions Requirements
Open icon icon to open the summary
  • Completion of our free, online application for admission
  • High school diploma, completion of a high school education in a homeschool setting under state law, or demonstrate high school equivalency.
    • Successful completion of one of the following exams will be required for demonstrating high school equivalency: the GED, HiSET, or TASC

Credit for What you Know

Your Prior Learning Counts

Many of our students can demonstrate college-level knowledge gained from military, workplace and volunteer-based training, and experiences. We are experts at helping students demonstrate learning and earning academic credit.