academics

Computer Technologies - Course Description

CIS0950L Computer Essentials (1 Credit)
This course is designed to give students the skills required for basic computer use. Students are given a brief overview of basic computer concepts and are provided basic information on hardware, memory, multimedia, storage, networks and application software.

CIS1320L Software Applications (4 Credits)
The emphasis of this course is hands-on applications of computer software including Windows, database, spreadsheets and word processing. Students will be exposed in-depth to business uses through simulated projects. Students are also introduced to PowerPoint and other business applications. An analysis of the impact of these programs on the business environment will also be studied. The fourth credit is an independent study/distance learning format utilizing the Internet. Computer labs will be open for student use. (Prerequisite: competence demonstrated on computer placement exam)

CIS1350L Word Processing (3 Credits)
This course is designed to take the user beyond the basics of word processing. Topics such as edit tracking, forms, merges, macros and tables are just a few of the topics covered.

CIS1360L Introduction to Computers (3 Credits)
This course provides an introduction to computers and computer networking. The introduction to computers portion of the course covers computer hardware, principles of computer operations, operating systems, representing data digitally, computer algorithms, the World Wide Web and digital security. The introduction to computer networking portion of the course is based on the Cisco Networking for Home and Small Businesses course. The focus is on network terminology and protocols, local-area networks (LANs), wide-area networks (WANs), Open System Interconnection (OSI) models, cabling, cabling tools, routers, router programming, ethernet, internet Protocol, (IP) addressing and network standards.

CIS1400L Introduction to Programming (3 Credits)
This course provides an introduction to the process of problem solving as it relates to program design and development using Visual Basic.NET. The student will learn to use the top down approach to programming as well as learning to use the various techniques and tools which have been developed to aid in the process. The basic programming statement types (sequential, conditional, and iterative) will be covered as the student learns to use them in algorithms.

CIS1770L Cooperative Education (3 Credits)
Provides the opportunity for the student to utilize learned course competencies in a real life setting. Provides supplemental laboratory experience on an extensive array of equipment and processes. (Prerequisites: Approval of advisor and department chair)

CIS2260L Advanced Office Applications (3 Credits)
This course introduces the student to the Office Applications of OneNote, Publisher, FrontPage and InfoPath. OneNote is an application that allows the user to organize, save and search notes. Publisher is a desktop publishing system that allows the user to work with text and graphics beyond the capabilities of word processors. FrontPage allows the user to create web pages easily and quickly. InfoPath allows the user to easily work with data in an HTML-based form and XML. This course is an alternative to LCIS1320 Software Applications for students who already have some familiarity with MS Office and wish to develop additional marketable skills. It is assumed that students already have basic software application and file manipulation skills. (Prerequisite: CIS1320L or LCIS1320 or permission of instructor)

CIS2270L IT Development Applications (3 Credits)
This course introduces the student to MS Visio and MS Project. Students will learn to work with various types of diagrams in Visio, as well as how to work with Project to plan and track projects using a variety of resources. This is a hands-on course where students will work extensively with the software to develop projects based on individual interests and course of study. It is designed for the IT industry, but the skills learned can translate to any industry. (Prerequisite: CIS1320L or LCIS1320 or permission of instructor)

CIS2320L Website Development (3 Credits)
This course offers an introduction to Website Development using tools such as FrontPage and various other software products available. The basics of good page and form design, graphics, mapping, lists and tables will be discussed. An overview of integrating text, video, data, audio, graphics and animation will also be covered.

CIS2330L Introduction to Multimedia (3 Credits)
This course offers an introduction to multimedia concepts with emphasis on web-based multimedia. Students will study the different multimedia elements to include text, images, video, sound and interactive content. Additionally, students will learn about the hardware and software used to produce multimedia, to include such applications as Maya, Macromedia Director and Flash. A number of projects will give students the opportunity to reinforce their learning by building computer applications that incorporate graphics, animation, audio and video.

CIS2350L Spreadsheets (3 Credits)
This course provides extensive “hands-on” exposure to MS Excel, an industry-standard program. Topics covered include constructing a worksheet, entering and manipulating data, and extracting useful information from the worksheet. Graphs and charts of data will be constructed, and “what-if” projections will be developed. (Prerequisite: CIS1320L or LCIS1320 or equivalent)

CIS2390L E-Commerce (3 Credits)
This course provides students with an introduction to the technologies required for on-line business activities. Technologies will include security, databases, XML, shopping carts, as well as other current topics. This course also covers the issues concerning international trade, ethics, legal issues and taxes. (Prerequisite: CIS1320L or LCIS1320 or equivalent)

CIS2420L Database Management and Design (3 Credits)
This lab course introduces modern techniques of data management. Knowledge based systems and data warehousing will also be covered. Students will learn the concepts of data normalization elements and their organization into proper schemata. Working with database management systems necessarily involves programming and sequential thinking skills, whereby students create and manipulate databases. (Prerequisite: CIS1320L or LCIS1320 or equivalent)

CIS2430L Database Application Development (3 Credits)
This lab course has an emphasis on database application development. Students will be exposed to the more advanced feature aspects of report, form and query design. Students will be introduced to macros, menu design, SQL and modules to automate many aspects of a database application. (Prerequisites: CIS1400L or LCIS1400)

CIS2440L SQL Server (3 Credits)
This course prepares students with the knowledge and skills required to install, configure, administer and troubleshoot MS SQL Server. This course is based on MOC and is designed for preparation for Microsoft Certified Professional Exam: System Administration for Microsoft SQL Server. This is a core requirement for MCDBA, and an elective for MCSE. (Prerequisites: CIS1320L or LCIS1320, and CIS1360L or LCIS1360)

CIS2450L Information Storage and Management (3 Credits)
This course teaches students how to manage and secure information. This includes instruction and hands-on exercises in the installation, configuration and management of a variety of technologies like RAID, SAN and NAS used for storing, accessing,securing, sharing and optimizing information

CIS2480L Introduction to Networks (3 Credits) (Fall 2014)
This course is the first in a series of four courses designed to prepare students to earn the Cisco Certified Network Associate (CCNA) certification. It is based on the Cisco Introduction to Networks course and introduces the architecture, structure, functions, components and models of the Internet and computer networks. The principles of IP addressing and fundamentals of Ethernet concepts, media and operations are introduced to provide a foundation for the curriculum. By the end of the course, students will be able to build simple LANs, perform basic configurations for routers and switches and implement IP addressing schemes.(Prerequisite: CIS1360L or LCIS1360)

CIS2490L Network Security (3 Credits)
This course covers basic security principles, cryptography, security baselines and current attack and defense techniques and technologies. It also covers the development of security policies and procedures and the management of security efforts. The course prepares students for the CompTIA Security+ certification exam. (Prerequisite: CIS1360L or LCIS1360 or equivalent)

CIS2500L Networking Fundamentals (CCNA 1 Cert Test) (3 Credits)
This course provides an overview of networking. The focus is on network terminology and protocols, local-area networks (LANs), wide-area networks (WANs), Open System Interconnection (OSI) models, cabling, cabling tools, routers, router programming, Ethernet, Internet Protocol (IP) addressing and network standards.(Prerequisite: CIS1360L or LCIS1360 or equivalent)

CIS2510L Routing and Switching Basics (3 Credits)
This course focuses on initial router configuration, CISCO IOS Software management, routing protocol configuration, TCP/IP, and access control lists (ACLs). Students will develop skills on how to configure a router, manage CISCO IOS Software, configure routing protocols and create access lists controlling access to the router. (Prerequisite: CIS2500L or LCIS2500)

CIS2520L Managing and Troubleshooting PCs (3 Credits)
This course is designed to prepare the student to pass the CompTIA A+ Essentials exam, the primary certification for IT Technicians. Students will gain an understanding of terminology and technology, as well as learn fundamental installation and upgrade tasks. Students will also learn basic Windows operating system support. (Prerequisite: CIS1360L or LCIS1360 or equivalent) (effective Fall 2014)

CIS2590L Intermediate Routing, Switching & WANs (3 Credits)
The first part of this course focuses on advanced IP addressing techniques (Variable Length Subnet Masking [VLSM]), intermediate routing protocols (RIP v2, single area OSPF, EIGRP), command line interface configuration of switches, Ethernet switching, Virtual LANs (VLANs), Spanning Tree Protocol (STP) and VLAN Trunking Protocol (VTP). The WAN Technologies part of the course focuses on more advanced IP addressing techniques (Network Address Translation [NAT], Port Address Translation [PAT] and DHCP), WAN technology and terminology, PPP, ISDN, DDR, Frame Relay, network management and an introduction to optical networking. (Prerequisite: CIS2510L or  LCIS2510)

CIS2610L Microsoft Server Administration (3 Credits)
This course teaches students how to manage and maintain a Microsoft Windows Server environment. (Prerequisite: CIS2500L or LCIS2500—May be taken concurrently.)

CIS2620L Intro to Linux (3 Credits)
This course provides the introduction to UNIX operating system. Concepts such as file system, editors, program development, shell environment/programming, communication, data management, security and remote computing will be covered. In addition to laboratory exercises to enforce the concepts, students will also engage in a course project. Computer labs will be open for student use. (Prerequisite: CIS1360L or LCIS1360)

CIS2650L Independent Study (3 Credits)
Students in an independent study option will engage in learning about a topic of special interest and/or need. A written report on the topic of the independent study is required. (Prerequisite: Approval of department chair)

CIS2670L Server 2008 Network Infrastructure (3 Credits)
This course provides students with the skills needed to plan, implement, manage and maintain a Microsoft Windows 2008 network infrastructure. (Prerequisites: CIS2610L or LCIS2610)

CIS2680L Server Directory Services (3 Credits)
This course is designed to teach students the skills necessary to design a directory services infrastructure in an enterprise based on the needs of an organization. Students will also learn how to install, configure and administer directory services, including group policy tasks necessary to centrally manage users and computers. (Prerequisites: CIS2610L or LCIS2610)

CIS2690L Designing Network Services Infrastructure (3 Credits)
This course prepares the student for designing a networking infrastructure based on an organization’s needs. Topics include DHCP, IP address configuration, DNS, WINS, as well as current technologies. (Prerequisite: CIS2600L or LCIS2600)

CIS2710L Analyzing Software Requirements (3 Credits)
This course teaches students to develop conceptual, logical and physical designs for a business software solution using modern software techniques and tools such as UML, SCRUM, etc. This course prepares the student for the Microsoft Certified Exam. (Prerequisites: CIS1320L or LCIS1320 and CIS1360L or LCIS1360 and CIS2500L or LCIS2500)

CIS2720L Object-Oriented Programming– Java (3 Credits)
This course offers a study of the features of Java. Focus will be on the principles of software design and development specific to the object-oriented approach, including classes,objects, inheritance and error handling. (Prerequisite:CIS1400L or LCIS1400 or equivalent)

CIS2730L Distributed Applications with XML (3 Credits)
This course will teach students the skills necessary to build distributed applications in an n-tier client server environment using Visual Basic & XML. Additional topics include DLL’s, COM, ADO. (Prerequisite: CIS1400L or LCIS1400 or permission of department chair)

CIS2750L Object-Oriented Programming – C++ (3 Credits)
This course offers a study of the features of C++. Focus will be on the principles of software design and development specific to the object-oriented approach, including file handling, data structures and report generation. (Prerequisite: CIS1400L or LCIS1400 or equivalent)

CIS2760L Developing Web Applications (3 Credits)
This course will teach students the skills necessary to develop and implement web applications using technologies such as PHP and MySQL or NET and IIS. Topics include creating user services, creating and managing components, data manipulation, debugging and security issues. (Prerequisite: CIS1400L or LCIS1400 or permission of department chair)

CIS2770L Programming for Games (3 Credits)
This in an introductory computer-games programming class, which teaches the programming techniques needed to produce interactive graphical applications like computer games. The topics covered include: game design, story boarding, animation techniques, game construction tools, artificial intelligence, input devices, sound and real time graphics. During the course, students produce a simple interactive graphical project. (Prerequisite: CIS1400L or LCIS1400)

CIS2780L Programming with DirectX (3 Credits)
This course is designed to teach the student techniques needed to create games using DirectX technology. This is a hands-on course where students will be expected to complete several games. Topics include: sprites, bitmaps, DirectX game libraries, windows sockets, as well as game design. (Prerequisite: CIS1400L or LCIS1400 or permission of instructor)

CIS2800L Capstone Project (3 Credits)
This course is intended to provide the vehicle for students to show overall competency in Computer Technologies and the specialties that have been a part of their particular degree program. Under supervision of a faculty advisor, the student will select an appropriate subject, perform the research and present results. Project will include the following components: project proposal, research and definition, and the project presentation. The student will create a professional portfolio to assist in obtaining employment or admission into a 4-year college.

CIS2810L 10l Enterprise Networking (3 Credits)
This course is the third in a series of four courses designed to prepare students to earn the Cisco Certified Network Associate (CCNA) certification. It is based on the Cisco CCNA 3 course – Introducing Routing and Switching in the Enterprise. This course focuses on advanced IP addressing techniques (Variable Length Subnet Masking [VLSM]), intermediate routing protocols (RIP v2, single area OSPF, EIGRP), command line interface configuration of switches, Ethernet switching, Virtual LANSs (VLANs), Spanning Tree Protocol (STP) and VLAN Trunking Protocol (VTP) and Access Control Lists (ACLs). (Prerequisite: C- or better in CIS2510L or LCIS2510) (9/2013)

CIS2820L Routing & Switching Essentials (3 Credits)
This course is the second in a series of four courses designed to prepare students to earn the Cisco Certified Network Associate (CCNA) certification. It is based on the Cisco Routing & Switching Essentials course and introduces the architecture, components and operation of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. By the end of the course, students will be able to configure and troubleshoot routers and switches and resolve common issues with RIPv1, RIPv2, single and multi-area OSPF, VLANs and inter-VLAN routing in both IPv4 and IPv6 networks.
(Prerequisite: A grade of C- or better in CIS2480L or LCIS2480) (Fall 2014)

CIS2830L Scaling Networks (3 Credits)
This course is the third in a series of four courses designed to prepare students to earn the Cisco Certified Network Associate (CCNA) certification. It is based on the Cisco Scaling Networks course and introduces the architecture, components and operation of routers and switches in a large and complex network. Students learn how to configure routers and switches for advanced functionality. By the end of the course, students will be able to configure and troubleshoot routers and switches and resolve common issues with OSPF, EIGRP, STP and VTP in both IPv4 and IPv6 networks. Students will also develop the knowledge and skills needed to implement DHCP and DNS operations in a network. (Prerequisite: A grade of C- or better in CIS2820L or LCIS2820) (9/2014)

CIS2840L Connecting Networks (3 Credits)
This course is the last in a series of four courses designed to prepare students to earn the Cisco Certified Network Associate (CCNA) certification. It is based on the new Cisco CCNA Routing & Switching course – Connecting Networks. This course covers the WAN technologies and network services required by converged applications in a complex network. It enables students to understand the selection criteria of network devices and WAN technologies to meet network requirements. Students learn how to configure and troubleshoot network devices and resolve common issues with data link protocols. Students also develop the knowledge and skills needed to implement IPSec and VPN operations in a complex network. (Prerequisite: A grade of C- or better in CIS2820L or LCIS2820) (9/2014)

CIS2920L Mobile Application Development (3 Credits) This is an introductory course developing mobile applications for various platforms, including smart phones, Android devices and Apple IOS. Topics include device convergence, platform architecture, app life-cycles, design patterns, and cross-platform development, as well as the challenges of developing for mobile devices. Students will be exposed to different API and languages such as Objective C, Xcode and Java. (Effective Fall 2013)

Top