CIS 121, CIS 195
Intro to Computer Programming /
Programming for Engineers
Instructor: E. Bell
E-Mail: firstname.lastname@example.org (best)
Class Website: triton.cc
Office Hours: As posted
with Visual C++, J. Allert
are expected to participate in every scheduled class. Your participation will
be used in computing your final grade. It is your responsibility to ask or
inquire about any missed material or assignments. Class activities as well as
grades will be posted on Blackboard.
will be periodic quizzes or exams. Make-up exams are not given.
F 59% or below
Final Grade: Homework
and Lab Assignments 280 (28@10)
The purpose of this course is to provide you with an
introductory knowledge of common program language structures, problem solving
as applied to computer program design, and an introduction to object oriented
Upon successful completion of the course you will be able
define, analyze and create algorithms for a basic computer program
structured flowcharts and pseudo-code serving as development
and debug computer programs
In conjunction with the above objectives, a program will
be accepted for grading only when it is complete and correct accompanied by
documentation including (as stated by the instructor) IPO, flowchart,
pseudo-code and source code listing commented with your name and section
Exam dates will be announced in advance.
The specifications for the lab/programming assignments
must be followed regarding the specific commands that must be used to solve the
All programs must be submitted using the Blackboard system
as it is just about the only way that the programs can be relayed to me, the
instructor. Insure that you transmit/attach the “Release” version of the
program, as the “Debug” version will not run on my system.
All programs are due at the end of the period one week
following the assignment. 25% will be deducted from the program for each week
late. No credit will be given for a program more than 3 weeks late.
The lab portion of the class is a requirement unless you
are up-to-date with all your assignments. Surfing of the web or other
non-project related activities are not permitted.
Homework and programs are to be the sole work of you, the
student, submitting the assignment. You may ask for and receive assistance in
the development and debugging of your program, but if you cannot reproduce
the program or similar program under the supervision of the instructor you
will not be given credit for that program.
Statement of Academic Honesty
Academic honesty is expected from students enrolled in
courses and programs offered by the CIS department; violations of this
expectation will not be tolerated. Violations of the expectation of academic
honesty include, but are not limited to:
or attempting to obtain a copy of an examination prior to its
administration, and unauthorized use of study materials or textbooks
during an examination.
unauthorized assistance from or giving unauthorized assistance to
another individual during an examination or completion of an assignment.
Schedule (subject to change)
Topics and assignments are listed on the Blackboard
on this site may be copy written and is presented here solely for the purpose
of reference, review and/or comment, and is present with the permission of