JOLIET JUNIOR COLLEGE
DEPARTMENT
OF COMPUTER INFORMATION
AND
OFFICE SYSTEMS
COURSE
SYLLABUS
Course Prefix and Number CIS 256
Course Title Visual C++
Curriculum Computer Information Systems
Semester Hours 4
Lecture 4
Lab 0
Prerequisites CIS 236 or Consent of Department
Catalog
Description
The student
learns to write Windows programs using Microsoft Visual C++ Professional
Development System. Topics include
Microsoft Foundation Class (MFC), Event Handling, Graphics Device Interface
(GDI), Common Controls, Common Dialogs, Menus, Toolbars, Single Document
Interface (SDI) and Multiple Document Interface (MDI), and Object Linking and
Embedding (OLE).
Course
Objectives: See attached.
Prepared by: Reviewed
by:
Hui-Liang Low Ram
Raghuraman
Dept. of CIOS Department
Chairperson Date
4/98 Updated 12/00
Revised 10/98
STUDENT
MATERIALS
A. Textbooks:
Title: Using
Visual C++, Version 6
Author: Bates
Publisher: Prentice
Hall
B. Other Required Materials
Other Course Requirements
Student Evaluation (Type of Grading)
Teaching
Aids or
Week/Days Topic or Class Activity Special
Instruction
1 Overview
of Microsoft Visual C++ software.
2 Getting
started with AppWizard
3 Basic
Event Handling and a Scrolling View
4 Graphics
Device Interface (GDI) and Fonts
5 Modal
Dialog and Windows 95 Common Controls
6 Modeless
Dialog and Windows 95 Common Dialogs
7 Menus,
Keyboard Accelerators, and the Rich Edit
Controls
8 Toolbars
and Status Bars
9 A
reusable frame Windows Base Class
10 Reading
and Writing SDI Document
11 Reading
and Writing MDI Document
12 Printing
and Print Preview
13 Splitter
Windows and Multiple Views
14 Object
Linking and Embedding (OLE)
15 Database
Management with MS ODBC and MS DAO
OBJECTIVES
At the end of the course, students will be able to:
1. The student will
learn how to use the Microsoft Visual C++ software.
2. The student will
understand the document and view windows in Visual C++.
3. The student will
utilize the Graphics Device Interface and font to write output.
4. The student will
write applications using Windows 95 Common Controls and
Common Dialogs.
5. The student will
learn how to work with SDI and MDI documents.
6. The student will
demonstrate abilities to create OLE and database applications.