|
Instructor: Namdar Mogharreban, Ph.D.
Office/Hours: FANER
3122
Monday, Tuesday, & Wednesday 10 - 12
& 1 :00- 2:45
or by
appointment.
Phone 453-6059, email: namdar@cs.siu.edu
Course
Objective:
This course is designed to introduce the participants to
problem solving in
the context of an introduction to computer programming.
Topics
covered include but are not limited to computer literacy, software
applications including spread sheet and data base management
systems.
Approaches to problem analysis, algorithm development and programming design
will
be covered. Programming concepts including, control
structures,
modularization, and object orientation will be practiced. Students will be
exposed to
various programming languages including HTML and JAVA.
Required Materials: Text book: Required- Extended
Prelude to Programming 3rd Edition. Addison Wesley Venit & Drake.
Optional Materials: Learning to Program with Alice book or manual
Microsoft Office XP 2007 book or manual.
Assignments:
Six lab
assignments @ 50 points
each 300
Three
exams
@ 100 points each 300
Three lab
quizzes @ 50 points
each
150
Three in-class activity @15 points each
45
TOTAL
795
Grades: Your final grade will be based on the following
scale
716
and above A
636
- 715 B
556
- 635 C
475
- 555 D
Attendance:
It is imperative that
students attend all weekly meetings. During each class period concepts,
assignments, and homework will be discussed.
No
make up exams or quizzes will be given. Unexcused absences will result in
loss of points.
Homework assignments should
be submitted before the lab session on the due date. Submissions after the due date and time
will be considered late and lose 5 points for each day, for a maximum of
30 points. Late assignments will be
accepted until a week before the finals week and are given a maximum of 20 points if correct.
|