Courses
Here are the course descriptions of the classes I have taken at
college (as stated by NHC):
CIS 230 C A
Programming Language (3 credits) Back to top
Teacher: Eleanor H. Barnes
This course is designed to introduce the students to block structure programming
techniques. This language is a cross between a high level and an assembly level language
and is heavily dependent on the use of functions. The course covers such topics as program
control, functions, arrays, pointers, strings, structures and file processing. Students
will be involved in writing programs of increasing complexity throughout the course.
Prerequisite: CIS 100. Offered as needed.

CIS 200
Introduction to Information Systems (3 credits) Back to top
Teacher: William H. Trueheart
CIS 200 is an introduction to the concepts of information management necessary to provide
New Hampshire College graduates with the background required to function in computer
driven business environments. Students study information concepts and their relationship
to business structures and levels of operations. Included is a study of information needs
and their impact on the types of documents and data relationships necessary to sustain and
support business plans and operations. The course provides an entry level knowledge of
"Information Literacy" essential for graduates to maintain and define
organizational data and documents. A major facet of the course is the study of the tools
and techniques used by industry to manage information. Prerequisite: CIS 100. Offered
every semester. Writing Intensive Course.

PSY 108
Introduction to Psychology (3 credits) Back to top
Teacher: Emlee C. Kohler
PSY 108 is an introduction to various areas of psychology including scientific
investigation, motivation, personality, intelligence, behavioral deviation, perception,
learning, and human development. It provides a basis for further study in related areas.
Offered every semester.

MAT 120 Finite
Mathematics (3 credits) Back to top
Teacher: Pamela B. Cohen
This course serves to both prepare students for other courses in the core curriculum and
in their major as well as provide a basis for making decisions which they will encounter
after graduation. Topics include solving equations, modeling with linear, quadratic,
exponential and logarithmic functions, solving simple linear systems of equations,
mathematics of finance, and probability. While these topics obviously are prerequisite to
more advanced mathematics, they increasingly play a part in quantitatively sophisticated
discussions of difficult and controversial public policy issues. Prerequisite: Competency
in high school algebra. Placement in this course depends on SAT math score, high school
GPA and/or a mathematics placement examination administered by the mathematics faculty. (A
student who has completed MAT 150 may not register for MAT 120). Offered as needed.

ENG 120 College
Composition I (3 credits) Back to top
Teacher: Charles L. Wilbert
English 120 is a college-level writing course which introduces students to various forms
of academic discourse. Students are required to prepare essays in a variety of rhetorical
modes including exposition, description and argumentation. In addition to out-of-class
writing assignments, students will also be required to compose in-class essays in response
to readings and other prompts. English 120 introduces students to Process Writing
techniques, library research and documentation procedures. The primary focus of English
120 is to help students acquire the writing skills necessary to succeed in an academic
environment. Enrollment is kept intentionally small (typically 15 students a section) to
assure maximum benefit. Prerequisite: Completion of English 101, or placement by the
Freshman Writing Coordinator. English 120 is offered every semester.

CIS 231 C
Advanced Programming Language (3 credits) Back to top
Teacher: Thomas A. Adamson
Advanced C Programming continues where the Introduction to C Programming course finishes.
A brief review of arrays, pointer manipulation, structures, and functions will set the
foundation for advanced programming techniques in C. Advanced topics include scanners and
parsers, data structures and algorithms, recursion, optimization techniques, memory
management, bit operations and interrupts, and managing large scale C projects. Principles
of good program design will also be covered. Prerequisites: CIS 200, CIS 230. Offered as
needed.

ENG 212
Public Speaking (3 credits) Back to top
Teacher: Julia M. Di Stefano
This course is designed to help students develop abilities for all speaking situations,
including skills in organization and delivery. The evaluation and improvement of voice,
diction, articulation, and posture are also studied. Prerequisite: ENG 120. Offered every
semester.

CIS 260
Visual Basic (3 credits) Back to top
Teacher: John F. Hinkley
Students will be introduced to VISUAL BASIC 4.0, an object-oriented, event-driven
programming language. Emphasis will be placed on structured programming and the use of
industry standards for the program's user interface. Sequential Access and Random Access
files will also be covered. Prerequisite: CIS 100. Offered as needed.

ADB 211 Human
Resource Management (3 credits) Back to top
Teacher: John K. Evans
This course examines the fundamentals of policies and administration. Major tasks of
procedures and developing, maintaining and utilizing an effective team are studied.
Students are introduced to international human resource management. Prerequisite:
Sophomore standing. Offered every year.

CIS 350
Introduction to the UNIX Operating System (3 credits) Back to top
Teacher: Thomas A. Adamson
This course provides an in-depth introduction to the structure and functioning of the UNIX
operating system. It is designed to give students a solid foundation into the design and
organization of the operating system and to familiarize them with the basic set of UNIX
commands. Prerequisite: CIS 201. Offered in the Division of Continuing Education only.
Offered as needed.

ENG 121 College
Composition II (3 credits) Back to top
Teacher: Robert H.Fleeson
English 121 is the sequel to English 120. This course concentrates on argumentative
writing and requires students to prepare a major research report, one which reveals
fluency with argumentative strategies and rhetorical conventions. In addition, students
are introduced to analytical reading techniques, critical research methods, and current
documentation procedures. Although other kinds of writing are commonly assigned in English
121, Argumentation remains the major focus of study. A common-course final examination is
administered to all English 121 sections. This exam requires students to compose a
documented essay complying with prescribed MLA guidelines. Enrollment in English 121 is
kept intentionally small (typically 15 students a section) to assure maximum benefit.
Prerequisite: English 120. English 121 is offered every semester.

CIS 232 Object
Oriented Programming in C++ (3 credits)
Back to top
Teacher: Eleanor H. Barnes
This course will teach students how to design, implement, and test applications in the C++
programming language. Topics include: C++ data types, operators, functions, classes, and
inheritance. The course will introduce the student to issues associated with developing
real-world applications by presenting several case studies. The concepts of
object-oriented design and programming will be covered. Prerequisite: CIS 230. Offered in
the Division of Continuing Education.

MAT 121
Mathematical concepts & Techniques for Business (3 credits) Back to top
Teacher: Alec Ingraham
An anthology for business majors, this course enriches and augments the techniques
developed in MAT 120. Special attention is given to developing the topics using business
examples and employing calculators and computer packages wherever possible. Topics covered
will include matrices and their application, introduction to linear programming, the
summation notation, introduction to calculus applied to polynomials. Prerequisite: MAT 120
or MAT 150. Offered as needed.

ADB 125 Human
Relations in Administration (3 credits) Back to top
Teacher: Wiilaim E. Beane
Human relations skills needed by managers to develop effective interaction skills which
contribute directly to effective human resource management and development of higher
productivity are studied. Skill areas include leadership, motivation, communications,
group dynamics, organizational development, management by objectives, stress and time
management. Students learn techniques for becoming more effective managers, subordinates,
peers and persons. Students are introduced to the international aspects of human
relations. Offered every semester.

ADB 215
Principles of Management (3 credits) Back to top
Teacher: C. E. Nieuwejaar
This course is designed to examine the fundamentals and principles of management so as to
develop in each individual an understanding of management in any formal organization.
Special attention is paid to planning and decision-making. International management is
also covered. Prerequisite: Sophomore standing. Offered every semester. Writing intensive
course.
|