|
NEW HAMPSHIRE TECHNICAL INSTITUTE
Catalog Description
CP 107 Introduction to Programming with C++
Introduces students to program design using the C++ programming
language. No prior knowledge of programming is assumed. Focuses on effective
structured design of code with variables, decisions, loops, functions, arrays
and introduction of pointers. Use of professional programming design approaches
and coding style will be used in laboratory assignments. Completion of this
course provides the programming design skills to continue on with the study of
the language C++ or other computer languages. (Co-requisites: IS 101 and MT 133;
or permission from instructor and signing a waiver) Course Objectives
Learn basic concepts of computer programming, the syntax of C++
programming language and be able to write simple computer programs. Student will develop programming skills using the following concepts:
Required Textbook
Absolute C++, 2/e, by Walter
Savitch ISBN – 0-321-38166-1. Publisher is Addison-Wesley. It
should contain a student version of Microsoft Visual C++ V6 Compiler besides the
text book. Suggested (NOT REQUIRED) books for reference
Supplies
CD, DVD or
memory stick to save your work. You are required to submit assignments to the
instructor on a regular basis. Course co-requisites
You are required to enroll in IS 101 and MT 133. If
that requirement is not met, then you must obtain permission from the instructor
AND you must sign a waiver during the first week of the class, otherwise the
instructor may initiate a termination. ACADEMIC AFFAIRS NOTICES Last
updated, 8/06. CLASSROOM ETIQUETTE Academic
integrity is of primary importance in the classroom. Both students and faculty
are responsible for creating and maintaining an environment that supports
effective instruction. It is therefore imperative that students and faculty
demonstrate mutual respect. Inappropriate behavior in the classroom may
compromise the learning and performance of all students present. Such
inappropriate behaviors include, but are not limited to: late arrivals/early
departures; loud or prolonged side conversations; use of cell phones, computers
(other than for legitimate academic use), iPODs (or similar devices), etc.; use
of derogatory or vulgar language. All students are expected to abide by the
Student Code of Conduct, published in the NHTI Student Handbook and are subject
to sanctions as described therein for any violations. CIVIL RIGHTS/EQUITY ISSUES (discrimination and harassment) New
Hampshire Technical Institute does not discriminate in the administration of its
admissions, educational programs, activities, or employment practices on the
basis of race, color, religion, national origin, age, sex, handicap, veteran
status, sexual orientation, or marital status. The college is sensitive to the fear and/or
embarrassment an individual may experience in coming forward with a complaint
regarding discrimination. The grievance reporting procedures outlined in the
Student and Employee Handbooks are designed to provide a safe, confidential, and
supportive environment in which an individual may discuss his/her concerns. Any
NHTI student, employee, or visitor who has observed, is aware of, or has been a
victim of discriminatory or harassing behavior while engaged in an
NHTI-sponsored activity should report such behavior to the Civil Rights/Equity
Coordinator (Eileen Fitzsimmons, North Hall Room N108, efitzsimmons@nhctc.edu,
271-2583) or other Institute representative. THE
The DISABILITIES
SERVICES Students
with documented disabilities are eligible to receive reasonable accommodations
that address individual learning needs. To receive services, students must
contact the Coordinator of Disabilities Services, whose office is in the Students
with documented disabilities should be aware that simply noting in writing or in
discussions with faculty that one’s disability affects academic skills does
NOT constitute formal disclosure of a disability. Once a student develops a
Reasonable Accommodation Plan (RAP) with the Coordinator of Disabilities
Services, that student is responsible for discussing the RAP with the
instructor. Students should make requests for specific accommodations at least
one week prior to when the accommodations are needed. CROSS-CULTURAL
EDUCATION and ENGLISH-for
SPEAKERS-of-OTHER-LANGUAGES (ESOL) SERVICES The
Director of Cross-Cultural Education and the ESOL Coordinator, located in
Sweeney Hall, Room T301, work together to provide the tools necessary for
successful integration of cultures, whether for academic or business purposes.
Students may arrange to take the TOEFL exam or the institutional ESOL assessment
test at NHTI to allow for appropriate course registration and ESOL course
placement. ESOL courses are offered for college credit throughout the year. A
gradual merging process allows students to take ESOL courses and courses
required in the chosen program simultaneously. Individual tutoring in ESOL and
other test-taking accommodations can be arranged through the ESOL Coordinator.
Programs are also offered that assist members of the international and immigrant
communities to better understand American culture and that help the community
develop awareness and understanding of the growing diversity of our communities.
Call 271-8928 for more information. PLAGIARISM/CHEATING
POLICY As
stated in the Student Handbook: Honesty is expected of all NHTI students. In
academic matters this includes the submission of work that clearly indicates its
source. Dishonest acts include cheating and plagiarism. Cheating is defined as
copying or otherwise using material from others, or involving the use of sources
not approved by faculty; the definition also includes knowingly allowing others
to claim one’s work as their own. Plagiarism is defined as using the work
(ideas, words, artwork, etc.) of another person as one’s own. The failure to
cite sources or the extensive use of others’ work in written material are the
most common types of plagiarism. Cheating and plagiarism are considered serious
disciplinary matters and are subject to the same penalties and procedures as
other NHTI disciplinary matters. Students
should be aware that penalties levied in proven cases of cheating or plagiarism
may include the issuance of a grade of AF, which may in turn lead to delay of
graduation. Repeated offenses may lead to dismissal from a program or from the
college. CANCELLATION/DELAYED
START OF CLASSES When
the President deems it prudent to cancel all classes at the college, the
announcement will be made on WMUR-TV, Channel 9. In addition, the announcement
will be made on local radio stations and posted to the NHTI Web site, where it
will scroll across the top. Students checking the Web page for cancellation
announcements should be aware that the page must be repeatedly “refreshed”
to obtain the latest information. Occasionally,
the President will opt for a delayed start to classes. This means that students
should be prepared to begin their school day with whatever activity they would
normally be doing at the announced opening time. For example, if a two-hour
delay is announced, and a student is scheduled for a class that normally meets
from 8:00-10:50 AM, the student should come to that class at 10:00 AM for the
remaining 50 minutes of class; classes that are normally completed before 10:00
AM would be cancelled. GRADE
REPORTING Faculty
submit grades electronically to the Registrar’s Office within a few days
following the end of each final exam period. FINAL GRADES ARE NOT MAILED
to students. It is the student’s responsibility to review his/her final grades
via the Student Information System as soon as grades are available. Students who
receive an “I” (Incomplete) grade should coordinate with the instructor to
complete the remaining coursework as soon as possible. Unresolved “I” grades
may affect (i.e., delay or reduce) financial aid awards and will convert to an
“F” (Failing) grade after a specified time period. Consult the NHTI catalog
for the full “Incomplete Grade Policy.” STUDENT
ATHLETES NHTI
values its student athletes and wants them to be successful both on the
field/court and off. Therefore, student athletes participating on any
NHTI-sponsored team MUST provide each of their instructors with documentation
from the NHTI Athletic Department confirming their participation on a team, as
well as the schedule of practices and games, within the first week of the
semester or immediately upon joining a team (if joining after the semester
begins) to receive consideration for excused absences, make-up testing, or other
sorts of accommodations related to the team schedule. This documentation must be
presented in advance of any special requests. Participation
on an NHTI-sponsored team does not excuse any student from compliance with
any/all course requirements. Faculty are not required to excuse students from
class or lab to attend practice sessions, and there may be circumstances (such
as clinical requirements) under which athletes may not be excused for games,
though every effort will be made to accommodate the schedules of student
athletes who work responsibly with their instructors. Methods of Testing/Evaluation
Lab assignments and
homework
40% Attendance, effort and
participation
10% Quizzes
10% Midterm Exam
20% Final Exam
20% Effort: A
substantial expenditure of one’s time, effort, and faculties as a means to an
end. For example: homework,
professionalism, organization, notebooks, extra credit, etc. Participation:
Asking questions or commenting in class.
Pointing out improvements to and errors in the lecture or the textbook.
Helping others with lab.
Asking others for help with lab (including the instructor) The
instructor reserves the right to (and will) give un-announced quizzes which will
count for 10% of the total grade. Course Grading System:
Students who receive grade
lower than a C- cannot proceed to the next level. They must repeat the class and
pass it with a grade of C- or better. Please Read Departmental
Policies on Grading. The departmental Policies
of NHTI overrides any information in this document or on this web site. Policy on Late Assignments
CP107
students will adhere to the departmental policy on late work. If an evening
division class is cancelled on the day that work is due, work will be due on the
next lecture (next week). If a
required assignment is late by one week, the grade will be decremented by 20%. If a
required assignment is more than one week late, the assignment will be graded as
a zero. Individual exceptions to
this policy should be made in writing to the Department Head, Prof. Sterling
Hough, after discussing the issue with the instructor.
(The instructor may or may not recommend a waiver to the policy.)
Policy on Intellectual Property Rights
Honesty is expected of all NHTI students.
In academic matters, this includes the submission of work that clearly
indicates its source. If a program
is taken from a book, indicate its source as a comment.
Your name alone on a submitted assignment indicates that all the work is
your own. Students should become
aware of the consequences of plagiarism not only in an academic setting, but
also in the workplace. Discussing the approach to writing code or helping other students with
questions is encouraged. However,
sharing of source code will result in all parties receiving a zero for the
assignment. Dishonest acts are
considered as serious disciplinary matters subject to the same penalties and
procedures as other NHTI disciplinary matters. Policy on Student Files
Any member
of the faculty reserves the right to inspect:
It is the
student's responsibility to take adequate precautions against computer viruses
by purchasing shareware or simply keeping all diskettes used on school computers
separate from diskettes used outside of school.
Never assume that the computer labs are safe from viruses. Policy on Makeup Tests and Assignments
Missed
exams due to unexcused absence will be graded as a zero. Missed exams or
assignments are the student’s responsibility to obtain from other classmates
or from instructor. Policy on Homework
Policy on Cell Phone use
You may
carry a cell phone or a beeper in the class, but you must either keep the device
OFF or turn the ringer OFF. If you need to use the phone or pager, please do so
outside the classroom. Attendance Policy
Attendance
sheets will be signed at every class meeting. The instructor will interpret
unexcused absence or continual tardiness as lack of effort or poor attitude. It
is the student's responsibility to sign attendance sheet or request that an
absence be excused either before or after the fact. Please refer to your student
handbook in regards to the school's policy on attendance. A student will
be dropped from the class if he or she misses two consecutive lectures without
informing the instructor or a total of three lectures. Outside Classroom Help
You are
certainly welcome to call me, but I have found that email is the most effective
way to communicate since I can see your code sample and can better help you. My
email address is MSaleemYusuf@Yahoo.com.
You can send me email at myusuf@nhctc.edu,
but I cannot access this during the day. You can call me at 603-424-8147 during
the week between 7:00 - 9:30 pm and between 11:00 AM - 10:00 PM during the
weekends. I have an answering
machine and if I do not get your phone call immediately, I will respond in a
timely manner. In case of an
emergency, you may contact me at work during business hours at 978-370-8131 or
call me at my cell phone 603-233-5443. Lab Rules
Absolutely
no food or open containers of liquid will be allowed on or near computers or
computer equipment. You may bring a drink in the lab if it is kept away from the
equipment and all containers are properly disposed of.
Lab usage
schedules should be posted in the hallway for each lab.
If the room is scheduled for a class, do not enter the room during that
time. If the room is not being used by Community Ed during the evenings. It is
the department’s policy to have a lab monitor in charge of the lab. Under no
circumstances is a student allowed to work in the lab without faculty or a lab
monitor within easy reach. Additional Suggestions
You may
want to maintain a separate notebook for this class.
It will be handy for keeping class notes, handouts, and other information
that may be provided. I recommend you keep two copies of your work on separate
flash drives or CDs to ensure that you do not lose your work in one disk fails. You may
also find Internet access will be helpful. I
have all information and handouts online on my personal website.
I will also provide hard copies of these same handouts, but provide this
also as a resource for my students. URL for my web site is http://mysite.verizon.net/msaleemyusuf/ http://www.oocities.org/MSaleemYusuf/
My email
address is MSaleemYusuf@yahoo.com (I
can access this during day time). myusuf@nhctc.edu
(I can only access this from my home at night)
|
Copyright (c) Yusuf Family Website 2001 |