Home  |  Search  |  New Students  |  College Life  |  Academics  |  Student Resources  |  My GBC

  Home > Academics > Course Descriptions > Undergraduate

 

Academic Calendar
Academic Policies
Advisement Office
Academic Programs
Course Offerings

Course Descriptions
   Undergraduate:

   Graduate
Registrar's Office
Faculty Home Pages


CIS - Computer Information Systems
  

CIS 148 - Introduction to CIS I   (4 Credits)
   See ITG 148 – Desktop Applications - MS Word

CIS 149 - Introduction to CIS II   (4 Credits)
   See ITG 149 – Desktop Applications - MS Excel

CIS 253 - Programming Logic and Design   (4 Credits)
  
 This course introduces to the main computer programming principles.  Students will be introduced to main algorithmic concepts, including simple algorithms design, problem decomposition, top-down algorithm, program logic and design, to main C++ structures, such as data types, input and output, calculations, selection and repetition. Students also will learn about the concepts of object-oriented approach. Examples that are used to illustrate programming logic and algorithms design, as  well as the term programming projects will be taken from business related applications.

CIS 254 - Object-Oriented Programming   (4 Credits)
   This course expands students’ knowledge and develops their skills in object-oriented program design in relation with business and other applications. The course completes students understanding of object-oriented programming.  Students will be introduced to main C++ concepts (these concepts are not limited by C++), including classes, constructors and destructors, pointers, inheritance, polymorphism, function templates and standard template library. Students also will be introduced to simple data structures, such as, lists and sorting and search algorithms.
   Prerequisite: Completion of CIS 253 with a grade of 70% or higher is required.

CIS 300 - Special Topics in Computer Information Systems   (4 Credits)
   This course is designed to provide in-depth study of one particular component of Computer Information Systems. Topics may vary from year to year.
   Prerequisites: Completion of CIS 253 and CIS 254 with grades of 70% or higher is required.

CIS 308 - Office Integration   (4 Credits)
   This course examines the object-based, event-driven programming approach to automate and integrate off-the-shelf business software. Topics include creating a graphical user interface, file management, and handling error conditions.
  Prerequisite: Completion of CIS 253.

CIS 347 - Database Systems and Management   (4 Credits)
   This course provides the student with in-depth knowledge of database analysis, design, and implementation principles. Students who successfully complete this course will be able to use the entity-relationship data model to represent business data requirements, to translate that model into a relational schema, and to build and use a relational database that implements the schema. Students will learn how modern enterprises use database technology in Internet and data warehousing applications. Microsoft Access will be introduced and used in this course.
   Prerequisite: Completion of ITG 148 and ITG 149
.

CIS 349 – Database Applications   (4 Credits)
  
This course concentrates on the design and implementation of applications that use a relational database management system. Database administration issues, such as security and integrity, are addressed.
  Prerequisite:  CIS 254 and CIS 347

CIS 350 – Essential Mathematics for CIS/MIS   (4 credits)
   Today an increasing proportion of the applications of mathematics involve discrete rather than continuous models. The main reason for this trend is the integration of the computer modern society. This course combines classic, historical material and cutting-edge computer science applications. The course includes coverage of most areas of discrete mathematics, including logic, natural numbers, coding theory, combinatorics, sets, algebraic functions, partially ordered structures, graphs, etc., as well as emphasis on the central role of propositional and predicate logic.

   Prerequisites: MAT 234, MAT 298, CIS 253, CIS 254, with grades of 74% or higher is required.

CIS 356 - Applied Data Structures   (4 Credits)
   This course expands students' knowledge in an efficient algorithm design, introduces general data structures such as linked lists, stacks, queues, binary trees, binary search trees, heaps, and graphs. The course also expands knowledge of object-oriented programming, template library and classes. As a main tool, the pseudocode is implemented to represent algorithms based on main data structure processing. Besides main data structures, students will be introduced to sorting and search algorithms, recursion, and algorithms' efficiency. Some examples from business related applications are used to illustrate main data structures concepts.
   Prerequisite: Completion of CIS 254 with a grade of 70% or higher is required. This course replaces CIS 256.

CIS 360 - Operating System Configuration and Administration   (4 Credits)
   Students are introduced to the basic structure of process, storage management, memory, job scheduling, file system and management in a modern operating system. They learn the installation, configuration, and performance management of operating systems and integration on a computer network.
   Prerequisite: Completion of CIS 253 and CIS 254 with a grade of 70% or higher is required.

CIS 362 - Computer Forensics   (4 Credits)
 
  Forensics is the use of science and technology to investigate and establish facts of interest to the legal system.  This course provides students with the skills and knowledge to acquire and preserve evidence from a computer.  The interpretation and presentation of this evidence is also discussed.
   Prerequisite: Completion of CIS 360 with a grade of 70% or higher is required.

CIS 371 - Web Programming and Design   (4 Credits)
   This course is the study of many of the languages, techniques, and concepts used in programming the Web – on the client side.  Students develop many of the skills and techniques necessary in design and implementation of business-oriented Web sites.  The XHTML language will be thoroughly studied, along with CSS (Cascading Style Sheets), and extensive study and application of JavaScript and VBScript, as well as introduction to Active Server Pages (server side scripting).  The interactions of XHTML, CSS, JavaScript, and VBScript will also be discussed.
   Prerequisite: Completion of CIS 253 with a grade of 70% or higher is required.

CIS 400 - Independent Study in CIS   (4 Credits)
   Students with a special interest in a particular topic or area may apply to study under the individual direction of a faculty member. Independent study applicants must submit an application, including an outline of the proposed project, to the appropriate faculty member. All independent studies must be approved by the Academic Dean and are restricted to eligible Juniors and Seniors.

CIS 456 - 457 - CIS Internship   (3 Credits each)
   Internships with participating companies provide students with the opportunity to gain valuable work experience in their field of study. Practicums encourage students to utilize their acquired knowledge and skills in the working world. Enrollment is restricted to Juniors and Seniors with proven academic success. Students must submit an application to the Director of Career Services who is responsible for coordinating the work assignment. Approval is granted by the Academic Dean who is responsible for reviewing the term paper and who is responsible for submitting the course grade. Course evaluation is on a pass/fail basis.
   Prerequisite: Completion of CIS 254 with a grade of 70% or higher is required.

CIS 471 - Web Server Design   (4 Credits)
   A study of the design and implementation of an effective Web server. Students learn skills and techniques to build and maintain secure, efficient Web servers. Linkage to active content, including server-side scripting and database access, is emphasized.
   Prerequisite:  Completion of CIS 371.

CIS 476 - Seminar in CIS   (4 Credits)
   CIS capstone course. Students are required to develop a project in their concentration.
   Prerequisite: Should be taken after or simultaneously with CIS concentration courses.

CIS 479 - Database and Network Administration   (4 Credits)
   Students study and practice fundamental techniques to configure and manage database and other network services. Topics include the installation of database and web servers, network configuration, and user authorization.
   Prerequisite:  Completion of CIS 347 and CIS 349.

CIS 485 – Network and Information Security   (4 Credits)
   Beginning fall 2005, this course introduces the conceptual and practical aspects of the security of computer systems, networks, Internet and information. It explores topics in the area of data communication, information cryptography, computer and network security threats, special security tools and software. Lectures and projects designed to illustrate different security techniques, including applications that prevent computer systems and networks from different threats. Chat room is developed and used for in- and out-class discussions.
   Prerequisite: Completion of CIS 360 with a grade of 70% or higher is required.

CIS 486 – Disaster Recovery   (4 Credits)
  
This course is the study of the techniques and procedures used to analyze, develop and test disaster recovery plans.. Topics will include: risk assessment, analysis of systems and functions, developing plans and procedures, implementation, testing and rehearsal. Students will apply techniques in case studies and projects.
  Prerequisite: CIS 347 or CIS 378.

CIS 490 – Business Information Systems Design  (4 credits)
  Beginning fall 2005, this course is a study of the concepts and techniques involved in the planning, analysis, design, and implementation of business information systems.  Students will study the entire process through examples, case studies, and term projects.  Techniques include the use cases, data flow diagrams, standard flow charts, hierarchy charts, decision tables, entity-relationship diagrams, questionnaires, and project management and evaluation techniques.  Students will use these techniques for planning, analysis, and design and implementation of an actual business information system.

   Prerequisite: Completion of CIS 360 and CIS 371 with a grade of 70% or higher is required
.


Copyright © 2001-2008 Goldey-Beacom College  |  4701 Limestone Road, Wilmington, DE 19808, USA  |  Contact us  |  Privacy Policy