Information Technology

Course Requirements
ID Title Class Lab Credits
Fall Semester (year 1)
ENGL102R College Composition # 3 0 3
CSCI186R Introduction to Operating Systems 2 2 3
CSCI110R Introduction to Networks # 2 2 3
CSCI101R Computer Architecture & Operating Systems 2 2 3
Spring Semester (year 1)
MATH106R Statistics I # 4 0 4
CSCI103R Introduction to Web Development 2 2 3


Communications Infrastructure 2 2 3
XXXXxxxR Science Elective 3 3 4
CSCI175R Introduction to C++ 3 2 4
Fall Semester (year 2)
ENGL122R Professional Communications # 3 0 3
XXXXxxxR Humanities Elective 3 0 3

Principles of Information Assurance #

2 2 3
CSCI204R Administering Windows Servers # 2 2 3
CSCI203R Introduction to Linux 2 2 3
Spring Semester (year 2)
XXXXxxxR Social Science Elective 3 0 3
CSCI197R Relational Database Design w/SQL 2 2 3
CYBS120R Network Security # 2 2 3
XXXXxxxR Liberal Arts Elective (Humanities, Fine Arts, World Language, Mathematics, Science or Social Science 3 0 3
CSCI296R  Technology Capstone # 3 0 3
CSCI297R Technology Internship # (135 hours) 0 0 3

# - Co/prerequisite Required. See Course Descriptions.
Program of Study is subject to change.

Associate in Science Degree

For more information about this program, please contact Robert S. Morris at

An Associate degree in Information Technology from River Valley Community College will prepare students to enter the workforce in an entry level position in the field of information technology upon graduation and also provide pathways to bachelor’s degree programs.  The permeation of technology into nearly every industry has created the need for employers to hire staff to maintain those systems.  There are many different titles for which an information technology associate degree graduate can be hired and these positions are often the first line of support to keep the various technology platforms functioning at peak performance.  Due to the importance of this position within a company, students will understand best practices for troubleshooting various technology related issues, performance aspects of multiple operating systems, principles of information assurance, basic aspects of web development, computer networking, best practices for maintaining current technology resources, how to communicate professionally, how to create and use relational databases, how to administer and maintain servers and how to deploy emerging technology on various platforms.  Additionally, students will have the opportunity to gain real world experience in an internship setting or create a culminating project of their learning in a capstone course.

Program Mission

To develop and train information technology professionals who can help companies manage and protect their systems.  


Program / Student Outcomes

The proposed program will provide students with a strong foundation of understanding in information technology.  Students will learn:

  • the broad discipline of information technology and develop a foundation of knowledge of the field
  • to write clearly and effectively for defined audiences through a variety of strategies
  • the purpose behind their field of study, how to best interact with the people in their work environment and the career path that is best aligned with their personal goals
  • how to use multiple operating systems commonly found in the Information Technology field today
  • basic security principles for information assurance
  • the basics of descriptive and inferential statistics
  • the basics of the web development process
  • computer networking through the introduction of the Open Systems Interconnection (OSI) model, the TCP/IP protocol suite, routing and switching protocols, Wide Area Network services, and network design & implementation
  • a programming language and be able to design and implement simple programs dealing with numerical and string processing
  • to use a variety of writing styles for communication within the professional community
  • to implement, maintain and protect a Microsoft Windows Server Domain
  • graphical and command line SQL methods of creating relational databases
  • to perform ordinary tasks in the Linux operating systems
  • the methods in which emerging technologies can be deployed on current and future platforms
  • how to succeed in an information technology position through an Internship or Capstone course




News & Events

Contact Us

(603) 542-7744
1 College Place
Claremont, NH 03743


eStart WorkReadyNH