Explore online education in Tennessee

CITC 1313 (formerly INFS 113) Syllabus

Course Syllabus

CITC 1313 (formerly INFS 113) - .NET Programming

3 Credit Hours

Course Information

Course Description:

This course introduces Microsoft Visual Basic.

Topics to be covered include:

  • object-oriented programming
  • interface design
  • controls
  • decisions
  • creating menus and dialog boxes
  • looping
  • arrays
  • accessing database files
Course Outcomes:

1. Identify Visual Basic components.
2. Understand Object-Oriented Programming
3. Organize application development.
4. Design and create forms.
5. Build Menus
6. Program using decision statements and loops
7. Follow Visual Basic application development steps.
8. Code Global, Module, and Form level events, procedures, variables, and constants.
9. Identify Visual Basic data handling.
10. Use the Debug Tool
11. Develop menu item, Help button, and context sensitive Help

Prerequisites & Co-requisites:

Completion of a basic computer literacy course (e.g., INFS 1010) or permission of instructor. Must also work well independently, be self-motivated, computer savvy, and have the ability to troubleshoot computer problems. Any computer programming experience is helpful, but not necessary.

Course Topics:

Please note that the D2L version of this syllabus inside the course may contain small variations and is the official version of the syllabus.

  • Course Introduction 
  • The Visual Basic Interface 
  • Variables, Constants and Calculations
  • Decision Making 
  • The IDE Debugger
  • Menus, Subprocedures and Functions
  • Creating Object-Oriented Programs
  • Lists, Looping and Printing
  • Arrays
  • Accessing Database Files
  • Saving Data and Objects In Files

* Students should complete each core unit prior to moving to the next unit.

Specific Course Requirements:

Because this course material covers the Visual Basic programming language, it is will be important for the student to have access to a computer which has the appropriate version of Microsoft Visual Basic.

Textbooks, Supplementary Materials, Hardware and Software Requirements

Required Textbooks:

Please visit the Virtual Bookstore to obtain textbook information for this course. Move your cursor over the "Books" link in the navigation bar and select "Textbooks & Course Materials." Select your Program, Term, Department, and Course; then select "Submit."

Supplementary Materials:
Hardware and Software Requirements:

Minimum hardware requirements can be found here.

Minimum software requirements can be found here.

Common applications you might need:

Web Resources:

Purdue OWL Online Writing Lab (for APA, MLA, or Chicago style)

The Writing Center Online Writer's Handbook

Student Resources:
  • Technical support information can be found on the TN eCampus Help Desk page.
  • Smarthinking virtual tutoring is available FREE of charge. to access Smarthinking, visit the course homepage and select Smarthinking under Course Resources. You also view sample sessions to see what Smarthinking offers and how it works.
  • Information on other student issues or concerns can be located on the TN eCampus Student Resources page.

Instructor Information

Please see "Instructor Information" in the Getting Started Module for instructor contact information, virtual office hours, and other communication information. You can expect to receive a response from the instructor within 24-48 hours unless notified of extenuating circumstances.

Participation, Assessments, & Grading

Testing Procedures:

All exams will either be "take-home" projects, or , computer-based exams that may require you to take the exam at a designated location, or with an approved proctor. For more information, please contact your instructor.

Grading Procedures:

Assessment of course goals is accomplished through two methods. The first is by written examinations and quizzes. These exams and quizzes-- which cover lecture material, class discussion, textbook reading material and programming assignments and possibly other outside reading material--can include fill-in-the-blank, multiple choice and/or short answer questions. Although writing skills are not assessed directly, the student's ability to present ideas in an orderly manner and the ability to write clear and comprehensible statements affect the instructor's decision about the student's level of achievement. The second method is by computer assignments that the student is required to perform outside regular class time. These skills demonstrate if the student has grasped the material in such a fashion that he or she can perform the necessary tasks on the computer.

The final grade will be based upon the following:

Participation25%
Midterm20%
Final20%
Assignments35%

EXAMS
There will be two tests: a midterm and a final. The lowest score on exams is NOT dropped. If you know in advance that you will be absent the day of a scheduled exam, you need to make arrangements with me as soon as possible. If you miss an exam because of illness or an emergency, you must contact me within one week of the scheduled exam date.. You can contact me by email or telephone. Failure to do so will result in a grade of zero for that exam. Any properly documented excuse will result in the student taking a makeup exam during a mutually agreed upon time with the instructor. Any student who misses the final exam due to illness or an emergency will be given an "I" if they meet the necessary conditions for an incomplete (see "GRADING SCALE" and must take the exam the following semester.

PROGRAMMING ASSIGNMENTS
Computer assignments may be turned in anytime up to and including the date due. Any assignment turned in after the due date will be subject to a late penalty. Late computer assignments will lose 25 percent for every day late (24 hours) unless the student has a properly documented explanation for the lateness (i.e. doctor's note).

Assignments will not be accepted late due to a problem with your computer or disk. Even though an overdue computer assignment may be late, all assignments MUST be completed and turned in by the last regular day of class otherwise a course grade of "F" may be assigned.

The mark of 'I' (incomplete) indicates that the student has not completed the requirements for a course during the semester for some unavoidable reason that is acceptable to his instructor . . . The mark of 'I' will not be given unless the instructor is reasonably sure that it is possible for the student to complete the requirements for the course during the subsequent semester and receive a grade of 'D' or better. If the 'I' is not completed by one week before the first day of final exams for the next semester, the 'I' will convert to an 'F'. Students must have completed at least 75% of the course material before a request of an Incomplete will be considered.

Grading Scale:
90-100A
80-89B
70-79C
60-69D
<60F
Assignments and Projects:

A sequenced list of assignments and projects can be found in the course units section.

Class Participation:

Students must participate in all interactive aspects of the course if interaction is part of the course design. Students are expected to communicate with other students and participate actively in all aspects on the course. Students must check the course bulletin board frequently for announcements, and students must actively participate in threaded discussion events in addition to using the chat room to communicate with other students.

Late Policy:

All assignments must be turned in prior to, or, on the date due. Any assignment turned in after the due date will be subject to a late penalty. Late assignments will lose 25 percent for every day late (24 hours) unless the student has a properly documented explanation for the lateness (e.g., a doctor's note). Assignments will not be accepted late due to a problem with your computer. Even though an overdue computer assignment may be late, all assignments MUST be completed and turned in by the last regular day of class otherwise a course grade of "F" may be assigned.

Course Ground Rules

The following two statements (1., 2.) were derived from the TBR System-wide Student Rules document, released January 2012:

RULES OF THE TENNESSEE BOARD OF REGENTS STATE UNIVERSITY AND COMMUNITY COLLEGE SYSTEM OF TENNESSEE SYSTEMWIDE STUDENT RULES CHAPTER 0240-02-03 STUDENT CONDUCT AND DISCIPLINARY SANCTIONS

Read the document in its entirety here.

1. Standards of Conduct:

  • Students are required to adhere to the same professional, legal and ethical standards of conduct online as on campus. In addition, students should conform to generally accepted standards of "netiquette" while sending e-mail, posting comments to the discussion board, and while participating in other means of communicating online. Specifically, students should refrain from inappropriate and/or offensive language, comments and actions.

2. Review the TN eCampus Academic Integrity/Academic Honesty Policy:

  • In their academic activities, students are expected to maintain high standards of honesty and integrity. Academic dishonesty is prohibited.

Such conduct includes, but is not limited to:

  • an attempt by one or more students to use unauthorized information in the taking of an exam
  • to submit as one's own work, themes, reports, drawings, laboratory notes, computer programs, or other products prepared by another person,
  • or to knowingly assist another student in obtaining or using unauthorized materials.

Plagiarism, cheating, and other forms of academic dishonesty are prohibited.

Students guilty of academic misconduct, either directly or indirectly through participation or assistance, are subject to disciplinary action through the regular procedures of the student’s home institution.  Refer to the student handbook provided by your home institution to review the student conduct policy.

In addition to other possible disciplinary sanctions that may be imposed, the instructor has the authority to assign an "F" or zero for an activity or to assign an "F" for the course.

Other Course Rules:

Students are expected to:

  • Participate in all aspects of the course
  • Communicate with other students
  • Learn how to navigate in Brightspace
  • Keep abreast of course announcements
  • Use the assigned course management (Brightspace) email address rather than a personal email address
  • Address technical problems immediately:
  • Observe course netiquette at all times.

Guidelines for Communications

Email:

  • Always include a subject line.
  • Remember without facial expressions some comments may be taken the wrong way. Be careful in wording your emails. Use of emoticons might be helpful in some cases.
  • Use standard fonts.
  • Do not send large attachments without permission.
  • Special formatting such as centering, audio messages, tables, html, etc. should be avoided unless necessary to complete an assignment or other communication.
  • Respect the privacy of other class members

Discussions:

  • Review the discussion threads thoroughly before entering the discussion. Be a lurker then a discussant.
  • Try to maintain threads by using the "Reply" button rather starting a new topic.
  • Do not make insulting or inflammatory statements to other members of the discussion group. Be respectful of other’s ideas.
  • Be patient and read the comments of other group members thoroughly before entering your remarks.
  • Be cooperative with group leaders in completing assigned tasks.
  • Be positive and constructive in group discussions.
  • Respond in a thoughtful and timely manner.

Library

The Tennessee Virtual Library is available to all students enrolled in TN eCampus programs and courses. Links to library materials (such as electronic journals, databases, interlibrary loans, digital reserves, dictionaries, encyclopedias, maps, and librarian support) and Internet resources needed by learners to complete online assignments and as background reading will be included within the course modules. To access the Virtual Library, go to the course homepage and select the Virtual Library link under Course Resources.

Students with Disabilities

Qualified students with disabilities will be provided reasonable and necessary academic accommodations if determined eligible by the appropriate disability services staff at their home institution. Prior to granting disability accommodations in this course, the instructor must receive written verification of a student's eligibility for specific accommodations from the disability services staff at the home institution. It is the student's responsibility to initiate contact with their home institution's disability services staff and to follow the established procedures for having the accommodation notice sent to the instructor.

Syllabus Changes

The instructor reserves the right to make changes as necessary to this syllabus. If changes are necessitated during the term of the course, the instructor will immediately notify students of such changes both by individual email communication and posting both notification and nature of change(s) on the course bulletin board.

Disclaimer

The information contained in this syllabus is for general information purposes only. While we endeavor to keep this information up-to-date and accurate, there may be some discrepancies between this syllabus and the one found in your online course. The syllabus of record is the one found in your online course. Please make sure you read the syllabus in your course at the beginning of the semester. Questions regarding course content should be directed to your instructor.


Last Revised on July 12, 2021