College of Business & Technology
Department of Information Systems & Technology
- 1. Course Information:
|| IS (Information Systems) / CS (Computer Science)
|| (Course Reference Numbers)
IS 3023: 30186
CS 3023: 31727
||3 hours undergraduate credit
|| Object Based Visual Programming
- 2. Instructor Name:
- 3. Course Delivery Method:
- 4. Workload / Credit Hour Statement:
- You should plan on a minimum average of 9 hours per week of “time on task.”
Time on task includes any time that you spend interacting with course materials
and participating in learning activities, including but not limited to readings,
projects, assignments, videos, student-student or student-professor interaction, and exams.
- 5. Class Days / Meeting Times:
- Asynchronous learning - you can complete the work on your own schedule.
- 6. Course Prerequisites and/or Co-requisites:
Credit cannot be earned in both CS 3023 and IS 3023.
- 7. Catalog Description:
This course will introduce visual programming for the graphical
user interface and will emphasize object-based program design
and implementation using a visual language. Students are
introduced to the selection and repetition structures,
text files, and string manipulation. This course is
highly recommended for any person who wants to get
started in computer programming.
- 8. Course Purpose / Goals:
- To introduce the student to visual programming.
- To introduce the student to control structures.
- To introduce the student to string functions.
- To introduce the student to detecting and correcting syntax, run time, and logic errors.
- To help students improve their writing, oral, and critical thinking skills.
- 9. Student Learning Outcomes:
After completing this course, students should be able to:
- Explain and differentiate the basic control structures.
- Selection (If...Then...Else; Select...Case)
- Iteration (For...Next; Do...While)
- Understand the basic string manipulation functions.
- Understand sequential and random access files: (open, read, write, and close).
- Detect and correct syntax, run time, and logic errors.
- Read, revise, and write computer programs.
- Produce a portfolio of work suitable for seeking professional opportunities in
- Strengthen their ability to comprehend and synthesize
information; and improve their writing, oral, and critical thinking skills.
- 10. Instructional Methods / Strategies:
The expected course outcomes will be realized through a variety
of instructional strategies including: training videos,
lecture notes, textbook, and other related readings and activities.
Additional course materials will be
provided as handouts, assigned URLs, or placed
on the Web.
- 11. Learning Outcome Assessment Methods:
*Obtain space, complete syllabus agreement
**14 Assignments (20 points each)
The point assignments shown above are
approximate and the actual point assignments at the end
of the semester may vary from the
breakdown shown above.
Grades are awarded on a total earned basis as a percentage
of possible points for the semester.
- 12. Instructional Materials:
Listed below are some OPTIONAL textbooks that
would make a great reference and would help you with several of the assignments;
however, they are not necessary to complete this course.
- Mastering VBA for Microsoft Office 2013,
© 2013, (ISBN: 978-1118695128).
- An Introduction to Programming Using Visual Basic 2012,
David I. Schneider,
© 2012, (ISBN: 978-0133378504).
Students might consider purchasing a USB flash drive (e.g., Jump Drive).
These portable storage devices can be very helpful in storing,
carrying, and transferring information between home and school.
All students are expected to have their accounts
on the NSU networks by the end of the first week
of the semester.
- 13. Grading Policy / Scale:
Letter grades are
assigned at the end of the semester based on the following
scale where X denotes your average.
|| >= 90%
|| >= 80%
|| >= 70%
|| >= 60%
|| 60% >
- 14. Class and Instructor Policies:
- COVID-19 Absence Statement:
Students who have a prolonged absence because of COVID-19 illness, who quarantine
because of exposure to coronavirus, or who must provide care for family members who
are sick or quarantined have the responsibility to 1) provide documentation to the
Office of Student Affairs and 2) contact their instructor within 24 hours of the
first missed class meeting to arrange for reasonable accommodations. Students will
not be penalized for non-attendance due to coronavirus-related reasons but still
have the responsibility to make up any missed exams, assignments, homework, etc.
Students who have a temporary or permanent disability that may be impacted by
COVID-19 should contact
Please review the following
documents for more detailed information:
Absences, Medical/Emergency Withdrawal, ADA;
Handbook 10.2.4.a, 10.2.4.b, 10.3.2.
- All work is to be prepared and submitted according to the directions
given. Extended illness, injury, or emergency situations will be handled
on a case-by-case basis at the professor's discretion.
- 15. Academic Policies / Required Information:
Please go to the following weblink:
Affairs Syllabus Information link
for required information pertaining to:
- Academic Misconduct
- American Disabilities Act Compliance
- Behavior Intervention Team
- Inclement Weather/Disaster Policy
- Release of Confidential Information
- Student Handbook
- Teach Act
- Textbook Information
- Title IX
The College of Business and Technology (CBT) Standards of Professional
Behavior are designed and established to foster a safe, secure, and
respectful learning environment conducive to the preparation of
students for success in an increasingly challenging, diverse, and
global society. Students enrolled in classes offered by the CBT
are expected to behave according to the
CBT Standards of Professional Behavior.
- 16. Student Support:
Students who may need assistance accessing sufficient food to eat every day,
lack a safe and stable place to live, or who may be experiencing mental health
challenges impacting their performance in the course are urged to contact
Counseling Services for support. Additional
resources are available through the
Pantry (NSU-BA) and
Resource Room (NSU-Tahlequah). An online report may also be submitted through the
Report Concern link.
- 17. Course Concerns or Complaints
- Students who wish to express a concern about a course or academic issue are encouraged to follow this process:
- First, talk with the instructor. If the situation is such that the student is
concerned about potential discomfort or retaliation, then the student is welcome to move to
the next step and contact the department chair without talking with the faculty member first.
- Second, if the instructor is unable to resolve the issue, the student may talk with
the department chair. If the student is uncertain as to who the department
chair is, s/he can contact the registrar with the course prefix and number, and that
office can provide the information.
- Third, if the department chair is unable to resolve the issue, then the student
is welcome to contact
the dean's office.
- Finally, if the dean is unable to resolve the issue, the student may contact Academic Affairs.
It is important that the student initiate action (not parents, partners, or other relatives)
and begin at the faculty or department chair level as most issues can be resolved there.
- 18. Grade Appeal
A student may petition a course grade change by using the
Appeals Timeline and Policy if satisfactory resolution
cannot be achieved after informal grade review conferences
with the instructor, department chair, and/or Dean’s office.
The Grade Appeals Process must be formally initiated with a
written appeal to the Dean within four months following
awarding of the original course grade. Please contact the
dean of the college in which the grade was given for a copy
of the grade appeals process and the conditions which allow
for the appeal of a course grade.
- 19. Class Calendar with Assignment Due Dates:
to completing this course" for assignment due dates.