Computer Information Systems Minor Program Requirements

These requirements are from an excerpt from the University Academic Catalog, which outlines the requirements for a student to earn the distinction of being a Castleton University graduate. The complete catalog is available online.

The minor in Computer Information Systems is offered by the Business Administration Department.

Complete the following courses (12 cr):

Code Course Credits

BUS 1270

Principles of Computer-Based Information Systems

An introduction to the devices and techniques used in the processing of data. This course includes hands-on use of word processing and spreadsheet programs and the internet. This course fulfills the Gen Ed computing requirement.

Fee Materials charge $20.

Every semester

3

CIS 2011

Visual Basic Programming

The course is an introduction to the Visual Basic programming language and the concepts involved in object oriented programming. The course will be a hands-on programming class that will expose students to the skills necessary to create and maintain visual programs.

This course fulfills the Scientific and Mathematical Understanding Frame of Reference.

Fee Materials charge $20.

Fall

3

CIS 3022

Advanced Visual Basic

The course is a continuation of CIS 2011 with an emphasis on advanced programming concepts to include arrays, functions, modules, file maintenance, security, graphics and databases.

Prerequisite: CIS 2011.

Fee Materials charge $20.

Spring, odd years

3

CIS 4120

Systems Analysis and Design

The course addresses the methodology used in gathering data, analyzing data, and determining user requirements for information processing using advanced systems analysis techniques and the associated techniques used in designing solutions that then can be programmed as application software for use on computer-based systems.

Prerequisite: Minimum of 9 credits of CIS coursework. Junior or senior standing and permission of the instructor.

Fee Materials charge $20.

Spring, even years

3

and complete two of the following courses (6 cr):

Code Course Credits

BUS 4220

Networking

This course will be an intensive hands-on network administration course using Windows Operating Systems, Novell Operating Systems and Linux.

Prerequisite: at least 9 credits of CIS coursework.

Fee Materials charge $20,

Spring, odd years

3

CIS 2031

C/C++ Programming I

This course introduces students to the concepts of programming with abstract data types and object-oriented programming. It uses C++ to cover classes, inheritance, and polymorphism. The course also builds on the prerequisites to provide students with more advanced exposure to software design, implementation, debugging, and documentation.

This course fulfills the Scientific and Mathematical Understanding Frame of Reference.

Fee Materials charge $20.

Fall

3

CIS 2032

C/C++ Programming II

Topics to be covered include inheritance, object manipulation, windows programming, foundation classes, designing the visual interface and connecting to databases.

This course fulfills the Scientific and Mathematical Understanding Frame of Reference.

Prerequisite: CIS 2031

Fee Materials charge $20.

Spring, even years

3

CIS 3040

Databases

An in-depth study of the Theory of Data Base Technology. Topics include: Data Models, Data Independence, Network, Hierarchal and Relational Models. Students will be required to create, modify, and maintain a Relational Data Base.

Prerequisite: BUS 1270 or Introductory Computer skills course.

Fee Materials charge $20.

Spring, even years

3

CIS 3045

Advanced Database Concepts

The course will cover encoding/decoding, startup options, user level security, system-level security, replication, code based security options and other techniques to protect valuable data.

Prerequisite: CIS 3040.

Fall, even years

3

Total credits required: 18 cr