DCC
Course Descriptions News & Events | Campus Tour | Search
COMPUTER INFORMATION SYSTEMS

CIS 012. COURSE SPECIFIC STUDY SKILLS FOR CIS 112
1 lec. 0 lab. 0 cr. hr. (1 credit equivalent)


CIS 012 is a study skills course designed for those students who require support in CIS 112, Computer Programming I. The course will include work designed to assist the student with notetaking, exam preparation and test taking, to assist the student in developing the ability to evaluate problem statements, develop algorithms, design program structures, code program solutions using COBOL, design flowcharts, and debug and present programs.

CIS 100. CIS INTRODUCTORY SEMINAR
1 lec. 0 lab. 1 cr. hr.


Designed for students enrolled in CIS, this course will provide students with an opportunity to develop both personally and professionally. The course will provide information regarding effective time management, effective study techniques, utilization of college resources and establishing both short term and long term educational goals. The course will stress the need for integrity, self-discipline and respect for others as fundamental building blocks in career and life planning. The course will also explore various career paths in the rapidly evolving field of Information Science.

CIS 105. GROUPWARE USING LOTUS NOTES
2 lec. 0 lab. 2 cr. hrs.


The course will provide the student with an understanding of groupware concepts. It will explore the concepts through the use of Lotus Notes software. The student will be exposed to the entire document life cycle including such features as electronic mail, document processing, database processing, from design, views, functions, integration and basic JavaScript/Lotus Script.

CIS 107. CONDUCTING BUSINESS ON THE INTERNET
3 lec. 0 lab. 3 cr. hrs.


This course will introduce the student to conducting business on the Internet. To remain competitive, many companies and entrepreneurs have established a presence on the Internet and are actively involved in conducting business on the net. The student will be exposed to the vast business potential of the net including creating an effective web page, researching grant and government contracts, providing customer service and managing commerce on the net.

CIS 108. CONDUCTING RESEARCH ON THE INTERNET
3 lec. 0 lab. 3 cr. hrs.


This course will introduce the student to the Internet. Students will
be provided with necessary skills to effectively explore the information highway in a disciplined and academically productive manner. Students will have the opportunity to conduct in-depth research using the many electronic information resources available in cyberspace. Students will design and develop a web site to report the results of their research.

CIS 109. COMPUTER APPLICATIONS
3 lec. 0 lab. 3 cr. hrs.


This course introduces the student to the basic terminology and concepts of computer information systems. Topics include: computer business applications, computer components, software design, operating systems, databases, data communications, computer ethics and management information systems. Practical hands-on experience will be provided using Microsoft Office software and a lap-top computer. Word processing, spreadsheets, database management, DOS, Windows, and utilizing networks will be emphasized. No prior computer experience is required.

CIS 111. COMPUTER SYSTEMS AND APPLICATIONS
3 lec. 0 lab. 3 cr. hrs.


Introduces the student to the basic terminology and concepts of computer information systems. Topics include: computer business applications, computer components, software design, operating systems, databases, data communications, computer ethics and management information systems. Practical hands-on experience will be provided using popular integrated microcomputer application software in database, spreadsheet and word processing management. No prior computer experience required.

CIS 112. COMPUTER PROGRAMMING I
4 lec. 0 lab. 4 cr. hrs.


A course designed to introduce methods of solving computer business-oriented problems. A high level programming language (COBOL) is used to learn arithmetic, relational and logical operations, structured programming techniques, table manipulation, I/O data formats and internal subroutines. Programming activities involve problem definition, analysis, solution and documentation. The IBM mainframe environment is currently being used. No prior programming experience required.

CIS 113. VISUAL BASIC PROGRAMMING
3 lec. 0 lab. 3 cr. hrs.


This course will introduce the student to computer programming. It will focus upon the necessary logic structures required for structured programming. In addition, it will provide the students with an opportunity to apply the logic structures using the Windows-based programming language Visual Basic, a powerful and versatile language. Students will complete a series of programming assignments in the course. No prior experience with programming is required.

CIS 114. COMPUTER PROGRAMMING IN C
3 lec. 0 lab. 3 cr. hrs.


This course will introduce the student to the fundamental constructs of the C language. The syntax of the language will be examined and various algorithms will be implemented using the language. The course will also explore the operating systems environment from an application programmer’s perspective.
Prerequisite: A programming course on the high school or college level.

CIS 117. DATA COMMUNICATION CONCEPTS
3 lec. 0 lab. 3 cr. hrs.


This course is designed to introduce the students to the concepts of data, voice and video communications. Topics include communication terminology, local and wide area networks, transmission media, data integrity and security, network management, maintenance of applications and networking operating systems. In addition, current policy issues involved with the communication industry will be examined.
Prerequisite: CIS 111 or the equivalent with a grade of C or better, or permission of the instructor.

CIS 120. COMPUTER BASED PUBLISHING
3 lec. 0 lab. 3 cr. hrs.


This course will provide the student with the necessary skills to electronically publish material in a variety of mediums. In particular, the course will concentrate on desktop publishing and world wide web publishing. The students will be exposed to a variety of popular software packages such as Adobe Photoshop, Adobe Pagemaker, Macromedia FLASH and Adobe Acrobat.
Prerequisite: CIS 111 with a grade of C or better, or permission of the instructor.

CIS 123. COMPUTER PROGRAMMING II
3 lec. 0 lab. 3 cr. hrs.


A course designed to present intermediate features and interrelations of the curriculum’s high-level, problem-oriented programming language. Topics include language specifications and syntax, input-out processing, storage allocation, data types and organizations, and control statements. Programming activities involve problem definition, analysis, solution and documentation.
Prerequisite: CIS 112 with a grade of C or better.

CIS 124. COMPUTER OPERATING SYSTEMS
3 lec. 0 lab. 3 cr. hrs.


A systems-oriented course concentrating on methods and procedures that increase the efficiency and effectiveness of a computer installation. Topics include systems control programs, systems service and utility programs, multiprogramming, file maintenance and console operations. An IBM mainframe operating VM/SP, VSE/SP and VM/CMS is currently being used.
Prerequisite: CIS 112 with a grade of C or better.

CIS 125. RPG PROGRAMMING
3 lec. 0 lab. 3 cr. hrs.


This course uses the Report Program Generator (RPG) language to solve a variety of business-oriented problems. This problem-oriented language is designed for students seeking employment opportunities in small computer installations where report-type output is extensively utilized.
Prerequisite: CIS 112 with a grade of C or better.

CIS 126. UNIX/LINUX
3 lec. 0 lab. 3 cr. hrs.


This course will provide the student with an understanding of the functions of a UNIX based operating system. The LINUX/UNIX system will be utilized to provide the student with hands-on
experience relating to the course concepts including UNIX commands, utilities, windowing systems, filters, shell programming, file systems, network communication, running C programs and basic system programming.
Prerequisites: CIS 111 and programming experience.

CIS 133. ADVANCED VISUAL BASIC PROGRAMMING
3 lec. 0 lab. 3 cr. hrs.


This course will cover the advanced features of the Visual Basic Programming language. In particular, the course topics will include object-oriented concepts, relational database programming, active server pages, Visual Basic for Applications, Active X programming and multi-dimensional array processing. The student will complete programming projects in each topical area.
Prerequisite: CIS 113 with a grade of C or better.

CIS 140 HEALTH INFORMATION MANAGEMENT
3 lec. 0 lab. 3 cr. hrs.


The course is organized around the HIPAA components of terminology, transaction framework, planning, privacy and security. It applies across a diversity of medical systems including call centers, nurse triage, financial, accounting, marketing, resources planning, imaging and claims clearinghouse systems.
Prerequisite: CIS 111

CIS 150. INFORMATION SECURITY MANAGEMENT
3 lec. 0 lab. 3 cr. hrs.


This course examines he field of information security to prepare information systems students for their future roles as business decision-makers. It presents a balance of the managerial and the technical aspects of the discipline. Prerequisite: CIS 111 with a grade of C or better.

CIS 211. FILE ORGANIZATION
3 lec. 0 lab. 3 cr. hrs.


A course designed to present the advanced features of the curriculum’s programming language comprising programming and systems features of direct access storage devices and relational databases. Principles of file maintenance, system utilities and structured programming techniques will be studied and implemented. Programming activities include application of these techniques to business-oriented problem situations.
Prerequisite: CIS 123 with a grade of C or better.

CIS 212. SYSTEMS ANALYSIS AND DESIGN
3 lec. 0 lab. 3 cr. hrs.


The life cycle of the development of a computer-based CIS information processing application. Topics include management information systems, the systems study, charting and documentation, I/O design considerations, controls and audit trails, equipment and software selection, implementation and maintenance. A case study, which applies the course concepts, is currently being used.

Prerequisite: CIS 123 with a grade of C or better.

CIS 213. DATA MANAGEMENT CONCEPTS
3 lec. 0 lab. 3 cr. hrs.


This course is designed to introduce students to more advanced operations, applications and capabilities of microcomputers within a business environment. Topics include: hardware, operating systems, advanced database management, advanced spreadsheets, advanced word processing, presentation and management software, programming and application integration.
Prerequisite: CIS 111 with a grade of C or better or permission of the instructor.

CIS 214. C++ OBJECT ORIENTED PROGRAMMING
3 lec. 0 lab. 3 cr. hrs.


This course will introduce the student to the fundamental constructs of the C++ language. The primary focus of the course will be to develop and utilize an object oriented approach to programming. Therefore, the constructs in C++, which relate to object oriented programming concepts, will be explored in depth. The course will include a large programming project.
Prerequisite: CIS 114.

CIS 215. INTERNET PROGRAMMING USING JAVA
3 lec. 0 lab. 3 cr. hrs.


This course will present the basic constructs of the JAVA programming language and the fundamental methods for Internet programming. In addition to providing the student with a knowledge of JAVA, the course will also include object oriented concepts as well as the basic concepts involved with CGI programming on the Internet. The student will produce JAVA script, JAVA applets and JAVA applications.
Prerequisites: CIS 114 and knowledge of HTML programming. Familiarity with an object-oriented language such as C ++ would be beneficial.

CIS 216. WINDOWS SERVER
3 lec. 0 lab. 3 cr. hrs.


This course will introduce the student to the concepts involved in designing, installing, optimizing and maintaining a Windows Server based local area network. The course will approach the subject matter from both a practical and a theoretical perspective.
Prerequisite: CIS 111 or permission of the instructor.

CIS 217. LAN II - NOVELL
3 lec. 0 lab. 3 cr. hrs.


This course will introduce the student to the concepts involved in
designing, installing, optimizing and maintaining a local area network. The course will primarily focus on the NOVELL local area network; however, other systems will be compared and contrasted. The course will approach subject matter from both a practical and a theoretical perspective.
Prerequisite: CIS 111 or permission of the instructor.

CIS 218. ROUTING AND SWITCHING TECHNOLOGY
3 lec. 0 lab. 3 cr. hrs.


This course will provide the student with the opportunity to study
routing and switching technologies in a CISCO based data communication environment. The student will be exposed to TCP/IP, router programming, firewalls and security, as well as computer network design. The material covered will be applied in a communication networking laboratory.
Prerequisite: CIS 117 with a grade C or better or TEL 201 with a grade C or better.

CIS 223. COMPUTER PROJECTS AND APPLICATIONS
3 lec. 0 lab. 3 cr. hrs.


Students are provided with the opportunity to function in a realistic business environment. The course focuses on a case study that requires students to apply knowledge from previous computer information systems courses. The project includes the programming of an online system using COBOL, CICS, VSAM and advanced data structures. The project development includes the analysis and design of a solution, the coding of the solution, testing, extensive documentation and concludes with a presentation of the system. Prerequisites: CIS 211 and CIS 212, both with a grade of C or better.


CIS 226. ADVANCED UNIX/LINUX
3 lec. 0 lab. 3 cr. hrs.


This course will provide the student with the opportunity to study the UNIX/LINUX operating systems in detail. Among the topics covered will be advanced scripting, networking, advanced editing, security, web servers and system administration. The course will also include a discussion of operating system design and the applicability of the design to the UNIX/LINUX environment.
Prerequisites: CIS 126 with a grade of C or better and a programming course.

CIS 227. ASSEMBLER LANGUAGE PROGRAMMING
3 lec. 0 lab. 3 cr. hrs.


A course in IBM 390 Assembler Language designed to introduce students to data types, data structures, I/O processing, macro processing, dumps and debugging, internal and external subroutines and data manipulation.
Prerequisite: CIS 112 with a grade of C or better or CPS 141 with a grade of C or better, or permission of the instructor.

CIS 228. WEB SITE ADMINISTRATION
3 lec. 0 lab. 3 cr. hrs.


This course will provide the student with an opportunity to learn the necessary skills required to administer a World Wide Web site. The course will include coverage of operating systems, basic networking concepts, firewall, security, TCP/IP, routing, CGI programming, server side scripting, client side scripting, server software and hardware. The course will approach the subject matter from both a practical and a theoretical perspective.
Prerequisites: CIS 111 and either CIS 107 or CIS 108.

CIS 235. ADVANCED JAVA PROGRAMMING
3 lec. 0 lab. 3 cr. hrs.


This course will present the advanced capabilities of the JAVA language and study, in some detail, the nuances of the language. As the JAVA technology continues to mature, it is expected that the subject matter of the course may vary somewhat from year to year. The broad areas to be covered include closing, multithreading, JDBC, CORBA, server side programming, socket programming and JAVA beans.
Prerequisite: CIS 215.

CIS 260. CAREER SEMINAR, CAREER EXPLORATION
2 lec. 0 lab. 2 cr. hrs.


This seminar is designed for matriculated CIS students currently participating in an approved cooperative education work experience. The seminar will include discussion and evaluation of various work experiences, and development of knowledge, skills and attitudes which will help prepare students for successful careers in information systems.
Prerequisite: Permission of instructor required.

CIS 261. SPRING CAREER SEMINAR, CAREER ADVANCEMENT
2 lec. 0 lab. 2 cr. hrs.


This seminar is designed for matriculated CIS students currently participating in an approved cooperative education work experience. This seminar will involve discussing and evaluating various work experiences. Students will be provided with an opportunity for developing skills to be successful in their chosen career. The seminar will concentrate on the development of leadership skills, communication skills and influence skills in a business environment.
Prerequisite: Permission of instructor required.

CIS 271. SPECIAL STUDY PROJECT I
1 cr. hr.
A special learning experience designed by one or more students with the cooperation and approval of a faculty member. Proposed study plans require departmental approval. Projects may be based on reading, research, community service, work experience, or other activities that advance the student’s knowledge and competence in the field of computer information systems or related areas. The student’s time commitment to the project will be approximately 35-50 hours.

CIS 272. SPECIAL STUDY PROJECT II
2 cr. hrs.
Similar to CIS 271, except that the student’s time commitment to the project will be approximately 70-90 hours.

CIS 273. SPECIAL STUDY PROJECT III
3 cr. hrs.
Similar the CIS 271, except that the student’s time commitment to the project will be approximately 105-135 hours.


[ About The College ] [ Academics ] [ Admissions ] [ DCCF/Alumni ] [ Campus Events ] [ Credit Courses ]
[ Non-credit Education ] [ Financial Aid ] [ Library ] [ Registration ] [ Student Services ]

NEWS & EVENTS | Dutchess Community College HOME


Comments and questions about this page can be directed to the Office of Academic Affairs.

Copyright © 2003

DCC