Information Technology - Software Development Degree

Course Number Course Title CL LAB CR
Fall Semester
  ENGL 120MC Communications: Mindful 3 0 3
# IST 103C Programming with Raspberry Pi 2 2 3
# IST 106C IT Career Topics 1 0 1
# IST 108C Personal Computer Hardware and Software 2 2 3
  PSYC 105C Introduction to Psychology or
  SOCI 105C Introduction to Sociology 3 0 3
Spring Semester
  ENGL 101MC English Composition: Mindful 4 0 4
# IST 110C Programming Fundamentals 2 2 3
# IST 113C Introduction to Web Programming 2 2 3
# IST 140C Database Design and Management 2 2 3
  MATH 124C College Algebra 4 0 4
Fall Semester
  ENGL 102MC Introduction to Literature: Mindful 3 0 3
# IST 210C Object Oriented Programming 2 2 3
# IST 218C Mobile Application Development 2 2 3
# IST 280C Windows Server Operating Systems 2 2 3
# IST 293C IT Career Development 1 2 2
  MATH 125C Finite Mathematics 4 0 4
Spring Semester
  ENGL 294MC Communicating Mindfully Capstone 1 0 1
# IST 215C Advanced Windows Programming 2 2 3
# IST 240C Advanced Web Programming 2 2 3
# IST 294C Senior IT Internship 0 8 2
  XX xxxC Science Elective* 3 2 4

# Indicates major field courses.

* Students may take BIOL 159C, SCI 104C SCI 107C, or SCI 110C.

CL - Number of lecture/classroom hours per week for the course
LAB - Number of simulation laboratory, laboratory or clinical hours per week for the course
CR - Number of credit hours for the course

Curriculum for students entering program in 2019-20.

The degree of Associate in Science with a major in Information Technology - Software Development is awarded upon successful completion of the program.

The Information Technology Degree prepares students to start or advance their IT career or to transfer seamlessly to a 4-year college. If you enjoy working with computers, earning an IT degree will help you turn that interest into a professional career. Alumni who specialize in the Software Development degree are now programmers, database administrators or web site programmers.

All degree candidates study core IT competencies including, personal computer hardware and software, an Introduction to Internet of things, networking for home and small businesses, and server administration. In addition to these core competencies, students concentrate in Software Development.

Students use the latest technologies and receive practical hands-on training to design and develop software applications. The program also prepares students for Microsoft Technology Associate (MTA) certification exams.

Topics of study include:

  • Object-oriented programming (OOP)
  • Data structure and algorithms
  • Database design and management
  • Mobile Application Development
  • Windows forms programming
  • Web programming

Through team projects, a required internship, and capstone activities, students find junior or entry-level positions such as:

  • Network Administrator
  • Applications Development Engineer
  • Database Administrator
  • Database Designer
  • Web Programmer
  • System Administrator
  • Software Quality Assurance Engineer
  • Technical Support Specialist
  • Computer Support Consultant
  • Help Desk Analyst
  • Systems Analyst

Some graduates continue their formal education by pursuing a bachelor's degree at another college. Others begin or continue their professional careers directly.

NEW! Complete a Bachelor's Degree in Computer Information Systems through our
Dual Admission Program with UNH-Manchester

Explore Career Options

Transfer Information

Thrifty Idea!

If your goal is a 4-year degree in Information Technology (IT), why not complete your first two years at NHTI?

It may save you thousands of dollars, and let you learn in a local, hands-on environment!

Specific Admission Requirements

  1. Computer keyboarding skills are assumed.

Senior Internship

All students are required to complete a senior internship in the area of their concentration and career goals. The internship provides real-life experience applying skills learned in the classroom. Employers work closely with the students and professors to ensure an environment that enhances each student's education, provides experience and introduces the student to the IT business environment.

Internship Considerations

NHTI has developed excellent practicum opportunities for our students to foster hands-on learning while simultaneously receiving credit. Nonetheless, the college's first priority must be to ensure that patients/clients/children/families are not placed in jeopardy by students during learning experiences. Therefore, students in internship, externship, practicum, service learning, and clinical experiences must demonstrate sufficient emotional stability to withstand the stresses, uncertainties and changing circumstances that characterize patient/client/child/family responsibilities. Furthermore, the student is expected to have the emotional stability required to exercise sound judgment, accept direction and guidance from a supervisor or faculty member, and establish rapport and maintain sensitive interpersonal relationships and confidentiality with employees, customers, and/or patients/clients/children and their families.

stem icon

Aaron Conn
Information Technology
Department Chair

(603) 271-6484 x4143

31 College Drive
Concord, NH 03301
(603) 230-4011

Apply Online Now!