2016-17 Catalog

Business Computer Information Systems

Courses

BCIS 1305. Business Computer Applications. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

An overview of computer concepts and applications, including popular productivity software. Students will acquire skills in the use of personal computers and software applicable to the management of information and delivery of services in a wide variety of fields. Lab fee $15.

BCIS 1309. Introduction to Programming Logic and Design. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Introduction to theory and practice of programming logic and design, development, and problem-solving. Emphasis will be on typical business processing. The utilization of logic and design tools, including but not limited to, flowcharts and pseudocode. This course will be centered primarily on problem-solving using the tools and techniques learned. Prerequisite: Math 107 or higher or concurrent enrollment or approval of department head. Lab fee $15.

BCIS 1317. Personal Computer Maintenance and Hardware. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

An enhanced study of technology and hardware operation of microcomputers, their peripherals, and operating systems. Also considered are hardware configuration and selection, installation, test procedures, and maintenance. Lab fee: $15.

BCIS 3300. Computer Technology and Impact. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

The course explores the relationship between technology and society examining past, present, and future technologies Many topics are present including hardware and software fundamentals, the relationship between technology and society, technology and values, sociotechnical systems, and future challenges of technology and society. An emphasis is placed on businesses and the place of business in society utilizing information technologies. Lab fee: $2.

BCIS 3302. Database and Data Management for Small Businesses. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Studies relational database packages. In addition, students improve their knowledge and skill with a current personal computer operating system. Lab fee $15.

BCIS 3305. Operating Systems Theory and Practice. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of the history, development, and principles of computer operating systems and their variants in mainframe, minicomputer, server, and microcomputer application environments. Topics will include related software issues, programming capabilities, and job control languages. Selected operating systems representing various hardware environments will be studied. Lab fee $15.

BCIS 3315. Web Site Development and Design. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of the principles of web authoring including planning, design, and production of interactive web pages. Exploration and implementation of a variety of current web authoring tools and web-based scripting languages. Lab fee $15.

BCIS 3332. Java Programming. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A first course in the Java programming language. Covers the basic structure of Java, all standard features, data representation, and simple I/O. Students will analyze and program several representative programs. Lab fee $15.

BCIS 3333. C# Programming. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A first course in the C# programming language. Covers the basic structure of C#, all standard features, data representation, and simple I/O. Students will analyze and program several representative problems. Lab fee $15.

BCIS 3342. Advanced Java Programming. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

An advanced course in the Java programming language. Covers advanced Java capabilities such as class features, error handling, graphical user interfaces, applets, and advanced object-oriented programming techniques. Students will analyze and program several representative problems. Prerequisite: BCIS 3332 or approval of department head. Lab fee $15.

BCIS 3343. Advanced C# Programming. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Advanced programming using the C# programming language to create Windows applications in an Internet and intra-network environment. Explores object-oriented design, client-server interaction, event-driven programming, graphical user interfaces, distributed data, and distributed applications. Prerequisite: BCIS 3333 or approval of department head. Lab fee $15.

BCIS 3347. Data Communications. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of voice and data communications technologies, concepts, and applications, including communications terminology, hardware, software, protocols, and managerial issues in data and voice communications. Topics will include alternatives available in hardware, software, and transmission facilities, design integration, selection and implementation of communications solutions. In addition, students will explore the current and future impact and direction of these technologies. Lab Fee $15.

BCIS 3348. Network Architecture Design. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of network architecture, industry standards and communications protocols, the placement of networking devices and components, transmission media selection, logical and physical topologies, data transmission, and structured cabling for local area networks (LANs) and wide area networks (WANs). Network designs will include required components and address services as specified in an industry specific Request for Proposal (RFP). Application exercises will include preparing and presenting a design proposal in response to an RFP and installation, configuration, testing and troubleshooting of WAN/LAN wiring interface technologies. Prerequisites: BCIS 3347 or the combination of BCIS 1306 and 1307 or approval of the department head. Lab fee $15.

BCIS 3389. System Analysis and Design. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of the systematic analysis, design, and implementation of software systems with special emphasis on the processes and skills used in the first four stages of the System Development Life Cycle. Traditional and current methodologies, including computer aided analysis and design tools will be considered. Topics will be approached through project-oriented cases and projects, which integrate theory and practical application. Prerequisite: BCIS 3332 or BCIS 3333, and completion or concurrent enrollment in BCIS 3342 or 3343, or approval of department head. Lab fee $15.

BCIS 4084. Internship. 1-6 Credit Hours (Lecture: 0 Hours, Lab: 1-20 Hours).

Preapproved and supervised work experience in a Computer Information Systems related position with a public or private business organization. May be repeated for a total of 6 hours credit. Prerequisite: Junior classification and approval of department head.

BCIS 4086. Problems. 1-3 Credit Hours (Lecture: 0 Hours, Lab: 1-3 Hours).

Selected individual topics in business on technical computer applications, practicum, field project, or other suitable computer studies. May be repeated for a maximum of 6 semester hours credit. Prerequisite: Senior classification and approval of department head.

BCIS 4090. Special Topics in Computer Information Systems. 1-3 Credit Hours (Lecture: 1-3 Hours, Lab: 1-3 Hours).

An examination of current topics in computer information systems. Readings required from current human resource management publications and other related periodicals. May be repeated for credit when topics vary. Prerequisite: 9 hours in BCIS.

BCIS 4301. Database Theory and Practice. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Database concepts and structures. File and data management principles underlying database construction. Fundamental types of database models, with emphasis on relational databases as well as on major non-relational forms. Practice in analysis, design, development, and optimization of working database applications on a variety of problems. Small and large system databases will be considered. Prerequisite: BCIS 3332 or BCIS 3333 and completion or concurrent enrollment in BCIS 3342 or 3343 or approval of department head. Lab fee $15.

BCIS 4307. Topics in Networking. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Provides an introduction and study of various alternative or innovative network software packages, to include network focused tools, utilities, and operating systems. The course materials are selected from contemporary tools and products with emphasis on those gaining widespread commercial and institutional acceptance. The focus of the course will be an exploration of the usefulness and operation of the topic of study. May be repeated once for credit as topics vary. Prerequisite: Varies with topic. Lab fee $15.

BCIS 4308. Advanced Programming Language. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Develops the programming proficiency in a modern programming language. Students complete many programming assignments to achieve necessary knowledge and skills. May be repeated as topics vary. Prerequisite Approval of instructor or department head. Lab fee $15.

BCIS 4315. Interactive and Applied Multimedia. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

An exploration of multimedia tools and their relationships to various disciplines of study. A review of the principles of multimedia and the effective uses of multimedia will be conducted. The production and design of multimedia systems will culminate the course of study. Prerequisite: Junior standing or approval of department head. Lab Fee $15.

BCIS 4320. Computer Forensics. 3 Credit Hours (Lecture: 3 Hours, Lab: 3 Hours).

This course will examine the principles and practice of conducting computer forensics investigations for both criminal and business application. Students will apply investigative methods to properly conduct a computer forensics investigation beginning with a discussion of ethics. Students will examine and use various technologies, software and procedures applicable to forensic investigation. The course will also cover the legal responsibilities and key evidentiary procedures necessary to conduct the computer forensics process. Students should have a working knowledge of hardware and operating systems to maximize their success on projects and exercises in this course. Prerequisite: Junior Standing or the approval of the department head.

BCIS 4342. Ethical Hacking & Network Defense. 3 Credit Hours (Lecture: 3 Hours, Lab: 4 Hours).

Introduces intrusion security testing as a method for improving network defense to computer users with a solid grounding in computer and networking basics. Students will learn how to identify network security vulnerabilities by employing the techniques and software normally used by hackers to compromise networks. Students will then learn the process of determining the best practices in how to secure those vulnerabilities. Topics will include the mission and limitations of security and penetration testers along with the legal ramifications and restrictions involved. Students will be study the various methods of hackers, operating systems threats for Windows and UNIX based systems, cryptography, and modern network protection systems. Prerequisite:.

BCIS 4343. Advanced Systems Analysis. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

This course concentrates on advanced systems analysis concepts with an emphasis in data and process decomposition and modeling. CASE tools support both the models and the interaction analysis of processes and data. The enterprise-wide view of system analysis stresses the theory behind and the generation of normalized relational database tables. Course includes material on user-centered requirements gathering and analysis. Prerequisites: BCIS 3389, and 4301 or approval of department head. Lab fee $15.

BCIS 4344. Advanced System Design and Development. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

This capstone course places a strong emphasis on combining the best practices of system design, including the professional, interpersonal, and technical skills required to analyze, propose, develop, and build modern large-scale business information software systems. The student will apply information engineering principles and theory to the design and development of a complex interactive system using software engineering and data management tools. This approach will involve all the stages of the full system development life cycle, through construction and implementation. This course serves to integrate the skills of the senior CIS student. Prerequisite: BCIS 4343 or approval of department head. Lab fee $15.

BCIS 4345. Network and Systems Security. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Studies the issues of Network and Systems Security as a continuous process involving analysis, implementation, evaluation and maintenance. Topics will include addressing computer-related risks, case analysis, and future trends. The course will provide approaches, techniques, and best practices for securing modern electronic data systems. Areas covered include electronic information and message security, database and file integrity, physical security, security management, security risk analysis, and encryption. Prerequisites: BCIS 1307 or 3347 or approval of department head. Lab fee $15.

BCIS 4347. Advanced Database Systems. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Studies the theory and practice in the analysis, design, development, implementation, and optimization of working database applications on a variety of problems focusing on topics such as database administration. Prerequisite: BCIS 4301 or approval of department head. Lab fee $15.

BCIS 4350. Management Information Systems. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours). [WI]

This course investigates management issues related to business information systems designed to meet the informational needs of the various business subsystems. The concepts of systems development, security, privacy and ethics associated with information systems are stressed. Credit will be awarded for only 1 of the following courses: ACCT 4350, BCIS 4350, or MGMT 4350. Prerequisite: Junior standing or approval of the department head. Lab Fee $2.

BCIS 4352. Structured Query Language. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of SQL, including relational database schema in SQL, formulating SQL queries and sub queries of varying complexity, embedding SQL statements in a host language, defining and querying data views in SQL, and other related topics. Prerequisite: BCIS 4301 or approval of department head. Lab fee $15.

BCIS 4376. Network Administration. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Studies communications architectures, protocols, and interfaces as they relate to network operating systems. Topics will include communications networking techniques such as circuit switching, packet switching, broadcast networking and internetworking. Also included will be installation, configuration, client handling, basic security, and troubleshooting of a network operating system. A modern network operating system will be used to provide extensive hands-on experience in configuring and administrating a network. Prerequisites: BCIS 3347 or approval of department head. Lab fee $15.

BCIS 4378. Comprehensive Networking. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A comprehensive course requiring the student to plan, analyze, design, install, and configure a working computer network. Application exercises include the installation and configuration of a network operating system, the creation of required used interfaces, establishing network security, and establishing print services for a network. A modern network operating system will be used for extensive hands-on computer exercises to practice and demonstrate network skills. Prerequisites: BCIS 3347 and Junior standing or approval of department head. Lab fee $15.

BCIS 4379. The Technology of E-Business. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

This course examines the linkage of organizational strategy and electronic methods of delivering products, services and exchanges in inter-organizational, national, and global environments. Information technology strategy and technological solutions for enabling effective business processes within and between organizations in a global environment are considered. Prerequisites: CIS 1301 or 3300.Lab fee $15.

BCIS 4385. Professional Development Seminar. 3 Credit Hours (Lecture: 3 Hours, Lab: 3 Hours).

Professional-level enrichment for CIS majors with activities which may include participation in professional organizations, current events, research and presentations, job market analysis, interviewing and resume preparation. Prerequisite: 24 hours of BCIS/CIS courses or approval of department head. Lab Fee $15.

BCIS 5086. Problems. 1-3 Credit Hours (Lecture: 0 Hours, Lab: 1-3 Hours).

This course offers students the opportunity to study CIS topics and perform research within the student's area of interest as directed by the responsible professor. May be repeated as topics vary for a maximum of 6 semester hours. Prerequisite: Approval of the department head.

BCIS 5304. Telecommunications for Managers. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Examines the management and utilization of data communication technologies including technical components, configurations, applications, protocols, legal issues, software and management issues, Local Area Network (LAN) technologies, and security issues. Lab fee $15.

BCIS 5307. Systems Analysis for Managers. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Investigates and compares various analysis approaches for application automation while highlighting management considerations for planning and developing automated systems. Systems life cycle models and case studies are used. Prerequisite: BCIS 5316 or approval of department head. Lab fee $15.

BCIS 5311. Managing Information Systems. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Studies the management and use of information and technology as a resource to create competitive businesses, manage global operations, provide useful products and quality services to customers, whether public or private. Examines information systems management, intellectual property, privacy, organizational and societal impact, legal issues, ethics, security issues, decision making, strategic information systems, and management and organizational support systems. Lab Fee $15.

BCIS 5316. Applied Database Management. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Examines the objectives and methodologies of database management. Topics include data models, database design, data dictionaries, fourth generation programming languages, data integrity, security, and privacy. Students use a commercial database. Prerequisite: BCIS 5315 or approval of department head. Lab fee $15.

BCIS 5317. Special Topics. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of various issues, products, and technology current to computer information systems. May be repeated once for credit as topics vary. Prerequisites: Varies with topic. Lab fee $15.

BCIS 5318. Quantitative Concepts in Computing. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

An examination of measurements related to software projects and applying measurement techniques to information technology related problems. Analyses of programs and selected algorithms are performed. A statistical program will be used to analyze data. Lab fee $15.

BCIS 5319. Decision Support Systems. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

An examination of the fundamentals of management support systems, including an examination of Decision Support Systems and other collaborative systems, Executive Support Systems, Expert Systems and Intelligent Systems, Data Warehouses and Data Mining to facilitate decision support systems development and implementation.

BCIS 5320. Seminar on Computer Based Systems. 3 Credit Hours (Lecture: 3 Hours, Lab: 0 Hours).

Topics will vary according to timeliness and special needs. May be repeated once for credit as topics vary.

BCIS 5349. Topics in Programming. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Develops programming proficiency in a modern programming language. Students complete many programming assignments to achieve necessary knowledge and skills. May be repeated once for credit as topics vary. Prerequisite: Approval of instructor. Lab fee $15.

BCIS 5351. IT Project Management. 3 Credit Hours (Lecture: 3 Hours, Lab: 0 Hours).

Studies the genesis of project management and its importance to improving the success of information technology projects. Project management concepts and techniques are emphasized, and students are required to apply these concepts by working on a group project as a project manager or active team member. Prerequisites: BCIS 5311 or approval of Department Head/Instructor.

BCIS 5360. Multimedia Application Development. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Theory and application of the multimedia application development process. A review of the principles of user interface, design, graphic design, and interactivity including the appropriate application of these principles to multimedia will be conducted. Students will explore computer-based multimedia development tools and their use in the creation of various types of multimedia applications. The planning, design, production, and evaluation of interactive multimedia projects for delivery through a variety of media will culminate the course of study. Lab fee $15.

BCIS 5365. Multimedia: Web Development. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Theory and application of the multimedia application development process of the creation of web-based authoring and scripting tools and their use in the creation of various types of web-based projects. The planning, design, projection, and evaluation of interactive web-based projects for delivery through a variety of media will culminate the course of study. Lab fee $15.

BCIS 5368. Topics in Multimedia. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of issues, theory, and application of current technology specific to multimedia development.

BCIS 5376. Network Administration and Design. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Studies of communications architectures, protocols and interfaces. Communications networking techniques such as circuit switching, message switching, packet switching, broadcast network and inter-networking are explored. Prerequisites: BCIS 5304 or approval of department. Lab fee $15.

BCIS 5378. Network Design and Administration. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

Studies network installation planning, preparing the hardware, installing a network operating system, configuring the user environment, creating the user interface, establishing network security, establishing printing services, network administration, netware utilities, maintenance techniques, monitoring performance. trouble shooting and configuring the network for maximum efficiency. Prerequisite: BCIS 5376. Lab fee $15.

BCIS 5379. The Technology of E-Business. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

A study of the technical and business considerations for creating and operating an electronically based business. Students will study the environment from an operational and legal perspective, analyze the technologies available and implement an e-commerce project integrating database, web pages, and script languages. Lab fee $15.

BCIS 5380. E-Business Application Development. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

This course examines issues related to supporting a business that uses the Internet and other on-line implementations. The course operates in a team environment simulating a business organization and requires the team develop and implement database and Internet technologies. Lab fee $15. Prerequisite Course: BCIS 5316: Applied Database Management or approval of department head.

BCIS 5388. Thesis. 1-6 Credit Hours (Lecture: 1-6 Hours, Lab: 0 Hours).

Scheduled when the student is ready to begin the thesis. No credit until the thesis is accepted. Prerequisite: BCIS 5351, consent of major advisor or approval of department head.

BCIS 5390. Selected Topics in BCIS. 1-3 Credit Hours (Lecture: 1-3 Hours, Lab: 0 Hours).

An examination of various topics in the Computer Information Systems area with focus on current and recent developments. May be repeated as topics vary for a maximum of 6 semester hours. Prerequisite: Approval of department head.

BCIS 5392. Business Intelligence Systems. 3 Credit Hours (Lecture: 3 Hours, Lab: 0 Hours).

Develops research skills related to the reactive and proactive use of data to analyze business decisions. Business environmental and internal data sets will be designed using data warehousing techniques. Students will use datamining, text mining, OLAP, or analytics used to improve decision making. Prerequisite: BCIS 5316 or equivalent or approval of department head.

BCIS 5395. Research Project with Laboratory. 3 Credit Hours (Lecture: 1 Hour, Lab: 5 Hours).

Independent study course in specific areas of Information Systems. May be repeated for credit once when topics change. Prerequisites: Approval of department head. Lab fee $15.

BCIS 5398. Research Methods in Information Systems. 3 Credit Hours (Lecture: 3 Hours, Lab: 2 Hours).

This course examines timely topics related to computer-based systems. The course develops research skills, problem-solving skills, applies the scientific method, refines presentation skills, and promotes team involvement. The course operates in a distributed team environment using the Internet as its communication vehicle. Lab fee $15.

BCIS 5399. Internship. 3 Credit Hours (Lecture: 1 Hour, Lab: 8 Hours).

Supervised work experience in an information technology-related position with a public or private organization. May be repeated for a total of 6 hours credit. Prerequisite: 6 semester hours of prefix BCIS courses or equivalent and approval of internship coordinator or department head. Field experiences fee $50.