Computer Information Systems (CIS)
This course is designed as an introductory computer course for students with limited to no previous computer experience in all fields. Course content includes using Microsoft Windows, basic word processing, a web browser, internet skills, file management, and email. Students will also be exposed to Learning Management System (LMS). 3 lecture hrs/wk
This course is designed as an introductory digital literacy course for students in all fields. Course content includes an overview and history of the field, basic computer architecture, auxiliary storage and file organization, data communications, with “hands-on” work using Microsoft Office applications including word processing, spreadsheets, graphics, and communications as tools used in data processing. 4 lecture hrs/wk
This course is an introduction to problem solving and programming. Students will be introduced to an integrated Development Environment, tools and techniques of problem solving and the basic elements of well-structured programming. Visual C# or another modern language will be introduced. CIS 120 should be taken prior to or concurrent with this course. 3 lecture, 2 lecture/lab hrs/wk
This course will serve as an introduction to development and use of a modern database application. Course work will focus on proper design fundamentals used for database creation. Emphasis will be on using available DBMS tools for data entry forms and report generation. 2 lecture, 2 lecture/lab hrs/wk
This course serves as an introduction to email software. The course is lab-oriented and will focus on learning the functions of a modern email program. In addition, this course will go beyond the basics, covering concepts such as advanced message options; calendar and contact management; data files; and basic email client security. 1 lecture, 2 lecture/lab hrs/wk
This course will be an introduction to the HTML language. Students will learn to write web pages. Topics will include: HTML commands, hyperlinks, use of graphics, and a basic introduction to Javascript. 1 lecture, 2 lecture/lab hrs/wk
This course will serve as an introduction to presentation software. It is lab-oriented and will focus on using a modern presentation software application to create, modify, customize and preview slide show presentations. Students will manage presentations, work with text and visual elements; manipulate program features to enhance slide shows. Import and export of files from Microsoft Word and Excel, and the use sound and video clips in presentation; and create hyperlinks to other slides, presentations, applications, or the Internet. Students will learn to implement design principles to create professional-looking presentations. 1 lecture, 2 lecture/lab hrs/wk
This course is a continuation of topics covered in CIS 120. This course is lab-oriented and will focus on the functions of a modern spreadsheet program. In addition, advanced formulas and functions, data presentation, and data management features of an integrated suite will be covered. 2 lecture, 2 lecture/lab hrs/wk
This course will serve as an introduction to computers and their applications in business. The course is lab-oriented and will focus on using a modern word processing program. Terminology and concepts regarding computers and their peripherals will also be covered. Emphasis is placed on developing confidence in use of computer hardware and software. 2 lecture, 2 lecture/lab hrs/wk
This course is a continuation of CIS 122. Students will learn and apply programming concepts using a high-level programming language. This course will emphasize all phases of program development for the business environment including program design, development, documentation, test, implementation and maintenance. Particular attention will be directed toward the use of structured programming techniques. The course will provide an introduction to writing programs to handle interactive applications. Object orientation and design concepts will be introduced in this course. 3 lecture, 2 lecture/lab hrs/wk
Students will learn to use a mainstream suite of applications. Applications will include, but not be limited to, word processing, database (DBMS), spreadsheet, and graphic presentations. The suite will be used to develop a representative business situation where the ultimate goal is integration of the various applications for correspondence, financial records, inventory management, and company presentations. Focus will be on determining, projecting, and meeting business needs within the confines of the application suite. Top down programming methods will be applied to the business situation and needs assessment as the primary method used to understand the business and its goals. 2 lecture, 2 lecture/lab hrs/wk
This course is a lab-oriented study of operating systems preparing students for an industry-based certification such as Comp TIA’s Linux+ examination. The course includes the installation and administration of a desktop operating system as well as management, troubleshooting, and optimizing techniques. 3 lecture, 2 lecture/lab hrs/wk
This course is a lab-oriented study of Microsoft desktop operating systems and prepares students for a Microsoft industry-based desktop certification. Topics include installation, management, and administration techniques as well as troubleshooting and optimization techniques using physical and virtual machine technology. 3 lecture, 2 lecture/lab hrs/wk
An introduction to the Windows operating system, the class will focus on working with windows, menus, dialog boxes, properties, shortcuts, Windows Explorer, Windows accessory applications and other Windows topics. 1 lecture, 2 lecture/ lab hrs/wk
This course introduces students to the technologies and theory of computer forensics. This course is designed for system administrators, system engineers, and operators responsible for cybersecurity. Students will learn the application of computer investigation and analysis techniques to gather potential legal evidence, which is often available due to computer crime or misuse, theft of trade secrets, theft of or destruction of intellectual property, and fraud. Students will learn the basic principles and skills required to identify an intruder’s footprints, properly gather applicable evidence, and safeguard it for law enforcement. Technologies covered may vary by term, depending on industry trends. 3 lecture, 2 lecture/lab hr/wk
This is the first of three Cisco Networking Academy courses that prepares students for the CCNA (Cisco Certified Network Administrator) certification. This course serves as an introduction to networking and Cisco networking technologies using physical Cisco routers and switches, and network simulation software. Instruction includes, but is not limited to router and switch configuration, network terminology, networking principles, protocols and standards, local-area networks (LANs), logical models, and Internet Protocol (IP) addressing. Emphasis is placed on the use of critical thinking skills and problem-solving techniques to resolve networking problems. 3 lecture, 2 lecture/lab hrs/wk
This is the second of three Cisco Networking Academy courses that prepares students for the CCNA (Cisco Certified Network Administrator) certification. This course will teach students how to configure advanced functionality in routers and switches, implement best practices to troubleshoot issues, and resolve common protocol issues in IP-based networks. Emphasis is placed on the use of critical thinking skills and problem solving techniques to resolve networking problems. 3 lecture, 2 lecture/lab hrs/wk
This is the third of three Cisco Networking Academy courses that prepares students for the CCNA (Cisco Certified Network Administrator) certification. This course will teach you how to configure Cisco devices to securely support WANs using OSPF, implement ACLs, configure NAT/PAT, understand and configure site-to-site VPNs, and serve as an introduction to virtualization and to the automation of repetitive tasks. Emphasis is placed on the use of critical thinking skills and problem solving techniques to resolve networking problems. 3 lecture, 2 lecture/lab hrs/wk
This course serves as the last course in a series of four courses and focuses on providing students with classroom and hands-on experience in current and emerging networking technologies. Instruction, includes, but is not limited to, a review of local area network (LAN) switching, virtual LANs, LAN design, routing protocols, access lists, wide area networks (WANs), logical and physical reference models, device management, and WAN protocols. 3 lecture, 2 lecture/lab hrs/wk
Techniques and tools for designing and publishing on the World Wide Web; hypertext and HTML; site and page design; media integration; issues raised by Internet publishing. 3 lecture, 2 lecture/lab hrs/wk
Continues high-level programming sequence utilizing arrays, objects, data access and data structures. Structured design techniques emphasized throughout. 3 lecture, 2 lecture/lab hrs/wk
This is the first in a series of three courses centered around managing Microsoft servers in an on-premises, hybrid, or Infrastructure as a Service (IaaS) platform environment. Instruction includes but is not limited to Windows server installation and requirements, IP management, server storage solutions, Hyper-V and virtual machines, containers, DNS, DHCP, group policy, high availability, update services and patch management, and troubleshooting. This course will help students prepare for a current Microsoft certification exam. 3 lecture, 2 lecture/lab hrs/wk
This course is designed to provide the CIS student with a basic understanding of the importance of the Systems Analysis function in today's computer- focused businesses and institutions. It will enable students to better appreciate the importance of the role of the Systems Analyst, the Programmer, the User and the Manager in the development and implementation of modern, computer-based, information systems. The students will participate in a series of activities including group discussions, case studies, interviews, research reports, role playing and structured walk-throughs. Throughout the course, emphasis will be placed on human interaction situations with particular focus on teaming. A secondary goal of this course will be to introduce students to many of the styles and structures of technical documentation that they will be expected to use in their subsequent employment. These documentation techniques will be taught in the context of the systems analysis project. 4 lecture hrs/wk
Students will be introduced to database management systems (DBMS). Topics include database theory and practice, administration, table creation, database normalization and structured query language (SQL). Students will use the tools of the DBMS to develop applications that include input screens, queries, reports and batch processes. 3 lecture, 2 lecture/lab hrs/wk
A continuation of the concepts and software expertise developed in CIS 275. Students will cover advanced SQL and database administration techniques and program on an enterprise level database. 3 lecture, 2 lecture/lab hrs/wk
This course is the second in a series of three courses centered around managing Microsoft servers in an Active Directory domain environment. Instruction includes, but is not limited to: IPv4 and IPv6 management and implementation; DNS; DHCP and IPAM; NAT; remote access and VPNs; DirectAccess; Network Policy Server (NPS); DFS and branch office solutions; and RADIUS. This course will help students prepare for a current Microsoft Certified Professional (MCP) Exam. 3 lecture, 2 lecture/ lab hrs/wk
Qualified students work at training sites that provide experience appropriate to their major. These experiences will provide the opportunity for students to gain knowledge of the various tasks performed in their career field. A student may take any number of CWE credits per term, not to exceed 13 credits per year. 1 credit = 33 hours of lab
Qualified students work at training sites that provide experience appropriate to their major. These experiences will provide the opportunity for students to gain knowledge of the various tasks performed in their career field. A student may take any number of CWE credits per term, not to exceed 13 credits per year. 1 credit = 33 hours of lab
This course serves as an introduction to network and information technology security and prepares the student for further study in the field. Instruction includes, but is not limited to, threat migration; cryptography; authentication and role-based security; encryption and device security; the public key infrastructure; messaging security; ports and protocols; and business continuity concepts. This course will help students prepare for a current industry-recognized security certification exam. 3 lecture, 2 lecture/lab hrs/wk
This course focuses on hacking techniques and technologies, with an emphasis on the ethics and legality of hacking. Course content will include coverage in topics such as scanning, testing, and hacking of systems such as PCs, switches, and web servers. Students will also learn about the attack process, intrusion detection, intrusion prevention, social engineering, DDoS and other attacks, buffer overflows, and virus creation. All activities are performed in a safe environment and no actual network is harmed. 3 lecture, 2 lecture/lab hrs/wk
This course introduces students to the technologies and theory of Infrastructure as a Service (IaaS) using common cloud providers such as Microsoft Windows Azure and/or Amazon Web Services (AWS). Students will learn cloud computing, cloud storage and content delivery, cloud database types and uses, cloud networking (private and hybrid uses), cloud security, cloud deployment and management; and Enterprise IT applications. 3 lecture hrs/wk
This course is the third in a series of three courses centered around managing Microsoft servers in an Active Directory domain environment. Instruction includes, but is not limited to: Active Directory; group policy objects; Active Directory Certificate Services; Active Directory Federation Services; Web Application Proxy; and Active Directory Rights Management Services. This course will help students prepare for a current Microsoft Certified Professional (MCP) Exam. 3 lecture, 2 lecture/lab hrs/wk
This course serves as the fourth in a series of four courses centered around managing Microsoft servers in a domain environment. Instruction includes, but is not limited to advanced network and file services; dynamic access control; network load balance; failover clustering; disaster recover; AD Certificate Services; and AD Federation Services. This course will help students prepare for a current Microsoft Certified Professional Exam. 3 lecture, 2 lecture/lab hrs/wk