COMPUTER INFORMATION SYSTEMS
Note: Additional computing courses are listed in the Computing Science section.
Many of the seats in these courses are reserved for students in a computer information systems program. Other students may take these courses if they meet the prerequisites and there is space.
CIS 100:
Introduction to Computer Information Systems 4 credits
Prerequisites: none
Transferability: OU, WWU, BCIT, CA, RIA, CGA, College, Mun, SFU
Designed for students with limited or no experience in the use of microcomputer software applications. This course includes an overview of computer concepts. Electronic mail and the Internet will be introduced. Emphasis is on a practical, step-by-step, hands-on approach to learning an operating system, word processing, electronic worksheets, database management, and visual and graphic software.
Note: Credit cannot be obtained for both CIS 100 and COMP 100.
CIS 110:
Computerized Business Applications 4 credits
Prerequisites: CIS 100 with C or better or passing grade in the Computer Skills Placement Test (CSPT) (see the Admissions and Registration section for details)
Transferability: OU, WWU
Designed for students with a basic foundation in the use of microcomputer software applications. Students will accelerate directly into the use and integration of the more advanced features of word processing, electronic worksheets, database management, and visual and graphic software as well as electronic mail and the Internet. Emphasis is on using computers to analyze and solve problems in a business environment.
Note: Credit cannot be obtained for both CIS 110 and BUS 160.
CIS 115:
Foundations of Computer Information Systems 3 credits
Prerequisites: none
Corequisites: none
This course provides a broad understanding of computer concept and models used with computer information systems technology in order to prepare students for further studies within the field. Concepts include hardware and software, representation of data, and program and system development.
CIS 143:
Principles of Accounting I 3 credits
Prerequisites: none
Transferability: WWU, OU
This course introduces the basic principles, concepts, and applications of financial accounting. It is a prerequisite for all other accounting offerings at UCFV, and emphasizes the practical applications of accounting. Topics include nature and purpose of accounting; balance sheet; income statement, accounting cycle, internal control; specialized journals; accounting for cash, receivables, accounts payable, inventories, plant and equipment, depreciation, natural resources and intangibles. This course is similar to BUS 143.
Note: Credit cannot be obtained for both BUS 143 and CIS 143.
CIS 145:
Web Publishing 4 credits
Prerequisites: CIS 110, and COMP 150 with a grade of C+ or better recommended and will be required in September 2001
The objective of this course is to teach students how to design, organize, and maintain the documents and data that make up a website. Students will learn about HTML programming, style sheets, JavaScript programming, data linking, and multimedia web pages. It is intended that much of the work produced will be done using HTML source code and HTML accessories.
CIS 180:
Introduction to Visual Programming 4 credits
Prerequisite: COMP 150
This course will introduce students to the visually based Rapid Application Development (RAD) approach to software development. The concepts behind visual RAD tools will be examined, and the application of these tools in a variety of practical situations will be studied. Students will have the opportunity to develop their skill in using RAD tools in a substantial programming project.
CIS 190 (formerly 290):
Systems Hardware Concepts 3 credits
Prerequisites: CIS 100 with a C, or a passing grade in the Computer Skills Placement Test (CSPT) (see the Admissions and Registration section for details)
Corequisite: CIS 115
Transferability: WWU
This course will introduce students to the capabilities of various components to enable them to specify equipment needs, and describe and apply formal problem-solving techniques to the physical installation and maintenance of microcomputer hardware such as expansion devices, communications equipment (LAN, modem, printers), secondary storage and video displays.
CIS 195 (formerly 260):
Local Area Networks I 4 credits
Prerequisites: CIS 190
Transferability: WWU
Students will receive practical training on the installation and integration of network operating systems and applications, on the use of single- and multi-user systems via networking, and on the use of a variety of peripherals. In addition, the course will cover topics related to the proper use of computer equipment, ranging from proper back-up procedures to copyright and related ethical issues, to the organization and supervision of computerized procedures.
CIS 230 (formerly COMP 330):
Databases and Database Management Systems 3 credits
Prerequisites: COMP 155 or COMP 160, COMP 175 or instructor’s permission
Transferability: WWU, UBC, SFU, OU, TWU
This course covers the theoretical foundations necessary to design and implement a database, and to use a database management system effectively. The database approach is introduced and major models are reviewed. Relational models are considered in more detail. Data modeling techniques are used as a tool for database design. Normalization and practical design concerns are covered. Client server and distributed databases are introduced.
CIS 270:
Analysis and Design 3 credits
Prerequisites: COMP 155
Transferability: WWU, SFU
An introduction to computer systems providing students with an overview of the process of analyzing an existing system, planning for a modified system, and designing and implementing a computerized system. Sequential and random access file construction and maintenance for a variety of business applications and systems will be discussed.
CIS 280:
Application Programming 4 credits
Prerequisites: CIS 180, COMP 155 (both with C+ or better recommended for 2000, required for 2001)
Transferability: WWU
This course examines the development of connectivity solution for client/server systems. Topics include servers versus clients, SQL-based database systems, transactions, middleware, and communication between clients and servers. A major team-based programming project will be developed and presented by the students at the end of term.
CIS 285 (formerly 360):
End User Training & Support 3 credits
Prerequisites: CIS 110 , CIS 195
An overview of the training and support functions within Information Systems. Students will examine existing models and complete projects demonstrating their understanding of planning, developing, implementing and evaluating training and support systems.
CIS 295:
Introduction to Data Communications 3 credits
Prerequisites: CIS 190
This course discusses the application and technical contents of the data communication field in order to expose students to why and how data communication systems work. The major components of a data communication system are described as well as the way they fit together. The course also provides description of the terminology and discussions of current issues raised by current legislation, and recent changes coming from carriers and providers of communication services.
CIS 296:
Local Area Networks II 4 credits
Prerequisite: CIS 195
This course is designed to provide students with the necessary knowledge to plan, design, install, configure and supervise LANs. The course also provides the practical experience needed to troubleshoot, manage and maintain a Local Area Network. Students will be exposed to different Network Operating Systems (currently Novell NetWare and Microsoft NT).
CIS 370:
Software Engineering 3 credits
Prerequisites: CIS 270 and acceptance to CIS degree
Transferability: WWU
A continuation of the analysis and design studied in CIS 270 in which students study systems concepts related to a small or medium sized computer. Topics include scheduling, data management, memory management, and library maintenance. Emphasis is placed on CASE technology for systems analysis and design.
Note: Completing this course does not qualify you to hold the “PEng” designation.
CIS 380:
Artificial Intelligence for Business Applications 3 credits
Prerequisites: acceptance to CIS degree
Transferability: TBA
This course will provide students with an introduction to the concepts of rule-based systems and the fundamentals necessary for the development of decision support systems.
CIS 390:
Data Communications 3 credits
Prerequisites: CIS 295, and acceptance to CIS degree program
Transferability: TBA
Students will become familiar with the ideas, methods, and standards being used for the electronic exchange of data, as well as a discussion of interfaces. Included will be discussions on the OSI reference model, commonly used protocols, data communication equipment, network topologies (international, national, provincial, local), network design and tradeoffs, routing protocols, performance analysis and modeling, and network and data security. Students will consider case studies of different performance measures and management requirements, so that they can effectively analyze data communication alternatives for a business problem.
CIS 430:
Advanced Database Topics 3 credits
Prerequisites: CIS 230, and acceptance to CIS degree program
Transferability: TBA
Students will study, discuss, and compare current ideas and tools being used by businesses for their data-handling needs. Topics will include a comparison of the leading relational database engines and object oriented concepts and other approaches being applied to database problems. Distributed systems and client-server technologies will be discussed.
CIS 440:
Project 3 credits
Prerequisites: last semester of BCIS degree program
Transferability: TBA
Each student, with the guidance of a faculty advisor, will complete and present a self-directed project demonstrating the skills and knowledge obtained in the CIS program.
CIS 480:
Decision Support Systems 3 credits
Prerequisites: CIS 380; acceptance to CIS degree program
Transferability: TBA
This course will focus on the application of information technology in business to the solution of management problems. Students will study and use decision support systems, executive support systems, and expert systems.
CIS 485 (formerly 460):
Ethics & Other Management Issues in IS 3 credits
Prerequisites: CIS 285; acceptance to CIS degree program
Issues related to the management of information technology within organizations will be discussed. Topics will include legal, ethical, and managerial issues pertaining to the impact of automation on organizations. Various models related to the management of information technology will be discussed, and the application to the solution of business problems will be illustrated through case studies. Students will be expected to research and present topics.
CIS 495:
Advanced Topics in Computer Systems 3 credits
Prerequisites: Acceptance to CIS degree program, other prerequisites determined by instructor and topic
This advanced topics course is designed to provide study of the latest up-to-date technologies and issues in computer systems. Topics may be drawn from new technologies and issues in areas such as operating systems, databases, hardware, data communications, computer security, multimedia, computer ethics and management, and others. Topics will vary depending on semester and instructor. Students should consult the department for current offerings.
CIS 496:
Advanced Topics in Computer Applications 3 credits
Prerequisites: Acceptance to CIS degree program, other prerequisites determined by instructor and topic
This advanced topics course is designed to provide study of the latest up-to-date technologies and issues in computer information systems applications. Topics may be drawn from new technologies and issues in areas such as artificial intelligence, application programming, advanced website design, e-commerce, object-oriented technology, user interface design, computer graphics, CASE tools and others. Topics will vary depending on semester and instructor. Students should consult the department for current offerings.
Return to Course Descriptions index