Our online Computer Information Technology (IT) bachelor’s degree focuses on the business use of information and how to help an organization apply technology to enhance overall operations. As a student, you’ll build a foundation in programming, network systems, systems analysis, and software tools.
Credit Hours: 120 | Transfer: Up to 90 Credits |What is the Software Development Option in Computer Information Technology?
The major in Computer Information Technology (CIT) with an option in Software Development combines the study of computer systems and information technology with a specialization in software development. It is designed to provide students with a comprehensive understanding of both the technical and practical aspects of software development within the context of computer information technology.
Why study the Software Development Option in Computer Information Technology at UNH College of Professional Studies?
A Computer Information Technology (CIT) degree with an option in Software Development equips students with specialized skills in software development, opens up diverse career opportunities, and provides a strong foundation for continuous learning and career advancement. It nurtures student creativity, problem-solving abilities, and collaborative skills, positioning them for success in the rapidly growing field of software development.
At the ÌÇÐÄÊÓƵ, College of Professional Studies ÌÇÐÄÊÓƵ, our Bachelor of Science Degree in Computer Information Technology is designed to launch you into the forefront of the digital era. This program provides a comprehensive foundation in the essential aspects of IT. You'll gain the skills to solve complex technological challenges through hands-on projects, collaborative team assignments, and industry-relevant coursework. Prepare to innovate, lead, and excel in a rapidly evolving tech landscape with our CIT major.Ìý
Potential Career Areas
- Computer Programmer
- IT Consultant
- Software Engineer
- Software Project Manager
- Web Designer
- Information Systems Manager
- Mobile Application Developer
- Game Developer
- Software Developer
- Information Security Analyst
Course Highlights
- Advanced Software Tools
- Computer and Network Systems
- Statistics
- Systems Analysis and Design
- Foundations of Cybersecurity
- Programming with Python
- Mobile Application Development
-
…and more!
Why UNH CPS?
- Regionally accredited by the New England Commission on Higher Education, Inc. (NECHE).
- Available fully online with select on-campus courses.
- Affordable tuition.
- Nationally ranked online programs.
- About 89% of our students are transfer students. Making the most of your transfer credits is our specialty.
- Career advising is available to all students and alumni. We also extend this service to those considering their college options.
- Faculty who are subject matter experts and share their real-world expertise, helping you apply what you learn to your personal goals and career.
- We’re experts at assessing credit toward your undergraduate degree – not only from previous college coursework, but also for other college-level knowledge demonstrated outside the traditional classroom.
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.
- 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
Curriculum & Requirements
This degree plan is a sample and does not reflect the impact of transfer credit or current course offerings. UNH CPS ÌÇÐÄÊÓƵ undergraduate students should develop individual academic plans with their academic advisor during their first year at UNH.
Sample Course Sequence
First Year | ||
---|---|---|
Fall | Credits | |
°ä²Ñ±Ê³¢Ìý415 | Programming Fundamentals | 4 |
°ä²Ñ±Ê³¢Ìý525 | Foundations of Cybersecurity | 4 |
·¡±·³ÒÌý420 | The Writing Process | 4 |
General Education Course | 4 | |
Ìý | Credits | 16 |
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 |
Ìý | Credits | 16 |
Second Year | ||
Fall | ||
CMPLÌý614 | Computer and Network Systems | 4 |
COMÌý480 | Visual Communication | 4 |
General Education Course | 4 | |
Elective | 4 | |
Ìý | Credits | 16 |
Spring | ||
CMPLÌý622 | Human Computer Interaction | 4 |
MTHÌý504 | Statistics | 4 |
General Education Course | 4 | |
Elective | 4 | |
Ìý | Credits | 16 |
Third Year | ||
Fall | ||
CMPLÌý530 | Python Programming I | 4 |
CMPLÌý620 | Virtualization and Cloud Computing | 4 |
CMPLÌý637 | Python Programming II | 4 |
Elective | 4 | |
Ìý | Credits | 16 |
Spring | ||
CMPLÌý641 | Database Management Systems | 4 |
CMPLÌý648 | Programming with JavaScript | 4 |
CMPLÌý665 | Web Application Development | 4 |
CRITÌý602 | Advanced Critical Analysis and Strategic Thinking | 4 |
Ìý | Credits | 16 |
Fourth Year | ||
Fall | ||
CMPLÌý642 | Systems Analysis and Design | 4 |
IDISÌý601 | Interdisciplinary Seminar | 4 |
CMPLÌý760 | Mobile Application Development | 4 |
Elective | 4 | |
Ìý | Credits | 16 |
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 | 4 | |
Ìý | Credits | 8 |
Ìý | Total Credits | 120 |
Degree Requirements
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, including CRITÌý602 Advanced Critical Analysis and Strategic Thinking and IDISÌý601 Interdisciplinary Seminar, must be taken prior to the capstone.
Code | Title | Credits |
---|---|---|
·¡±·³ÒÌý420 | The Writing Process | 4 |
COMÌý460 | Interpersonal Communication and Group Dynamics | 4 |
COMÌý480 | Visual Communication | 4 |
CRITÌý501 | Introduction to Critical Inquiry | 4 |
Select one of the following: | 4 | |
MTHÌý402 | Math for Our World | |
MTHÌý504 | Statistics | |
MTHÌý510 | Pre-Calculus | |
4 | ||
4 | ||
4 | ||
CRITÌý602 | Advanced Critical Analysis and Strategic Thinking | 4 |
IDISÌý601 | Interdisciplinary Seminar | 4 |
Total Credits | 40 |
Major Requirements
Prior to capstone enrollment, students are expected to complete the majority of their required major courses along with CRITÌý602 Advanced Critical Analysis and Strategic Thinking and IDISÌý601 Interdisciplinary Seminar. Students should consult with their advisor regarding specific major courses that may be completed with their capstone. Academic Advisor approval is required for registration to be processed.
Code | Title | Credits |
---|---|---|
Major in Computer Information Technology | ||
Foundation Courses | ||
°ä²Ñ±Ê³¢Ìý415 | Programming Fundamentals | 4 |
CMPLÌý512 | Advanced Software Tools | 4 |
°ä²Ñ±Ê³¢Ìý525 | Foundations of Cybersecurity | 4 |
Intermediate Courses | ||
CMPLÌý614 | Computer and Network Systems | 4 |
CMPLÌý622 | Human Computer Interaction | 4 |
MTHÌý504 | Statistics | 4 |
Advanced Courses | ||
CMPLÌý620 | Virtualization and Cloud Computing | 4 |
CMPLÌý641 | Database Management Systems | 4 |
CMPLÌý642 | Systems Analysis and Design | 4 |
Option in Software Development | ||
CMPLÌý530 | Python Programming I | 4 |
CMPLÌý637 | Python Programming II | 4 |
CMPLÌý648 | Programming with JavaScript | 4 |
CMPLÌý665 | Web Application Development | 4 |
CMPLÌý760 | Mobile Application Development | 4 |
Integrative Capstone: | ||
CMPLÌý795 | Integrative Capstone: Internship in Computer Information Tech and Tech Management | 4 |
orÌýCMPLÌý797 | Integrative Capstone: Best Practices in Information Technology | |
Total Credits | 60 |
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 ÌÇÐÄÊÓƵ Division of the College of Professional Studies.
- Possess proficiency in information technology, including programming fundamentals, software, network systems, and databases, as well as their relevant web interfaces and applications.
- Demonstrate both practical skills and theoretical knowledge of information technology, enabling graduates to make a professional contribution to organizations across sectors.
- Engage in effective critical thinking and problem-solving in the field of information technology.
- Assess the needs of technology users and articulate appropriate strategies for meeting those needs through hardware and software.
Your Prior and Current 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.
Career Outcomes
Talk with your advisor to discuss how your program, experience, and goals align.