V e rsion: 3/20/2019 1
Administrative Master Syllabus
Course Information
Course Title
Object-Oriented Programming
Course Prefix, Num. and Title
ITSE 2321 - Object-Oriented Programming
Division
Technology and Business
Department
Computer Science
Course Type
WECM Course
Course Catalog Description
Introduction to object-oriented programming. Emphasis on the fundamentals of
design with classes, including development, testing, implementation, and
documentation. Includes object-oriented programming techniques, classes, and
objects.
Pre-Requisites
COSC 1436
Co-Requisites
None
Semester Credit Hours
Total Semester Credit Hours (SCH): Lecture Hours:
Lab/Other Hours
3:2:2
Equated Pay Hours
3
Lab/Other Hours Breakdown: Lab Hours
2
Lab/Other Hours Breakdown: Clinical Hours
0
Lab/Other Hours Breakdown: Practicum Hours
0
Other Hours Breakdown
0
Approval Signatures
Title
Signature Date
Prepared by:
Department Head:
Division Chair:
Dean/VPI:
Approved by CIR:
Stephen Lyford
Digitally signed by Stephen Lyford
Date: 2020.06.11 10:00:57 -05'00'
Stephen Lyford
Digitally signed by Stephen Lyford
Date: 2020.06.11 10:01:07 -05'00'
06/11/2020
David Kucera
Digitally signed by David Kucera
DN: cn=David Kucera, o=Wharton County Junior College, ou=Division of
Technology and Business, email=davidk@wcjc.edu, c=US
Date: 2020.06.11 12:04:28 -05'00'
Paul J. Quinn
Digitally signed by Paul J. Quinn
Date: 2020.06.12 09:05:41 -05'00'
Paul J. Quinn
Digitally signed by Paul J. Quinn
Date: 2020.06.12 09:05:58 -05'00'
click to sign
signature
click to edit
click to sign
signature
click to edit
click to sign
signature
click to edit
click to sign
signature
click to edit
click to sign
signature
click to edit
V e rsion: 3/20/2019 2
Additional Course Information
Topical Outline: Each offering of this course must include the following topics (be sure to include information regarding lab,
practicum, and clinical or other non-lecture instruction).
Topical Outline Each offering of this course must include the following topics (be sure to include information regarding
lab, practicum, clinical or other non-lecture instruction):
Selection
Repetition
Methods
User-Defined Simple Data Types
Arrays
Strings
Classes
Inheritance
• Abstract Class
Interfaces
Polymorphism
Generic classes
Use UML to describe classes and objects, and Windows Programming.
Course Learning Outcomes:
Learning Outcomes Upon successful completion of this course, students will:
Develop executable programs; create appropriate documentation; and create programs using classes and
objects using object-oriented programming techniques.
Methods of Assessment:
Individual/Group Assignments
Individual/Group Projects
Reading Assignments
Presentations
Lab Works/Assignments
Quizzes/Tests/Exams
Required text(s), optional text(s) and/or materials to be supplied by the student:
Li ke To ny Gad di s, Starti ng ou t wi th V i sual C#, 4th Edi ti on , (c) 2017 P e arson, I SBN # 13: 978-013-438-2069
USB Flash Drive
High-speed Internet Connection
Suggested Course Maximum:
20
List any specific or physical requirements beyond a typical classroom required to teach the
course.
Current Windows Operating System and Current Visual Studio.
Course Requirements/Grading System: Describe any course specific requirements such as research papers or
reading assignments and the generalized grading format for the course.
V e rsi on: 3/20/2019 3
Course Requirements:
Programming Assignments 20-40%
Fi nal P ro j e ct 20-80%
Midterm Exam 0-40%
Fi nal Ex am 0-60%
Attendance & Participation 0-20%
Grading System
100 -90 = A
89 - 80 = B
79 - 70 = C
69 - 60 = D
and below = F
Curriculum Checklist:
Administrative General Education Course (f rom A CGM, but not i n WCJC Core ) No additional documents
needed.
Administrative WCJC Core Course. A ttach th e Core Cu rri cul um Re v i e w Fo rm s
Critical Thinking
Communication
Empirical & Quantitative Skills
Teamwork
Social Responsibility
Personal Responsibility
WECM Course -I f ne e de d, re vi se th e Program SC A N S Matri x an d Compe te nci es Ch e ck lis t