![]() |
![]()
back
(Computer Information Science)CIS Transfer Options (AA or AS Degree)
CIS Program Options (AAS Degree)
CIS Course Descriptions
Request for Information
![]()
Computer Information Science (CIS) Course Descriptions
COMPUTER INFORMATION SCIENCE (CIS)
CIS 096. INTRODUCTORY COMPUTER SKILLS
PREREQUISITE: Score on placement exam.
This course is designed to introduce students to basic computer
terminology, hardware, input/output devices, memory, and processing.
The student will learn basic keyboarding skills in addition to learning
how to manage files. Windows as a graphical user interface and
operations and applications that use the Windows environment are
emphasized.CIS 110. INTRODUCTION TO COMPUTER LOGIC AND PROGRAMMING
PREREQUISITE: CIS 146.
This course includes logic, design, and problem-solving techniques used
by programmers and analysts in addressing and solving common
programming and computing problems. The most commonly used
techniques of flow charts, structure charts, and pseudocode will be
covered, and students will be expected to apply the techniques to
designated situations and problems.CIS 135. INTERNET PROGRAMMING
PREREQUISITE: CIS 140.
This course focuses on website programming software and requires
students to create their own website, using some of the most popular
web software. Students will be required to demonstrate web-authoring
proficiency through tests and programming projects.CIS 140. BASIC WEB PAGE DEVELOPMENT
PREREQUISITE: CIS 146.
This course introduces HyperText Markup Language (HTML 1.0, 2.0,
and 3.0) used for World Wide Web page authoring. Using HTML and
authoring tools, the student will create web pages that include: text
emphasis, lists, nested lists, graphics, URL links, combined formatting
and list tags, image maps, forms, tables, and multimedia objects. The
Common Gateway Interface (CGI), Perl, and Java-script programming
languages will be introduced.CIS 145. ADVANCED WEB PAGE DEVELOPMENT
PREREQUISITE: CIS140., CIS 196B, and one programming language.
This course is a continuation of CIS140 and will cover such advanced
topics as Java-script, Dynamic HTML, Java Aplets, style sheets, and
creating interactive web pages and sites.CIS 146. MICROCOMPUTER APPLICATIONS
PREREQUISITE: CIS 096 or satisfactory placement score.
This course is an introduction to the most common software
applications and includes hands-on use of microcomputers and some of
the major commercial software. These software packages should include
typical features of office suites such as word processing, spreadsheets,
database systems, and other features found in current software
packages. On course completion, students will understand common
applications and be able to use selected features of these packages.CIS 185. ETHICS AND THE INTERNET
PREREQUISITE: CIS 146.
This course will investigate the various issues and facets of computer
crime and computer ethics. Topics to be covered and discussed include:
general ethics, privacy, data protection, employee privacy, data
regulation, artificial intelligence, information technology and the third
world, the “look and feel” issue, computer malfunction liability,
computer crime (electronics trespassing), and the professional
responsibility of the computer user.CIS 187. MARKETING ON THE WORLD WIDE WEB
PREREQUISITE: CIS 146.
Technological change has provided businesses with tremendous
opportunities for increasing the efficiency and effectiveness of many
activities. By using the tools of the Internet, businesses have taken
information and information sharing to new levels, transforming the
very core of business. This course will examine how the Internet has
changed business with an emphasis on increasing a professional’s
ability to use and understand the tools of the Internet.CIS 196. COMMERCIAL SOFTWARE APPLICATIONS
PREREQUISITE: CIS 146.
This is a hands-on introduction to software packages, languages, and
utility programs currently in use. The course can be repeated for credit
for each different application. The purpose capabilities and use of each
package, language, or program are emphasized. On course completion,
students will be able to use the features selected for the application
discussed.CIS 203. INTRODUCTION TO THE INFORMATION HIGHWAY
PREREQUISITE: CIS 146.
This course introduces the student to the basic principles of the
information highway. Students will be exposed to different network
information tools, such as electronic mail, network news, gophers, the
World Wide Web, Netscape, and commercial information services.CIS 212. VISUAL BASIC
PREREQUISITE: CIS 110 or instructor permission.
This course emphasizes BASIC programming using a graphical user
interface. Graphical user interfaces, advanced file handling techniques,
simulation, and other selected areas are emphasized. On course
completion, the student will be able to demonstrate knowledge of the
program through completion of programming projects and appropriate tests.CIS 238. WINDOWS 2000 PROFESSIONAL
PREREQUISITES: CIS 146.
This course provides students with the knowledge and skills necessary
to perform installation and day-to-day administrative tasks in a
Windows 2000 Professional environment. Students will manage
hardware profiles and user/group accounts. This course also introduces
various tools, including the Microsoft Management Console, Task
Scheduler, Control Panel, the registry, and Device Manager for
configuring and troubleshooting devices.CIS 239. NETWORKING SOFTWARE
PREREQUISITE: CIS 146.
This course provides students with hands-on, practical experience in
installing computer software, operating systems, and trouble-shooting.
It covers IBM-compatible PC software. The course will help to prepare
participants for the Network A+ Certification sponsored by CompTIA.CIS 240. NETWORKING HARDWARE
PREREQUISITE: CIS 146.
This course is a fundamental study of the systems and subsystems in a
microcomputer. The course will help to prepare participants for the
Network A+ Certification sponsored by CompTIA.CIS 241. INTRODUCTION TO RPG PROGRAMMING
PREREQUISITE: CIS 110.
This course introduces the fundamental concepts of RPG (Report
Program Generator). It includes such topics as report preparation,
control breaks, and file processing. On completion, the student will be
able to demonstrate knowledge of the topics through the completion of
programming projects and appropriate tests.CIS 242. ADVANCED RPG PROGRAMMING
PREREQUISITE: CIS 241.
This course is a continuation of CIS 241. It includes such topics as
sequential and random access file processing techniques. It may cover
many of the structured programming commands, externally described
files, display files, and other capabilities unique to some versions of
RPG. On completion, the student will be able to demonstrate knowledge
of the topics through completion of programming projects and
appropriate tests.CIS 245. C++ PROGRAMMING LANGUAGE
PREREQUISITE: CIS 110.
This course is an introduction to the C++ programming language,
including object-oriented programming. Topics include problem solving
and program design, control structures, objects and events, user
interface construction, and documentation and program testing.CIS 247. WINDOWS 2000 SERVER
PREREQUISITE: CIS 146.
This course provides students with the knowledge and skills necessary
to install and configure Microsoft Windows 2000 Server. After
installation, students will learn about the various file systems and disk
management functions available in Windows 2000 Server.
Administering the operating system and Active Directory services is
explored because they are integral to students’ understanding of
Windows 2000. Additionally, students will learn about network
protocols, routing and remote access, and other applications server
functions such as Terminal Services. Students will be introduced to
monitoring and optimizing Windows 2000 Server.CIS 248. WINDOWS 2000 SERVER NETWORK
INFRASTRUCTURE ADMINISTRATION
PREREQUISITE: CIS 146.
This course provides the knowledge and skills necessary to plan
network infrastructure around features supported by Windows 2000.
Issues such as network protocol and services are introduced and
compared using requirements of students’ organizations. Students will
learn how to utilize, manage, and configure the TCP/IP protocol and use
features such as NetBIOS, WINS, DHCP, and DNS. Students will also
learn how to configure, manage, and troubleshoot routing and remote
access, including setting up virtual private networks (VPNs).CIS 249. WINDOWS 2000 ACTIVE DIRECTORY SERVICES
PREREQUISITE: CIS 146.
This course provides students with the knowledge and skills necessary
to plan, configure, and administer an Active Directory infrastructure.
Students will learn to configure Domain Name System (DNS) to
manage name resolution, schema, an replication. Students will also
learn to use Active Directory to centrally manage users, groups, shared
folders, and network resources, and to administer the user environment
and software group policy.CIS 261. COBOL PROGRAMMING
PREREQUISITE: CIS 110.
This course is an introduction to the COBOL programming language.
Included are structured programming techniques, report preparation,
arithmetic operations, conditional statements, group totals, and table
processing. On completion, the student will be able to demonstrate
knowledge of the topics through completion of programming projects
and appropriate tests.CIS 262. ADVANCED COBOL PROGRAMMING
PREREQUISITE: CIS 261.
This course consists of development, completion, testing, and execution
of complex problems in COBOL using various data file structures. A
structured approach will be implemented as a methodological system.
On completion, the student will be able to demonstrate knowledge of the
topics through completion of programming projects and appropriate
tests.CIS 272. DESIGNING WINDOWS 2000 SECURITY
PREREQUISITE: CIS 146.
This course provides students with the knowledge and skills necessary
to design a security framework for small, medium, and enterprise
networks using Microsoft Windows 2000. Students will be able to plan
an Active Directory service structure that facilitates secure and
verifiable user account creation and administration, define security
requirements for Windows 2000-based domain controllers, application
servers, file and print servers, and workstations.CIS 273. NETWORKING AND DATA COMMUNICATIONS
PREREQUISITE: CIS 239.
This course is an introduction to computer networks and data
communications technology. Topics included are networking and
communications hardware, software, topologies, models, and protocols.
On completion, students will be able to demonstrate knowledge of the
topics through completion of assignments and appropriate tests.CIS 285. OBJECT-ORIENTED PROGRAMMING
PREREQUISITE: CIS 110.
This is an advanced object-oriented programming course and covers
advanced program development techniques and concepts in the context
of an object-oriented language, such as C++ or Java. Subject matter
includes object-oriented analysis and design. encapsulation, inheritance,
polymorphism (operator and function overloading), information hiding,
abstract data types, reuse, dynamic memory allocation, and file
manipulation. On completion, students should be able to develop as
hierarchical class structure necessary to the implementation of an
object-oriented software system.CIS 289. COMPUTER PROBLEM DETERMINATION
PREREQUISITE: CIS 146.
This course is an introduction to problem determination on
microcomputers. It uses software diagnostic tools and simple hardware
test equipment to identify and repair typical problems of
microcomputers. On course completion, the student will be able to
demonstrate knowledge of microcomputer repair through completion of
programming projects and appropriate tests.CIS 290. DESIGNING WINDOWS 2000 ACTIVE DIRECTORY SERVICES
PREREQUISITE: CIS 146.
This course provides students with the knowledge and skills necessary
to design a Microsoft Windows 2000 directory services infrastructure
in an enterprise network. Strategies are presented to assist the student
in identifying the information technology needs of an organization and
then designing an Active Directory structure that meets those needs.CIS 296. DESIGNING A WINDOWS 2000 NETWORK INFRASTRUCTURE
PREREQUISITE: CIS 146.
This course provides students with the knowledge and skills needed to
create a networking services infrastructure design. Some Microsoft
Windows 20000 network solutions require a single technology, such as
DHCP, to provide Internet Protocol (IP) address configuration support.
In other situations, several technology options exist, such as Open
Shortest Path First (OSPF), Routing Information Protocol (RIP), and
Internet Group Management Protocol (IGMP), to design an IP routing
scheme.
Clicking certain links on this page will transfer you to a non-Wallace Community College (WCC) Web site that is solely under the control of a party unaffiliated with WCC. WCC has not tested the products or services offered on such Web sites and shall not be responsible for any content, product, or service offered on such Web sites.