CIS Course Descriptions

CIS 101 Software Applications
Credit Hrs: 3  Pre-Req: None   Co-Req: None
A course designed to enable students to achieve sufficiently proficient skill levels for accomplishing both academic and career tasks using file management, document processing, spreadsheet, presentation, graphic applications, Internet browsing, and electronic mail applications. Emphasis will be placed on promoting, developing, and enhancing practical applications skills in the laboratory.

CIS 122 Integrated Software Applicatio
Credit Hrs: 3  Pre-Req: None   Co-Req: None
A course designed to enable students to achieve advanced levels of proficiencies using integrated software applications. Emphasis will be placed on developing critical thinking and electronic communication skills using the advanced features of document processing, spreadsheet, database, and presentation graphics applications. Furthermore, the student will learn how to integrate external information from sources such as the Internet or other applications, into documents or presentations. These competencies will be gained by using project-based assignments. The course is best suited for the individual who already possesses a basic understanding of computer file management, operating systems and productivity software applications.

CIS 125 Windows Professional
Credit Hrs: 3  Pre-Req: None   Co-Req: None
This course will focus on implementing, managing, monitoring and troubleshooting hardware devices and drivers, administration of resources, optimizing system performance, configuring the desktop environment, network protocols and services, and system and network security. This course will help to prepare the student for the Installing, Configuring, and Administrating Microsoft Windows XP Professional Certification.

CIS 127 Game Programming
Credit Hrs: 3  Pre-Req: None   Co-Req: None
This course is designed for those ready to jump into the exciting world of game programming. The course will introduce the new programmer to the skills needed to create your own custom games. In order to get the most out of this course, a basic understanding of programming concepts would be helpful.

CIS 130 Programming Design and Logic
Credit Hrs: 3  Pre-Req: None   Co-Req: None
This course is designed to teach students programming and logic utilizing a current programming language. Critical thinking skills will be developed using realistic business examples. The emphasis of this course will be placed on variable usage, data types, decisions, and repetition. This course is designed to prepare the student for success in any programming language.

CIS 135 Database Development
Credit Hrs: 3  Pre-Req: None   Co-Req: None
This is an introductory course in database design. Students will create tables, forms, queries, and reports that will be used to access data. Custom controls, calculated and linked fields, and OLE will be used in the design process. Programming Concentration majors should take this course with CIS 122 and CIS 130.

CIS 145 Operating Systems Admin
Credit Hrs: 3  Pre-Req: None   Co-Req: None
This course is designed as an in-depth look at operating systems concepts; principles and practices of systems administration and management network file system, account management; OS installation; startup and shutdown, booting, backup, restore; system administration tools; duties and responsibilities of a system administrator. We will also cover the ethics of the system administrator. Our exploration of this subject will take the form of a practical hands-on approach.

CIS 150 Professional Web Dev Tools
Credit Hrs: 3  Pre-Req: None   Co-Req: None
This course will focus on using the Internet as a communications medium, developing both personal and business-oriented Web pages and associated Web Sites. Aspects of content development, organizational design, navigational concepts, and basic forms coding will be implemented using HTML coding and other Web design tools such as FrontPage and Dreamweaver. Or, such state-of-the art Web design tools that meet current industry standards. The history of the Internet will be discussed concomitant with present usage and future potentials. The objectives of this course will be met using problem-based learning techniques.

CIS 155 Certified Internet Webmaster
Credit Hrs: 3  Pre-Req: None   Co-Req: None
Certified Internet Webmaster Foundations is designed to provide knowledge to students who wish to develop skills enabling them to create, run, and update Websites. Covering major areas of Web development, course topics will include: Networking and Internet technologies; Web authoring (Web page and site design); types of Web content; eCommerce services; and Internet Security. Students will be engaged in hands-on projects to acquire skills and knowledge essential to the Internet professional. This course will help prepare students for the Certified Internet Webmaster (CIW) Foundations Exam.

CIS 156 Principles of Info Assurance
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course is designed to introduce students to information security principles. Topics covered in the course will include the need for security, risk management, security technology, cryptography, and physical security. Security policies and legal/ethical issues will also be covered.

CIS 170 Micro Systems I
Credit Hrs: 3  Pre-Req: None   Co-Req: None
A course designed to enable the student to make repairs to microcomputer hardware systems. Functional parts and theories will be studied. Microcomputer/Networking Concentration majors should take this course with CIS 122 and CIS 175. This course will help to prepare the student for the CompTIA A+ Certification.

CIS 175 Fundamentals of Networking
Credit Hrs: 3  Pre-Req: None   Co-Req: None
A course designed to enable students to understand and work with network media and topologies, protocols and standards, network implementation and support. This course will help to prepare the student for the CompTIA Network + Certification.

CIS 176 CCNA I Network Fundamentals
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. It uses the OSI and TCP layered models to examine the nature and roles of protocols and services at the application, network, data link, and physical layers. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. Labs use a ?model Internet? to allow students to analyze real data without affecting production networks. Packet Tracer (PT) activities help students analyze protocol and network operation and build small networks in a simulated environment. At the end of the course, students build simple LAN topologies by applying basic principles of cabling, performing basic configurations of network devices such as routers and switches, and implementing IP addressing schemes.

CIS 177 CNNA 2 Routing Proto/Concepts
Credit Hrs: 3  Pre-Req: CIS 176   Co-Req: None
This course describes the architecture, components, and operation of routers, and explains the principles of routing and routing protocols. Students analyze, configure, verify, and troubleshoot the primary routing protocols, RIPv1, RIPv2, EIGRP, and OSPF. By the end of this course, students will be able to recognize and correct common routing issues and problems. Students complete a basic procedural lab, followed by basic configuration, implementation, and troubleshooting labs in each chapter. Packet Tracer activities reinforce new concepts, and allow students to model and analyze routing processes that may be difficult to visualize or understand.

CIS 180 Spreadsheet Applications
Credit Hrs: 3  Pre-Req: DSPR 0800, DSPW 0800, DSPM Mods. 1-5   Co-Req: None
This course will focus on using spreadsheets to make business decisions, developing professional-looking spreadsheets and charts, integrating spreadsheets with other programs and the World Wide Web, importing and exporting data, and developing a spreadsheet application using Visual Basic control structures to customize the spreadsheet application. The objectives of this course will be met using problem-based learning techniques.

CIS 190 Network Server Administration
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course will focus on managing and maintaining physical and logical network devices, network users, computers, and groups, and access to network resources. This course will help to prepare the student for the Managing and Maintaining a Microsoft Windows Server 2003 Environment Certification.

CIS 200 C++
Credit Hrs: 3  Pre-Req: CIS 130   Co-Req: None
Programming in C++ will be the focus of this course. The concepts covered in the class will begin with introductory concepts and conclude with advanced topics in C++. Programming concepts addressed will include data types, abstraction, classes, objects, file processing, functions, decision statements, iteration, arrays, inheritance, and pointers.

CIS 210 Java Programming
Credit Hrs: 3  Pre-Req: CIS 130   Co-Req: None
This course is designed as an overview of the Java programming language. Object-oriented programming concepts will be reinforced concomitantly with the Java language syntax throughout the term of the course. Programming concepts addressed will include Java classes, methods, control structures, decision structures, arrays encapsulation, and inheritance.

CIS 215 Advanced Database
Credit Hrs: 3  Pre-Req: CIS 135   Co-Req: None
This course is designed to help students understand advanced database concepts. It will focus on the utilization of client-server systems in business. Emphasis will be given to the use of Structure Query Language in developing solutions. This course will require students to develop database applications that utilize forms, reports, and queries. The objectives of this course will be met using problem-based learning techniques.

CIS 216 Seminar
Credit Hrs: 1  Pre-Req: None   Co-Req: None
A course designed to provide business and industry with seminars, workshops and special course offerings.

CIS 230 Visual BASIC
Credit Hrs: 3  Pre-Req: CIS 130   Co-Req: None
Programming in Visual BASIC will be the focus of this course. The concepts covered in the class will begin with introductory concepts of Visual BASIC and conclude with advanced topics in Visual BASIC. Programming concepts addressed will include data types, file processing, functions, decision statements, iteration, arrays, integration with other applications software, and database access.

CIS 250 Network Security
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course is designed to give students a fundamental understanding of computer and network security. It will introduce students to a wide variety of concepts related to computer security. This course will help prepare the student for the CompTIA Security + Certification.

CIS 251 Digital Forensics
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course is designed to give students a basic understanding of computer forensics and investigations. This course will introduce students to computing investigations by preparing them to acquire and examine digital evidence. This course will support one of the components required for the Certified Information Systems Security Professional (CISSP) Certification.

CIS 254 Web Develop and Administration
Credit Hrs: 3  Pre-Req: CIS 150   Co-Req: None
This course will focus on developing Web-based solutions using Internet, intranets, or extranets technologies. Aspects of advanced content development, including data-driven site content, will be explored and implemented using a variety of resources and industry standard development tools. Concepts of usability, functionality, and security will be discussed concomitant with project design and implementation. The objectives of the course will be met using problem-based learning techniques.

CIS 255 Cert Internet Web Designer
Credit Hrs: 3  Pre-Req: CIS 150   Co-Req: None
Certified Internet Webmaster Site Designer is designed to provide knowledge to students who wish to design and publish Web sites. Site development essentials will be covered in depth and will include: the site development process; customer expectations; and legal and ethical considerations. Elements of site design, such as aesthetics, end-user experience, usability, navigation, and accessibility, will also be covered. Hands-on projects using Hypertext Markup Language (HTML), Extensible Markup Language (XHTML), digital imagery, and GUI development applications (i.e., Dreamweaver, FrontPage) will provide students with skills needed to successfully develop, publish, and maintain a Website. This course will help prepare students for the Certified Internet Webmaster (CIW) Site Designer Professional Exam.

CIS 256 2D Vector Animation
Credit Hrs: 3  Pre-Req: CIS 150   Co-Req: None
This course introduces students to vector-based animation and interactivity for both the Web and standalone presentation application using Macromedia Flash or similar Flash technology design tools. The course will focus on planning, designing, and producing animated shorts for the Web and stand alone presentations using hands-on tutorials and projects. Topics will include: storyboarding, Flash architecture, keyframing, timelines, tweening, audio, and basic ActionScripting. This course will help support the student in preparing for the CIW Site Designer Certification.

CIS 257 Secure Electronic Commerce
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course is designed to focus on the study of secure electronic commerce. Topics covered will include designing for security, security policies, biometrics, encryption, digital signatures, and public key infrastructure.

CIS 258 PC Support Help Desk
Credit Hrs: 3  Pre-Req: CIS 170 and CIS 270   Co-Req: None
This course will focus on the knowledge to troubleshoot hardware and/or software operation and application problems for end users on the desktop or client-side based on the Windows desktop operating system. It will also cover the skills of help desk technicians, customer support representatives, and technical support specialists. The objectives of this course will be met using problem based learning techniques.

CIS 259 Enterprise Security Management
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course is designed to cover the managerial aspects of computer security and risk management for enterprises. The student will attain knowledge for accreditation, procurement, extension and operation principles for secure computing systems.

CIS 270 Micro Systems II
Credit Hrs: 3  Pre-Req: CIS 170   Co-Req: None
A course designed to teach the following microcomputer topics; memory management, interface card installation, interrupts, I/O and memory addressing, microcomputer system utilities, hard drive management and setup, and other advanced hardware concepts. This course will help prepare students for the Comp TIA A+ Certification.

CIS 275 Internetworking
Credit Hrs: 3  Pre-Req: CIS 175   Co-Req: None
This course will focus on managing and maintaining IP addressing, names resolution, network security, routing and remote access, and network infrastructure. This course will help to prepare the student for the Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure Certification.

CIS 276 CCNA 3 LAN Switchiing/Wireless
Credit Hrs: 3  Pre-Req: CIS 177   Co-Req: None
This course provides a comprehensive, theoretical, and practical approach to learning the technologies and protocols needed to design and implement a converged switched network. Students learn about the hierarchical network design model and how to select devices for each layer. The course explains how to configure a switch for basic functionality and how to implement Virtual LANs, VTP, and Inter-VLAN routing in a converged network. The different implementations of Spanning Tree Protocol in a converged network are presented, and students develop the knowledge and skills necessary to implement a WLAN in a small-to-medium size network.

CIS 277 CCNA 4 Accessing the WAN
Credit Hrs: 3  Pre-Req: CIS 276   Co-Req: None
This course discusses the WAN technologies and network services required by converged applications in enterprise networks. The course uses the Cisco Network Architecture to introduce integrated network services and explains how to select the appropriate devices and technologies to meet network requirements. Students learn how to implement and configure common data link protocols and how to apply WAN security concepts, principles of traffic, access control, and addressing services. Finally, students learn how to detect, troubleshoot, and correct common enterprise network implementation issues.

CIS 290 Network Admin Internship
Credit Hrs: 3  Pre-Req: CIS 270   Co-Req: None
A supervised work program designed to provide students with a variety of practical on-the-job experiences. This will allow students to apply their knowledge to real world situations. This will also allow relationships to be built between companies and students prior to graduation.

CIS 295 Software Developer Internship
Credit Hrs: 3  Pre-Req: CIS 230    Co-Req: None
A supervised work program designed to provide students with a variety of practical on-the-job experiences. This will allow students to apply their knowledge to real world situations. This will also allow relationships to be built between companies and students prior to graduation.