NORTH CENTRAL TEXAS COLLEGE
COURSE SYLLABUS
COURSE AND INSTRUCTOR INFORMATION
Course title: OBJECT-ORIENTED PROGRAMMING
Course prefix, number, and section number: ITSE 2321 0380
Semester/Year of course: Fall 2nd 8 Week
Semester start and end dates: 10/21/2025 thru 12/14/2025
Modality (Face to face/Synchronous or Asynchronous online/Hybrid): Online
Class meeting location, days, and times: Online
Lab meeting location, days, and times: N/A
Semester credit hours: 3hrs
Course Description: This is an introduction to object-oriented programming. The emphasis is on the fundamentals of design, development, and implementation which includes object-oriented programming techniques, classes, and objects.
Course prerequisites: None
Required course materials:
Microsoft Visual C#: An Introduction to Object-Oriented Programming,
With MindTap Access,7th Edition
Joyce Farrell, Copyright 2018, with MindTap ISBN: 978-0- 35747501-2
Name of instructor: Michael Foster
Office location: Online via Webex
Telephone number: (817) 807-8086
Email address: mfoster@nctc.edu
Office hours for students: Wednesdays between 5PM – 6PM
SYLLABUS CHANGE DISCLAIMER
The faculty member reserves the right to make changes to this published syllabus if it is in the best interest of the educational development of this class. Any such changes will be announced as soon as possible in person and/or writing.
SUMMARY OF COURSE ASSIGNMENTS
Final grade scale: Posted Online in canvas Dec 14th,2025
Late work policy: Required work not completed by due dates will not be allowed to be turned in late without prior instructor approval.
SEE CANVAS FOR THE COMPLETE COURSE CALENDAR, OUTLINE, DETAILED DESCRIPTION OF GRADED WORK, AND OTHER RELATED MATERIAL.
COURSE POLICIES
Academic Integrity Policy: Per NCTC policies outlined in Student Handbook
Artificial Intelligence Policy: Per NCTC policies outlined in Student Handbook
Attendance Policy:
Withdrawal Policy: A student may withdraw from a course on or after the official date of record. It is the student’s responsibility to initiate and complete a Withdrawal Request Form.
Last day to withdraw from the course with a “W” is:
Student Learning Outcomes:
Upon completion, students will be able to:
- Develop executable programs
- Create appropriate documentation
- Write programs using classes and objects using object-oriented programming techniques.
COLLEGE POLICIES
ADA STATEMENT
NCTC will adhere to all applicable federal, state, and local laws, regulations and guidelines with respect to providing reasonable accommodations to afford equal educational opportunity. It is the student’s responsibility to contact the Office for Students with Disabilities to arrange appropriate accommodations. See the OSD Syllabus Addendum.
AI STATEMENT
This course assumes that all work submitted by students will be generated by the students
themselves, working individually or in groups. Students should not have another person/entity
do the writing of any substantive portion of an assignment for them, which includes hiring a
person or a company to write assignments and using artificial intelligence tools (from UMass
Amherst Center for Teaching and Learning)
STUDENT HANDBOOK
Students are expected to follow all rules and regulations found in the Student Handbook.
STUDENT SERVICES
NCTC provides a multitude of services and resources to support students. See the Student Services Syllabus Addendum for a listing of those departments and links to their sites.
QUESTIONS, CONCERNS, or COMPLAINTS
The student should contact the instructor to deal with any questions, concerns, or complaints specific to the class. If the student and faculty are not able to resolve the issue, the student may contact the chair or coordinator of the division. If the student remains unsatisfied, the student may proceed to contact the instructional dean.
Name of Chair/Coordinator: Rebekah Sanchez
Office location: 1500 North Corinth St., Room 173, Corinth, TX 76208
Telephone number: 940-498-6480
E-mail address: rsanchez@nctc.edu