COMPUTER INFORMATION SYSTEMS
The Department of Computer Information Services offers four programs of study options in Computer Information Systems including: Bachelor’s degree, Associate’s degree; an area of emphasis or a minor.
The first option is the B.S. in Computer Information Systems (CIS), a 120 credit hour program that prepares professionals to use information technologies and develop systems that meet business and management needs. Students can choose between two concentrations:
- Systems Analysis and Design; or
- Network Systems Management.
The second option is the B.S. in Business with an emphasis in CIS. Under advisement with faculty and advisors, students may choose five (5) courses (15 credits) above the business core requirements in computer information systems.
The third option is the Associates in Applied Science (AAS) in Computer Applications, which is a 60 credit hour program that prepares students to be effective computer users who combine computers with analytical sciences and business skills. It also provides students with sufficient education to continue studies toward a bachelor’s degree.
Lastly, with advisement from appropriate faculty and advisors, students outside of the CIS major may choose between two (2) minors.
Minor in Multimedia & Web Technologies, in which students learn digital photo design and editing, animation, digital audit, digital video, web design, internet security and much more using Photoshop, Dream Weaver, Sound Booth, Premiere, Illustrator, InDesign, Flash and other relevant software applications. Students must complete the following four (4) courses or 12 credits:
- CIS 310 Computer Graphics
- CIS 313 Digital Media
- CIS 320 Fundamentals of E-Commerce
- CIS 413 Internet & Emerging Technologies
Minor in Computer Information Systems, in which students must complete 15 to 16 credits:
- CIS 232 Introduction to Programming (JAVA)
- CIS 225 Foundations of CIS Using C++
- CIS 300 Data Structures for Business Apps
Six (6) additional CIS credits at the 300 or 400 level
This course provides students with the basic knowledge of computing and information systems. It offers students a step-by-step, hands-on introduction to the uses of computers in society. Topics include hardware and software concepts, elements of telecommunications, networks, and the Internet. The discussion of ethics, privacy, and security will familiarize students with the prominent information issues.
- Pre-Requisites: None
This course will focus on the analytical overview of the various types of operating systems: Disk Operating Systems (DOS) and Memory Operating Systems (MOS). Topics covered will include the roles of operating systems in resource management, multi programming, job scheduling, I/O interrupts, virtual memory concepts, data base management concepts, systems utility programs, Job Control Language (JCL), and windows interface. Several laboratory projects will be assigned.
- Pre-Requisites: CIS 101, CIS 211
This course introduces the student to the use of computers and information systems technologies in business. Topics include organization of information and basic systems concepts. Students will explore topics and issues that develop with the use of computing technologies, the world wide web and the Internet. Through lab activities, students conduct information and organizational analyses to develop a basic website using Internet languages and tools: HTML, XHTML and Adobe Dreamweaver.
- Pre-Requisites: CIS 101
This course will focus on the Java programming language from a theoretical and practical application approach. The course also teaches students how to use the JAVA language's object oriented technologies to solve business problems. Topics also include the language fundamentals, the Java language API (application programming interface). Students will learn how to create classes, objects and applications using the language. The course includes several laboratory assignments.
- Pre-Requisites: CIS 223
This course is an introduction to IBM PC assembler programming language. It includes the basic concepts and structure of the language, including macros and subroutines. Both binary and decimal arithmetic instructions will be discussed. The course includes several laboratory assignments.
- Pre-Requisites: CIS 223
This course provides a broad overview of Computer-Information-Systems and business productivity technologies. It emphasizes, through practice, the knowledge essential to the business professional in today's information technology-based market. Students develop advanced-level projects using a variety of computer, Web and Internet technologies. An integrated approach will be employed. Laboratory projects will be assigned.
- Pre-Requisites: CIS 101 or CIS 211
This course will emphasize the study of the various types of file organizations and access methods including sequential, indexed sequential, hashed, and inverted file structures. The use of structures such as lists, stacks, queues, graphs, and trees will also be described and analyzed, including their implications for data base management systems. The course will also survey the Oracle database management system.
- Pre-Requisites: CIS 232 or CIS 252
This course presents principles of effective interactive design for multimedia publications. Several categories of multimedia products are analyzed to demonstrate factors that contribute to good design applications with particular emphasis on visual communication. Topics covered include screen layout, background, textures, typography, use of graphics, photos and imaginative use of clip art. The course includes several laboratory assignments using industry standard graphics.
- Pre-Requisites: CIS 301 and CIS 311
This course is an overview of the systems development life cycle. The basic concepts of a systems approach to business information systems through the use of both traditional and structural tools and techniques will be presented. The emphasis will be on information gathering, documentation, and reporting activities and on the transition from analysis to design.
- Pre-Requisites: CIS 211 and CIS 252
This course surveys Network Operating Systems focusing on industry-dominant systems. Based on current research, emphasis will be on Novell's Netware, Intranet ware, Microsoft's Windows NT, UNIX and Lotus Notes. For each operating system, discussion will focus on the creation of the particular network environment, its network, installation, configuration, network administration, and fault tolerance. TCP/IP, the Internet, and the administration of multiprotocol network will also be discussed.
- Pre-Requisites: CIS 232
This course covers the security issues that result from automation. It addresses concerns regarding confidentiality, privacy, and volatility in the information society. Topics will include systems security and controls, encryption techniques, IP address authentication, choosing the right firewall, and using smart card for mutual authentication.
- Pre-Requisites: CIS 201 and CIS 311
This course exposes the student to advanced Java features such as JavaBeans, Servlet Programming, the Java Database Connectivity, Remote Method Invocation, and Swing. Other major topics in this course include Network Programming Serialization, Properties, Security, the Collection Classes and architectures. The course includes several laboratory assignments.
- Pre-Requisites: CIS 232
This course focuses on the investigation and application of database concepts including database administration, database technology and selection, and acquisition of database management systems using the Oracle DBMS. Queries, joins and transaction processing will be covered. Several laboratory projects will be assigned.
- Pre-Requisites: CIS 300
This course provides the students with an opportunity to do a supervised, practical on the job training in the students' field of interest: i.e., systems analysis and design or network systems management. The fieldwork will be undertaken in selected business concerns that use computer-based information systems.
- Pre-Requisites: CIS 301 and CIS 311
This course covers the advanced study of the systems development life cycle using both the traditional and the structured analysis and design techniques. The emphasis is on strategies and techniques involved in the design, installation, and implementation of computer based information systems. Students will be required to design computer-based information systems of moderate complexity. Several laboratory projects will be assigned.
- Pre-Requisites: CIS 311
This course focuses on the investigation and application of database concepts including database administration, database technology and selection, and acquisition of database management systems. Various data models and physical aspects of databases on both mainframes and microcomputers will be covered. Several laboratory projects will be assigned.
- Pre-Requisites: CIS 300 Department of Computer-Information-Systems
This course will cover critical and emerging issues in information technology. The contents of the course will vary according to the interests of the students and faculty. If the focus of the course is on programming, the would be increased to four.
- Pre-Requisites: CIS 300 and CIS 201 or Permission of chairperson