BCIS 1000 - Introduction to Computer Science
This class is strictly a lecture class with NO hands on experience. The class is a survey of computers class that covers hardware, software, computer history, computer crime, operating systems, programming languages, and computer networks. A research paper will be required.


BCIS 1010 - Computer Literacy
This course uses the Microsoft Office program to teach students basic word processing, data processing, spreadsheet, graphics, Internet, Microsoft Windows, and E-mail skills in a business setting. Following the completion of the course, students will be able to sue the Microsoft Office program for personal and business use. Students getting an Associate of Science degree in Business need to take BCIS 1810 instead of this course.


BCIS 1200 Micro Operating Systems
This course is taught using the current version of Microsoft Windows, It covers the history of microcomputer operating systems, legacy DOS commands (redirection, pipes, filters, hierarchical directories and folders, special utilities, and the creation of batch files), a comparison of GUI operating systems with their strengths and weaknesses, Windows configuration files, setup, memory- resource management, optimization, multitasking, Windows management and accessory programs. Prerequisites: Previous computer experience.


BCIS 1300 Introduction to Internet/Web Page Design
This course covers all major Internet Services. These services include: Email, list serves, File Transfer Protocol (FTP), terminal emulation connections (Telnet), and World Wide Web (WWW). Students will have hands on experience with these services and will learn what it takes to get connected to the Internet. Students will also create their own Web page using HTML and a web editor.


BCIS 1340 Digital Audio-Video Production
Fundamental theories and practice in computer-based audio and video production, including recording, editing, digitizing audio and video segments utilizing current programs such as Adobe Premiere, QuickTime and various Internet streaming technologies. Includes lectures, demonstrations, and projects during which each student will set up, shoot, edit, and digitize a high-quality video projects for computer-based multimedia.


BCIS 1400 Word Processing I (WordPerfect)
This course is designed to teach basic word processing techniques, using Corel Word Perfect software. Students will create, format, edit, and print documents. Concepts covered include such topics as basic editing functions, use of writing tools, usage of tabs, file management, and tables. Prerequisites: BCIS 1900 or equivalent. This course is taught as a block course.


BCIS 1401 Word Processing II (WordPerfect)
This course is designed for students who have completed BCIS 1400. Concepts covered include such topics as columns, merging, sorting, macros, and creating outlines. Prerequisite: BCIS 1400 or equivalent. This course is taught as a block course.


BCIS 1405 Word Processing I (Microsoft Word)
This course is designed to teach basic word processing techniques, using Microsoft Word. Following the completion of the course, students will be able to use Word for personal and business use. Prerequisite: BCIS 1900 or keyboarding I.


BCIS 1406 Word Processing II (Microsoft Word)
This course is designed for students who have completed BCIS 1405. Concepts covered include such topics as creating charts, macros, styles, sorting, creating master documents, creating fill-in forms and specialized tables. Students will learn the appropriate topics to prepare them for the MOUS expert level test. Prerequisite: BCIS 1405 or equivalent.


BCIS 1410 Spreadsheet I (Microsoft Excel)
This course is an introduction to spreadsheet operations. Several pre-defined spreadsheet functions will be introduced. Creating charts, graphs, and other graphic elements will be covered. The class will be taught each semester. Prerequisites: Limited typewriting and math skills (MATH 0990).


BCIS 1411 Spreadsheet II (Microsoft Excel)
This class is a continuation of the BCIS 1410 class. It teaches student about databases, database functions, tables, graphics, styles, macros, and application development. Students will also learn basic programming techniques. Prerequisites: BCIS 1410.


BCIS 1520 Computer Science I
Introduction to the science of problem solving, programming, program development, algorithm analysis, and data structures. Students will learn to develop correct software in a current programming language environment. Prerequisite or co-requisite: MATH 1050.


BCIS 1530 Computer Science I Lab
This class is a hands-on laboratory to allow the students to practice concepts and syntax learned in BCIS 1520 courses. Course is required for Computer Science Majors and optional for all others. It cannot be taken without BCIS 1520 unless this class was failed and BCIS 1520 was passed. No Lab Fee will be charged unless this class is being repeated. Prerequisite: BCIS 1520.


BCIS 1540 Computer Science II
This Class is a continuation of BCIS 1520. This class is a more in-depth study of problem solving, programming, program development, algorithm analysis and data structures. Prerequisites: MATH 1050, BCIS 1520.


BCIS 1560 Java Programming
This course covers the syntax of the Java Programming Language. Some of the topics covered will be objects, references, control structures, error handling, and others. Co-requisite or Prerequisite: MATH 1050.


BCIS 1810 Business Computer Applications I
This course uses the Microsoft Office program to teach students basic word processing, date processing, spreadsheet, graphics, Internet, Microsoft Windows, and E-mail skills in a business setting. Following the completion of the course, students will be able to sue the Microsoft Office for personal and business use. This course is for Business majors and also meets the Computer Literacy requirement for graduation.


BCIS 1900 Elementary Typewriting and Keyboarding
This class is designed for students with little or no previous keyboarding experience. The class emphasizes fundamental keyboarding covering the letter, figure and symbol keys are learned. This course is taught as a block course.


BCIS 1901 Intermediate Keyboarding
This course is designed for students who have had previous keyboarding and computer experience. The class is designed to significantly improve typing speed and accuracy. The class will also teach students how to produce several types of reports, memos, letters, outlines, and tables required by specific business offices. Prerequisites: BCIS 1405 and BCIS 1406. This course is taught as a block course.


BCIS 1910 Speedwriting for Notetaking
This course teaches students how to increase their writing speed using an alphabetic shorthand system and a variety of dictation and transcription exercises. The class is designed for secretarial majors and for students who want to improve their note taking abilities. Finally, the course helps students increase their punctuation, spelling and word usage skills. Prerequisites: A word processing class (e.g. BCIS 1400 or BCIS 1405) or prior experience with a word Processing program.


BCIS 2210 UNIX Operating System
This course will teach the student the UNIX operating system from the user’s standpoint and also cover some basic systems administration. The instruction offered includes shells, directories, file operations, permissions, processes, background execution, tools, utilities, editors, basic shell programming, and network/remote operations. Prerequisite: previous computer experience.


BCIS 2300 Advanced HTML and Java Script
This course is a Web Page authoring course designed to give the student the knowledge to design advanced web pages. Graphics, content, layout, and aesthetics will be stressed. Extensive Java scripting and Active X will be used to enhance web page functionality and appearance. Web based forms, data collection and dynamic we pages will be covered. Prerequisites: Computer Literacy requirement, BCIS 1300 (Intro to the Internet & Web page design) or Web page authoring experience recommended.


BCIS 2330 Business Data Communications and Networking
This course places emphasis on business data communications in a LAN and WAN networking environment. Includes network protocols, cable technology, telecommunications standards, security issues, and general telecommunications management uses. Prerequisite: Computer literacy requirement.


BCIS 2340 Introduction to Multimedia Authoring
This course will use a popular authoring software package to create in interactive multimedia presentation. The purpose of the course is to give students a good start in multimedia development. This course will introduce students to Macromedia's Authorware software program. Since the Authorware program is very complex, only the essential functions of the program will be used as a basis for this course. Students will have the opportunity to develop a basic self-directed design module that will include the major components of the software covered during class time. Utilizing Authorware, this course will provide the designer with the core foundations for the development of computer based instruction. Prerequisite: ART 2610.


BCIS 2345 Advanced Multimedia Authoring
This course focuses on multimedia authoring using the capabilities of Macromedia Director. Students learn to use authoring tools, scripting, Lingo, and other basics. The primary emphasis of the course is hands-on experience with beginning levels of Director. Students work through textbook lessons and create their own multimedia projects. Prerequisite: ART 2610 and BCIS 1340, concurrent enrollment in BCIS 2346.


BCIS 2346 Advanced Multimedia Authoring Lab
This laboratory course focuses on the production of interactive multimedia projects using the capabilities of Macromedia Director. The course is a hands-on experience that includes design, audience analysis, project management and delivery. Students work in teams during the term on a single instructional project of their choice. Prerequisite: ART 2610 and BCIS 1340, concurrent enrollment in BCIS 2345.


BCIS 2420 Introduction to Data Processing
This course is taught using the current version of Microsoft Access for Windows. Students will be introduced to data processing techniques including creating, editing and querying a database. Students will also learn how to create custom forms and reports, and how to design custom advanced queries and use World Wide Web and Hyperlink Fields. Prerequisites: Previous computer experience.


BCIS 2421 Data Processing Using Visual Basic and Access
This course is taught using the current version of Microsoft Access and its Visual Basic Environment. Students will create customized menus and programs that could be used as stand-alone data processing applications. This course is designed for the serious data processing student or for the student who wants to learn Visual Basic Programming. Visual Basic topics covered are variables, modules, function, subroutines, IF statements, FOR and WHILE loops, SELECT statements, class registry, and error handling. Prerequisites: MATH 1010 and computer literacy course.


BCIS 2430 Desktop Publishing
This course will introduce students to the concepts of desktop publishing using WordPerfect and Microsoft Publisher. Concepts covered include such topics as creating business cards, letterheads, flyers, brochures and booklets. Prerequisites: BCIS 1400, 1401. This course is taught as a block course.


BCIS 2441 Advanced Photoshop for Web Design
This course is designed to teach advanced web site design techniques using Photoshop and its plug-in filters. Students will create a theme set for a web site which include icons, graphics, background images, bullets, buttons, fonts and banners. Students will also get experience using ImageReady and Shockwave. Prerequisites: ART 2610, BCIS 1300.


BCIS 2523 Computer Science III
This class is a continuation of BCIS 1540. It completes the study of problem solving, programming, program development, and data structures. Prerequisites: MATH 1050, BCIS 1522.


BCIS 2550 Fundamentals of Fortran
An introduction to programming using the high-level language FORTRAN 90. Emphasis will be on structured problem solving and algorithm development using control structures, arrays, functions, and subroutines. It is recommended that Engineering students take this class during the Sophomore year. Prerequisite: MATH 1210 or MATH 1100.


BCIS 2570 Assembly Language
Assembly language programming at the beginning level. The course includes memory organization, addressing modes, instruction formats, program control mechanisms, logical operations, and arithmetic operations. Prerequisites: MATH 1010 and any high level language such as C, Pascal, BASIC, COBOL, Fortran, or any other approved language.


BCIS 2610 Administering Windows Professional
This course is designed to teach fundamental installation, implementation, and configuration management tasks in Microsoft Windows Professional. This course is intended for students interested in achieving Microsoft Certified Professional status. Students also earn core credit toward Microsoft Certified Systems Engineer certification. Prerequisite: Familiarity with Windows.


BCIS 2611 Administering Windows Server
This course is designed to teach fundamental installation, configuration, and administrative management tasks in Microsoft Windows Server. This course is intended for students interested in achieving Microsoft Certified Professional status. Students also earn core credit toward Microsoft Certified Systems Engineer certification. Prerequisite: BCIS 2610.


BCIS 2612 Administering Windows Network Infrastructure
This course is designed to teach Windows Network Administration in the areas of Domain Naming Service (DNS), Dynamic Host Control Protocol (DHCP), Remote Access, Network Protocols, Windows Internet Naming Service (WINS), Internet Protocol (IP) routing, Address Translation, and Troubleshooting. This course is intended for students interested in achieving Microsoft Certified Professional status. Students also earn core credit toward Microsoft Certified Systems Engineer certification. Prerequisite: BCIS 2611.


BCIS 2613 Implementing Windows 2000® Directory Services Infrastructure
This course is designed to teach Windows Directory Services Infrastructure. This includes the following areas: Active Directory, Active Directory DNS, Change and Configuration Management, and Active Directory Security. This course is intended for students interested in achieving Microsoft Certified Professional status. Students also earn core credit toward Microsoft Certified Systems Engineer certification. Prerequisite: BCIS 2611.


BCIS 2614 Designing Windows 2000® Directory Services Infrastructure
This course is designed to teach the design of Windows Directory Services Infrastructure. This includes doing extensive analysis of business and technical requirements to design appropriate Directory Service Architectures and Service Locations. This course is intended for students interested in achieving Microsoft Certified Professional status. Students also earn core credit toward Microsoft Certified Systems Engineer certification. Prerequisites: BCIS 2611, BCIS 2613.


BCIS 2615 Designing Security for a Windows Network
This course is designed to teach the designing of security for a Windows Network. This includes doing extensive analysis of business, technical, and security requirements to design appropriate security for local and wide area networks that use Windows. This course is intended for students interested in achieving Microsoft Certified Professional status. Students also earn core credit toward Microsoft Certified Systems Engineer certification. Prerequisites: BCIS 2611, 2613.


BCIS 2616 Designing Windows 2000® Network Infrastructure
This course is designed to teach the designing Windows Network Infrastructure. This includes doing extensive analysis of business and technical requirements to design an effective Windows Network Infrastructure for local and wide area networks that use Windows. This course is intended for students interested in achieving Microsoft Certified Professional status. Students also earn core credit toward Microsoft Certified Systems Engineer certification. Prerequisites: BCIS 2611, 2613.


BCIS 2630 NetWare Administration
This course teaches how to accomplish fundamental network management tasks on a NetWare network. This course is intended for students interested in gaining their Certified Novell Administrator (CNA) and Certified Novell Engineer (CNE) certifications. (Course 560) Prerequisites: Basic understanding of personal computers, operating systems and network technology and a working knowledge of the Windows operating system or Windows NT Workstation and experience with DOS.


BCIS 2631 Net +
This course provides students with an excellent foundation upon which to build their network training. It covers the basics of computer networking, including terms and concepts. Networking technology- how it works, and why it works- is made clear in this course, where concepts like contemporary network services, transmission media, and protocols are explained. Students learn how protocols are used in networking implementations from many vendors, especially those most common in today's LANs and WANs. This course is an introduction to computer networking technologies for students who are new to networking technologies. These students may or may not already be IT professionals, but are not yet networking professionals. (Course 565) Prerequisites: An understanding of personal computers and their operating systems.


BCIS 2632 NetWare Adv. Administration
This course provides students with the knowledge and skills they need to design, configure and administer a complex NetWare network. Skills learned include upgrading from a NetWare environment, migrating to NetWare Distributed Print Services, executing Java-based utilities; network backup and configuring NetWare for remote access. This course is for Network administrators or other networking professionals that provide service and support for the NetWare environment. (Course 570) Prerequisites: Experience with DOS, working knowledge of the Windows operating system or NT, BCIS 2630, 2631, and experience using skills learned in Netware Administration courses.


BCIS 2633 NS Design and Implementation
This course teaches network administrators, network designers and networking consultants the skills needed to create an NDS design and implementation strategy. Students will complete an NDS design strategy and implementation schedule using templates that they can re-use to create a design for their workplaces. Students will then use these strategies and schedules to complete a NetWare implementation in a hands-on environment. The processes taught in this course for creating a solid NetWare design have been proven in use with Novell Consulting Services. This course is for network administrators who have the skills and experience needed for administering and managing NetWare. This course is also for the CNE or Master CNE candidate. Prerequisites: Experience with using NetWare, DOS, working knowledge of the Windows operating system or NT workstation and personal computers and their operating systems and network technology, and BCIS 2630, 2631, 2632.


BCIS 2634 NetWare Service and Support
This course focuses on the prevention, diagnosis, and resolution of hardware-related problems network professionals encounter while working with the network. Though the course focuses on hardware issues in relation to NetWare, students learn practical skills in this course that will help them optimize hardware resources for networking products. The course shows students how to solve "real world" hardware problems, and includes extensive hands-on exercises (nearly 60% of all class time). The course materials are designed to provide a continuing reference that will be useful back at the student's workplace. Students should be CNE candidates or technical support personnel responsible for diagnosing and resolving problems with NetWare networks. (Course 580) Prerequisites: Experience with using NetWare, DOS, working knowledge of the Windows operating system or NT workstation and personal computers and their operating systems and network technology, and BCIS 2630, 2631, 2632, 2633.


BCIS 2635 GroupWise Administration
This course is designed to teach students the fundamentals of administering a GroupWise system. It includes system architecture, installation and configuration, messaging within the system, managing documents and client features. This course is for GroupWise CNA candidates, GroupWise CNE candidates, Customer and expertise-based reseller personnel System administrators, engineers, and consultants, and Systems Engineers and Certified NetWare Engineers familiar with previous releases of GroupWise. (Course 350) Prerequisites: Experience using NetWare, personal computers and their operating systems, network technology and familiarity with domain names systems (DNS), IP, and DHCP.


BCIS 2636 Integrating NetWare and Windows NT
In this course students learn the fundamentals of Windows NT networking and how to integrate Windows NT with a Netware network.


BCIS 2800 Computerized Accounting
Business Computer Accounting will enhance students understanding of fundamental accounting principles in General Ledger, Accounts Receivable, Accounts Payable, Inventory, and Payroll using microcomputer software applications. Prerequisite: BUSN 1111 or BUSN 2010.


BCIS 2810 Business Computer Applications II
This course enhances student’s skills in working with advanced Business Computer applications using Data Base, Spreadsheet, Statistical, Asset Management, Tax, Financial Analysis, and other business software. Such applications are commonly used in the business environment.


BCIS 2920 Legal/Medical Practicum
This course is designed for students who have had previous keyboarding and computer experience. The class is primarily designed for secretarial majors who want to become more familiar with the specialized forms and terminology used in medical and legal offices. Students will also learn to use some of the advanced features of WordPerfect (e.g., mail merge and macros) to automate the completion of the forms. Prerequisites: BCIS 1901 or permission of the instructor, BCIS 1400 or BCIS 1405.


BCIS 2930 Office Procedures and Human Relations
This course provides instruction and application of skills and knowledge needed in an office setting. Skills in human relations will be stressed through a series of group and individual activities. Prerequisites: BCIS 1405, 1406, 2420 or BCIS 1010 or BCIS 1810.


BCIS 2977 Cooperative Education
Those course provides supervised on-the-job training in BCIS areas. The student meets with the instructor/coordinator periodically during the course to determine and evaluate learning objective, hours to be worked, and credit agreements. Prerequisite: Instructor permission.


BCIS 2988 Special Problems
Individual work approved by the Instructor. Time and credit to be arranged.


BCIS 2999 Workshop
A course designed to meet the changing needs of the student in BCIS.