Courses By Subject


<< Course Subjects


Computer & Information Technology

CAP 2134   DATABASE SECURITY

credits: 3  

Prerequisite: CTS 1120 with a minimum grade of C. This course is designed to provide the student with an understanding of database security concepts and practices. The objective of the course is to provide hands-on instruction in various database tasks that relate to securing the confidentiality, integrity and availability of information that is stored in a database. The student will be able to perform administrative tasks in different database management systems, as well as manage database user profiles, privileges, and roles. Different database application security models will be explored, as will the security advantages of utilizing virtual private databases. Finally, the process of database auditing will be explored, including auditing methods using various database management systems. 47 contact hours.

CAP 2733   C++ PROGRAMMING WITH DIRECTX

credits: 3  

Prerequisite: COP 2222 with a minimum grade of C. This is an advanced programming course in C++ language. Emphasis is placed on graphical programming using DirectX, Windows Application Programming Interface (API), the Graphics class, vectors, collision detection, Sprites and animation. Topics covered will include the 2d graphics applications, C++ and DirectX. 

CAP 4760   INTRODUCTION TO ANALYTICS

credits: 3  

Prerequisite:  Admission to TMGT-BAS.  This course is designed to introduce students to fundamental data concepts such as the difference between data and information, big data, and the process of manipulating and analyzing data through the use of statistics. It covers current topics relating to big data and explains how organizations use data to add value.

CEN 4024   ADVANCED PROGRAM DEVELOPMENT FRAMEWORKS

credits: 3  

Prerequisites: COP 3022 with a minimum grade of C and Admission to TMGT-BAS.  This course will provide the student the skills to apply the Software Development Life Cycle (SDLC) to developing a business programming application. The student will implement advanced programming techniques using appropriate algorithms, programming concepts and tools. The course provides also the student with the necessary computing theories to produce software applications from the design documents. 47 contact hours.

CEN 4722   HUMAN COMPUTER INTERFACES

credits: 3  

Prerequisite: ISM 3232 with a minimum grade of C and Admission to TMGT-BAS.  This course will provide the student the necessary elements in understanding and integrating Human Computer Interaction (HCI) into the area of information technology. The student will learn user-centered methodologies in the design, development, evaluation, and employment of application and system software. 47 contact hours.

CGS 1070   BASIC COMPUTER AND INFORMATION LITERACY

credits: 1  

This course is designed to develop computer and information literacy skills to help students become active participants in the Information Age. It introduces general computer operations using the microcomputer. Emphasis will be placed on using the mouse, disk and file management and overall desktop techniques. An introduction to a word processing and a spreadsheet program is included. Further, the course will introduce students to the core concepts of information literacy and essential techniques for locating, analyzing, organizing and presenting information for research purposes. The course stresses strategies for using a variety of electronic resources emphasizing technological skills and critical thinking abilities as well as coping with the changing nature of information resources, computer and internet ethics, and security. 16 contact hours

CGS 1100   COMPUTER APPLICATIONS

credits: 3  
This course is an introduction to fundamental concepts utilizing a computer as the tool. Contemporary projects are produced through the use of integrated applications software. Selected topics include the Internet, operating systems, and creating and evaluating documents, worksheets, databases, and presentations. Guidelines for selecting computer hardware and software are addressed. Additional topics include conducting Internet research and critically assessing the value of that research, Internet ethics and security. Satisfactory completion of this course meets the Computer and Information Literacy graduation requirement. 47 contact hours.

CGS 1172   E-COMMERCE SITE DESIGNER I

credits: 3  
Prerequisite: CGS 1070 or permission of program director. This course is designed to teach students the basic concepts of conducting business online and technological issues associated with constructing an electronic commerce (e-commerce) website. 47 contact hours.

CGS 1301   INTRODUCTION TO INFORMATION SYSTEMS

credits: 3  

This course is designed to provide students with a foundational understanding of Information Systems (IS) as they apply to the computer industry. Topics will include Information Systems fundamentals; IS infrastructure; organizational and business strategies for Information Systems; Managing Information Systems; Information Systems for commerce and collaboration; business intelligence and Enterprise Information Systems; security, privacy and ethics for Information Systems. 47 contact hours.

CGS 1515   SPREADSHEET TECHNIQUES AND PROGRAMMING

credits: 3  

Prerequisite: COP 1000 or CGS 1100. This course will provide students with hands-on experience and skills with a spreadsheet. Students will learn the various functions and commands of the spreadsheet as well as how to plan, create, and program spreadsheets for common business applications. It is appropriate for accounting and business majors, programmers and spreadsheet application developers. 47 contact hours.

CGS 1545   DATABASE TECHNIQUES

credits: 3  

Prerequisite: COP 1000 with a minimum grade of "C" or CGS 1100 with a minimum grade of "C". This course will provide students with hands-on experience in creating and maintaining a relational database application. Students will learn the various functions and commands of the database as well as how to plan, create, use, and program fully relational databases for common business applications. Students will learn rlational database theory and design, formal naming conventions, and database programming techniques. 47 contact hours.

CGS 1560   COMPUTER OPERATING SYSTEMS

credits: 3  

Prerequisite: COP 1000 or CGS 1100. This is a course designed to make a student proficient in microcomputer operating systems. Major topics include disk and file management, system configurations, menu driven processing and graphical user interfaces. 47 contact hours.

CGS 1821   WEB GRAPHICS

credits: 3  

Prerequisite: CGS 1831 with a minimum grade of C. This course explores design considerations involved when using graphics on the web. Topics include industry standard programs, file formats, and platform/browser issues. Students will learn how to create and manipulate graphics. Participants will also learn how to create background tiles, graphical rules, bullets and buttons. Several different software programs are used throughout the course. 47 contact hours.

CGS 1822   WEB SITE ESSENTIALS

credits: 2  

Prerequisite: COP 1822 with topic HTML, or permission of program administrator. This course introduces the basic skills necessary to be an effective designer and/or developer for the World Wide Web, and is the foundation class for the Web Design and Developer Programs. The student will be introduced to skills that are necessary to develop and maintain complex Web sites, including a fundamental understanding of the client-server nature of the World Wide Web. The student will learn to separate content and format, including an understanding of basic Web page and site design using Cascading Style Sheets (CSS). 32 contact hours.

CGS 1827   WEB GRAPHICS DESIGN II

credits: 3  

Prerequisite: CGS 1821. This course is designed to follow Web Graphics Design I extending the student’s overall knowledge of web graphics and their possibilities. Students will create graphical/text links, image maps and navigation bars as a method of navigation throughout a Web site. Participants will create type and explore surrounding issues like aliasing and its effects. Students will scan, resize, and use tables to aid with placement and alignment of graphics. Animated Graphics Interchange Formats (GIFS), sound, and interactivity are important topics also covered in this course. 47 contact hours.

CGS 1831   WEB FOUNDATIONS/ESSENTIALS

credits: 3  

Prerequisite: CGS 1070 or CGS 1100 or COP 1000 with a minimum grade of C or Computer/Information Literacy opt-out exam with a passing grade. This course is designed to introduce an experienced computer user to the tools necessary to be an effective designer and/or developer for the World Wide Web, and is the foundation class for the Web Design and Developer Programs. The student will gain the skills necessary to develop and maintain complex Web sites, including a fundamental understanding of the protocols and vocabulary of web production in addition to client-server dynamics. Topics covered will include HTML, XHTML, interactive graphics, Cascading Style Sheets (CSS) and forms. 47 contact hours.

CGS 1874   INTRODUCTION TO FLASH

credits: 3  

Prerequisite: CGS 1831 or permission of the Dean. This is a survey course designed to introduce the concepts of Flash and multimedia animation. Students will be exposed to different areas of Flash and multimedia techniques that include text, images, audio, video and animation. Students will have the opportunity to learn how to manipulate text, produce simple animations, incorporate audio and video, and learn basic ActionScripting. They will learn to combine the components into Web sites. 47 contact hours.

CGS 2173   E-COMMERCE SITE DESIGNER II

credits: 3  
Prerequisite: CGS 1172. This course is designed to extend the knowledge gained in E-Commerce Site Designer I and apply this knowledge to creating and implementing a transaction-enabled business-to-consumer Web site using various electronic-commerce (e-commerce) strategies and products. The course focuses on applying theory and design to e-commerce Web construction. 47 contact hours.

CGS 2402   PROGRAMMING IN C++ FOR BUSINESS

credits: 3  

Prerequisite: COP 1000 with a minimum grade of C. This is a programming course in the C language. The student will learn to design, document, prepare, enter, compile, debug and execute C++ programs of moderate sophistication. Major topics covered include: history, structured programming, data types, data structures, and input/output in C++. 47 contact hours.

CGS 2651   INTRO TO SOCIAL MEDIA AND WEB TECHNOLOGIES

credits: 3  

Prerequisite: CGS 1100 with a minimum grade of C. This course is designed to teach students how to interact using shared collaborative communication tools and resources. Students will learn how to identify and apply Web-based social collaboration technologies for business and personal use. Major topics covered include: identifying the differences between Web 1.0, 2.0, 3.0; reviewing collaboration software (DropBox, Google Docs, Sharepoint); communicating using social media sites (Twitter, Facebook, LinkedIn, FourSquare, Tumblr); organizing and applying web syndication to online data. 47 contact hours.

CGS 2811   INCIDENT RESPONSE AND DISASTER RECOVERY

credits: 3  

Prerequisite: CTS 1120. This course is designed to provide the student with an understanding of the concepts and practices of contingency operations, including the administration of the planning process for incident response, disaster recovery, and business continuity planning. Topics include organizational readiness planning, the phases of incident response, different contingency strategies, tasks related to the preparation, implementation, operations, and maintenance of disaster recovery, and business continuity. 47 contact hours.

CGS 2823   ADVANCED WEB SITE DEVELOPMENT

credits: 3  

Prerequisite: CGS 1831 with a minimum grade of C . The student will demonstrate the ability to implement a Web site from beginning to post production. The student will create a new Web site plan, storyboard, and Web site design plan directed toward a final Web site implementation project. The student will apply sound graphic techniques including optimization and animation. The student will also create a Web site marketing plan, a site budget, and use tools for tracking, evaluating and maintaining a Web site. 47 contact hours.

CGS 2940   WEB DEVELOPMENT INTERNSHIP

credits: 3  

Prerequisite: 15 credit hours completed within the major courses. The purpose of this course is to allow students a “real world” experience with major-related, supervised, evaluated practical work experiences which may be paid or voluntary. Students are graded on the basis of documented learning acquired through hands-on experiences in an actual work setting. The student must fulfill the requirement of 180 on-the-job hours in addition to written assignments. 

CIS 1358   OPERATING SYSTEM SECURITY

credits: 3  
Prerequisite: CTS 1120. This course introduces the student to securing Windows 2000 and Linux operating systems. In this course the student will acquire knowledge and skills to perform audit assessments and implement enterprise-wide operating systems security. The objective of the course is to provide hands-on instruction, from the desktops, servers and the network infrastructure and understand how to control the privacy, integrity and authenticity of data. 47 contact hours.

CIS 2321   SYSTEMS ANALYSIS AND DESIGN

credits: 3  

Prerequisite: CGS 1100 or COP 1000. This course provides the student with ways to understand and apply fundamentals of systems analysis to the development of information systems used in business, government or nonprofit environments. Both individual and team approaches are taken to analyze systems projects utilizing current information systems applications. The student will become familiar with a range of techniques for systems analysis. The student will be made aware of the importance of developing good human relations skills and the need to understand and deal with the social and political culture in organizations in the course of system analysis and design. 47 contact hours.

CIS 2352   ETHICAL HACKING

credits: 3  

Prerequisite: CTS 1120. This course is designed to provide the student with an understanding of the techniques and methodologies of security penetration testing. This course provides hands-on instruction using the various tools and methods that security professionals use to analyze an information system in order to discover vulnerabilities and protect against information loss, cyber-terrorism, and corporate espionage. The student will be introduced to fundamental security testing concepts, gain practical knowledge of computer programming, and learn how to properly document a security test. In addition to exploring the legal and ethical ramifications of penetration testing, students will also learn how to apply the appropriate countermeasures in order to reduce the risk that an organization faces. 47 contact hours.

CIS 2940   TECHNOLOGY MANAGEMENT INTERNSHIP

credits: 3  

Prerequisite: Approval of the College-wide Internship Office. This course provides the student with a supervised, practical learning experience in a work setting that is relevant to his/her program of study. Through course assignments and workplace projects the student will apply, connect, and extend academic theory and competencies for the purpose of building professional skills and affiliations. 180 contact hours

CNT 1000   LOCAL AREA NETWORK CONCEPTS

credits: 3  

Prerequisite: COP 1000. This is a course designed to introduce the student to various local area network (LAN) concepts and wide area network (WAN) technologies. Major topics include a history of local area networks, the OSI and TCP/IP models, terms, acronyms, standards, protocols, hardware and software products. 47 contact hours.

CNT 2940   COMPUTER NETWORKING INTERNSHIP

credits: 3  

Prerequisite: Student must have completed a minimum of 15 credits of major coursework. The purpose of this course is to allow students a “real world” experience with major-related, supervised, evaluated practical work experiences which may be paid or voluntary. Students are graded on the basis of documented learning acquired through hands-on experiences in an actual work setting.The student must fulfill the requirement of 180 on-the-job hours in addition to written assignments. 

COP 1000   INTRODUCTION TO COMPUTER PROGRAMMING

credits: 3  

This course is an introduction to the concepts of data processing, computers, and development of a logical approach to programming. Topics covered include a brief discussion of the historical development of data processing and computing concepts, basic computer terminology, the architecture of modern computer systems, computer communications, computer data representation and organization, numbering systems used in computers, computer operating systems, flowcharting and/or pseudocode, and program development using an appropriate computer language and Integrated Development Environment (IDE). 

COP 1822   INTRODUCTION TO WEB PAGE CREATION

credits: 1  

Prerequisite: Computer competence and knowledge of Internet use. This course is designed to introduce an experienced computer user to the tools necessary to create a web site. Students will be exposed to the protocol and vocabulary of web production, and apply HTML to the development of a World Wide Web site. Students will be introduced to a variety of site features including GIF and JPEG files, audio, video, animation, and interactivity. The student will have the opportunity to develop a web site from initial concept to publication. 16 contact hours.

COP 1831   WEB SCRIPTING WITH CGI/PERL

credits: 3  

Prerequisites: CGS 2823 and COP 1000 both with a minimum grade of C. This course will introduce students to Web scripting with the Common Gateway Interface (CGI) and Practical Extract and Reporting Language (Perl). Students will develop CGI scripts that read HTML forms and generate output. Topics will include Perl control structures, loops, arrays,hashes, functions, cookies, regular expressions, text files, and database access with Structured Query Language (SQL). 47 contact hours.

COP 1842   DEVELOPING WEB SITES USING PHP/MySQL

credits: 3  

Prerequisite: CGS 2823 and COP 1000 both with a minimum grade fo C. This course will teach students necessary skills to effectively implement dynamic Web sites using PHP HyperText Preprocessor (PHP) and MySQL. Topics include configuring PHP and MySQL, reading HTML forms, variables and strings, selections, loops, arrays, text files, cookies and sessions, functions, regular expressions, connecting to a MySQL database, writing basic Structured Query Language (SQL) commands, and developing applications with PHP/MySQL. 47 contact hours.

COP 2222   ADVANCED C++ PROGRAMMING FOR BUSINESS

credits: 3  

Prerequisite: CGS 2402 with a minimum grade of C. This is an advanced programming course in the C++ language. Emphasis is placed on programming using classes and structures in C++. Topics covered will include classes, structures, and exception handling. 47 contact hours.

COP 2250   JAVA PROGRAMMING I

credits: 3  

Prerequisite: COP 1000. This is a beginning programming course in the Java language. The student will learn to design, document, prepare, enter, compile, debug and execute Java applications and applets of moderate sophistication. Major topics covered include: Java classes, object-oriented programming, exception handling, interfaces, data types, data structures, text file input/output and an introduction to Swing Graphical User Interfaces (GUI). 47 contact hours.

COP 2251   JAVA PROGRAMMING II

credits: 3  

Prerequisite: COP 2250. This course will teach students to write advanced Java programs. Topics include Swing Graphical User Interface (GUI) applications, advanced layout managers, Swing applets, threads, regular expressions, collections, Java networking, Remote Method Invocation (RMI), JavaBeans, Java Database Connectivity (JDBC), Internationalization (I18N) and Localization (L10N), and Java security. Students will write complete applications and small Java applets. 47 contact hours.

COP 2360   INTRODUCTION TO C# PROGRAMMING

credits: 3  

Prerequisite: COP 1000. This course is a study of the C# (C Sharp) programming language within the.NET Framework. Emphasis is placed upon the position of.NET in software development and creation of.NET applications by applying the base library classes and developing and applying user-defined classes in the WinForm applications using C#. 47 contact hours.

COP 2362   ADVANCED PROGRAMMING WITH C#

credits: 3  

Prerequisite: COP 2360.  This is an advanced programming course in the C# language. Emphasis is placed on programming using classes and structures in C#. Topics covered will include classes, structures, an introduction to Windows programming, ADO.NET and ASP.NET using C#. 47 contact hours

COP 2654   iOS APP DEVELOPMENT

credits: 3  

Prerequisite: CGS 2402 with a minimum grade of C. This is an introductory course in application development for iOS devices. Students will study the Objective-C language and observe Apple standard design patterns including Model-View-Controller (MVC). The Xcode Integrated Development Environment (IDE) will be used to create and test a number of apps. Web-based app development tools will also be introduced. Students will learn how to provision their apps to their own iOS devices and for distribution to the AppStore. An Apple desktop or laptop is required for this course. For face-to-face and blended classes the course is taught in a Apple computer lab. Online students must own, or have access to, an Apple computer. Students will benefit greatly by owning an iPhone, iPad, or iPod Touch but this is not compulsory since the software includes a simulator. 47 contact hours.

COP 2660   INTRODUCTION TO ANDROID PROGRAMMING

credits: 3  

Prerequisite: COP 2250. This is an introductory course in Android application development for smartphones and tablets. Students will use the Android Software Development Kit (SDK) with Java and Eclipse to create and test apps on the Android emulator and on their own Android devices. Topics include user interface layouts and views, activities, intents, fragments, data persistence with files, SQLite databases, networking and location-based services. Students will also learn how to publish apps that they have created. 47 contact hours.

COP 2801   JAVASCRIPT

credits: 3  

Prerequisite: COP 1000 and CGS 1831. This course will teach students to write JavaScript programs that can be executed by the major Web browsers. These programs will be created using this object-based scripting language. Students will conceptualize and develop interactive web pages using strings, arrays, built-in functions, user-defined functions, control structures, looping structures, and cookies. 47 contact hours.

COP 2806   JAVA WEB APPLICATIONS

credits: 3  

Prerequisite: COP 2250 with a minimum grade of C. This course is designed to introduce students to the concepts fundamental to the analysis, design, and development of software that operates on web servers and web browsers, supporting multiple concurrent users. The emphasis is on Java web technologies. 47 contact hours.

COP 2823   ADVANCED WEB PAGE CREATION

credits: 3  

Prerequisite: CGS 1831 or permission of program administrator. This course is designed to extend the knowledge gained in Introduction to Web Page Creation. Students will be exposed to advanced topics in developing Web sites. These topics include advanced design using tables and forms, creating on-line forms with HTML, and using Cascading Style Sheets (CSS) to design Web pages. Students will also be exposed to the latest developments in terms of Web page design. These topics include Dynamic HTML and Extendable Markup Language (XML). 47 contact hours.

COP 2837   VISUAL BASIC.NET PROGRAMMING I

credits: 3  

Prerequisite: COP 1000 with a minimum grade of C.  This course includes an introduction to the.NET framework and the class libraries for developing Visual Basic applications. Visual Basic building blocks, language syntax and programming structures will be emphasized through development of Windows applications using forms and controls. 47 contact hours.

COP 2838   VISUAL BASIC.NET PROGRAMMING II

credits: 3  

Prerequisite: COP 2837.  This course is a continuation of Visual Basic.Net Programming I with the development of Windows applications using forms and classes. ActiveX Data Objects.NET (ADO.NET) is used to access databases and blend them into an application program as sources of data. Web service applications and Web Forms are developed. 47 contact hours.

COP 2839   ASP.NET PROGRAMMING WITH C#/VB.NET

credits: 3  

Prerequisite: COP 2837 or COP 2360. This course is the study of the creation of Web server based components to generate Hypertext Markup Language (HTML) using Active Server Pages.NET (ASP.NET) in a Visual Basic.NET programming environment. ASP.NET programs are created using an event driven programming model. Server controls and Web forms are studied in depth. 47 contact hours.

COP 2840   SCRIPTING FOR BROWSERS

credits: 2  

Prerequisites: COP 1000, COP 2823. This course will explore various Internet programming such as VBScript, JavaScript, ECMAScript, Perl and CGI in order to create dynamic Web applications using both client-side and server-side scripting technologies. The students will become familiar with Active Server Pages (ASP) to process form data from the client and discover how to use ASP to interact with other applications on the server and other databases. 32 contact hours.

COP 2843   ADVANCED PHP/MySQL

credits: 3  
Prerequisites: COP 1842. This course extends the study of PHP and MySQL begun in COP 1842, Developing Web Sites Using PHP/MySQL. Topics include MySQL transactions and stored procedures, authentication and authorization, using PEAR, PHP and MySQL security, networking applications, session control, templates, serialization, the CodeIgniter framework, XML and web services, Google maps, Amazon scripts, and shopping carts. 47 contact hours.

COP 2940   COMPUTER PROGRAMMING INTERNSHIP

credits: 3  

Prerequisite: Students must have completed a minimum of 15 credits of major coursework. The purpose of this course is to allow students a “real world” experience with major-related, supervised, evaluated practical work experiences which may be paid or voluntary. Students are graded on the basis of documented learning acquired through hands-on experiences in an actual work setting. The student must fulfill the requirement of 180 on-the-job hours in addition to written assignments. 

COP 3035   INTERMEDIATE COMPUTER PROGRAMMING

credits: 3  

Prerequisite: COP 1000 with a minimum grade of C.   As an intermediate level computer programming course, students will build upon their programming knowledge and skills by using an appropriate programming language to plan, code, and debug computer programs. Course topics include string operations and manipulation, dictionaries, sets, classes and objects, inheritance, recursion, and Graphical User Interface (GUI) programming. 47 contact hours.

COP 4504   ADVANCED SOFTWARE PROGRAMMING

credits: 3  

Prerequisites: COP 3022 with a minimum grade of C and Admission to TMGT-BAS.  This course covers advanced concepts of computer programming including object-oriented programming, procedural and data implementation and program modularity. This is an advanced level programming course and it is recommended that students have completed a lower level programming language. 47 contact hours.

COP 4533   ALGORITHMIC DESIGN AND DEVELOPMENT

credits: 3  

Requisites:  COP 3022 with a minimum grade of C and admission to TMGT-BAS.  This course exposes the student to the topics of data structures, algorithms, algorithm design and analysis by focusing on design methods and efficiency analysis. Methods start with brute force, divide-and-conquer and then move on to more difficult ideas like dynamic programming and greedy technique. Popular puzzles are used to motivate students' interest and strengthen their skills in algorithmic problem solving. This is an advanced level programming course and it is recommended that students have completed a lower level programming language. 47 contact hours.

CTS 1120   INTRODUCTION TO NETWORK SECURITY FOUNDATIONS

credits: 3  
It is recommended that students have prior computer network training or experience. This course provides the student with an overview of Information Technology (IT) Security and introduces the components necessary to secure network information systems. Topics include security policies, intrusion detection systems (IDS), firewalls, operating system security and network security basics. Students will also be introduced to current hacker techniques and log auditing processes. Current computer security issues will also be explored as class projects. 47 contact hours.

CTS 1302   DESIGNING A WINDOWS SERVER ACTIVE DIRECTORY INFRASTRUCTURE AND SERVICES

credits: 3  

Prerequisite: CTS 1303. This course provides students with the knowledge and skills necessary to design a Windows Server Active Directory infrastructure. This course focuses on the imporatanc eof analyzing business requirements as a basis for designing an effective Active Directory infrastructrue. The course also emphasizes how to design Active Directory forests, the domain infrastructure, sites and replication, administrative structures, group policies, and Public Key Infrastructures. This course may be repeated up to three (3) times with a different version of the software which has a substantial or significant change in the software. 47 contact hours.

CTS 1303   CONFIGURING ADVANCED WINDOWS SERVER SERVICES

credits: 3  

Prerequisite: CTS 1334 with a minimum grade of C. This course provides students with the knowledge and skills to successfully configure advanced services in a distributed Windows Server environment.. The course focuses on advanced configuration of services necessary to deploy, manage and maintain a Windows Server infrastructure, such as advanced networking services, Active Directory Domain Services (AD DS), identity management, rights management, Federated services, network load balancing, failover clustering, business continuity, and disaster recovery. This course may be repeated up to three (3) times with a different version of the software which has a substantial or significant change. 

CTS 1314   NETWORK DEFENSE AND COUNTERMEASURES

credits: 3  

Prerequisite: CTS 1120 with a minimum grade of C. This course will explore concepts of network defense and countermeasures as well as hardware and software required to design, configure and implement secure networks. Security topics covered in this course include firewalls, Intrusion Detection Systems (IDS), Virtual Private Networks (VPN) and policy creation using the Windows 2000 Operating System (OS), Transmission Control Protocol/Internet Protocol (TCP/IP) packet and signature analysis. The student will get hands-on instruction installing the network defense mechanisms and countermeasure applications. Software will be used for collecting, monitoring and auditing various activities; students will analyze threats and intrusions. Multiple business scenarios will be reviewed to determine which security policy provides the most protection at an acceptable level of risk in order to conduct business. The student will be able to determine differences between network based and host based IDSs as well as the various types of firewalls such as Bastion Host and Proxy Servers. VPN solutions will be developed on the Windows 2000 Operating System. Win 2K, Linux and Unix will be examined and compared to understand the differences in protection capabilities. 47 contact hours.

CTS 1327   CONFIGURING AND ADMINISTERING MS WINDOWS CLIENT

credits: 3  

The purpose of this course is to address the implementation and desktop support needs of customers that are planning to deploy and support Microsoft Windows Client. The course focuses on four main areas: installing; securing; networking; and mobile computing features. Additionally, this course addresses the customers’ need for knowledgeable personnel that can support desktops running Microsoft Windows Client Operating Systems. This course may be repeated up to three (3) times with a different version of the software which has a substantial or significant change. The cost of the textbook is included in the lab fee. 47 contact hours.

CTS 1328   INSTALLING AND CONFIGURING WINDOWS SERVER

credits: 3  

Prerequisite: CTS 1327 with a minimum grade of C. This course teaches students the fundamentals of implementing and configuring core services including Active Directory Domain Services (Ad DS), networking, services, and Microsoft Hpyer-V server using Windows Servers. It is intended to provide the skills and knowledge necessary to implement a core Windows Server infrastructure in an existing enterprise environment. This course may be repeated up to three (3) times with a different version of the software, which has a substantial or significant change. 

CTS 1334   ADMINISTERING WINDOWS SERVERS

credits: 3  

Prerequisite: CTS 1328 with a minimum grade of C. The goal of this course is to provide students with the knowledge and skills necessary to implement a core Windows server network infrastructure in an existing enterprise environment. The course is intended for systems administrator or systems engineer candidates who are responsible for administration tasks necessary to maintain a Windows Server infrastructure. This course may be repeated up to three (3) times using a different version of the software that has a substantial or significant change. 

CTS 1411   FUNDAMENTALS OF INFORMATION STORAGE AND MANAGEMENT

credits: 3  

Prerequisite: CET 2620 or CTS 1303.  This course covers modern storage infrastructure technology and management including: challenges and solutions for data storage and data management, intelligent storage systems, storage networking, backup, recovery, and archive, business continuity (BC) and disaster recovery, security and virtualization, managing and monitoring the storage infrastructure. Best practices for security policies of cloud resources including permissions, privileges and storage management are analyzed and performed. 47 contact hours.

CTS 2106   FUNDAMENTALS OF THE LINUX/UNIX OPERATING ENVIRONMENT

credits: 3  

Prerequisite: COP 1000 with a minimum grade of C. This course is designed to teach students how to use basic Linux/Unix Operating System commands. The course is for new users of the Linux/Unix Operating System. Students learn file system navigation, file permissions, text editors, and command line administrative tasks. Major topics covered include accessing files and directories, executing directory and file commands, searching for files and text, file system security, text editing, archiving user data, remote connections, system processes, and text filtering commands and accessibility technologies. 47 contact hours.

CTS 2321   LINUX SYSTEM ADMINISTRATION I

credits: 3  

Prerequisite: CTS 2106. This course is designed to teach students the skills required to effectively administer Linux servers. Students will plan, setup, administer and perform support tasks. Major topics covered include file administration, shell scripts, managing user accounts, and security procedures. 47 contact hours.

CTS 2322   LINUX SYSTEM ADMINISTRATION II

credits: 3  

Prerequisite: CTS 2321. A continuation of Linux System Administration I, this course is designed to teach students the skills they need to effectively administer Linux servers. Students will plan, install, and perform support tasks related to their Linux server. Students will configure basic network protocols and share resources . Major topics covered include file system, printers, Common Unix Printing Service (CUPS), SAMBA, boot and backup options, network and security services, software administration, and troubleshooting general printing problems. 47 contact hours.

CTS 2370   CONFIGURING AND MANAGING VIRTUALIZATION

credits: 3  

Prerequisite: CTS 1411 with a minimum grade of C.  This course equips students with the knowledge, skills, and abilities to build and run a virtualized networking environment. It focuses on the installation and configuration of various virtual hosts and virtual servers. It also focuses on the management of virtualized hosts and virtual machines using various hypervisors. This course helps prepare students to achieve the status of VMware® Certified Professional. 47 contact hours.

CTS 2433   SQL DATABASE DESIGN AND PROGRAMMING

credits: 3  

Prerequisite: COP 1000. This course is designed to familiarize individuals with the SQL relational database including database programming and development. A series of database application projects using SQL software is designed to build familiarity with e-r database modeling, database creation, database programming, and database optimization. Database architectures including the client/server model and distributed database model are presented. The objective is to build a working knowledge and hands-on familiarity with SQL. 47 Contact Hours

CTS 2940   IT SECURITY INTERNSHIP

credits: 1-4  

Prerequisite: Student must have completed a minimum of 15 credits of major coursework. The purpose of this course is to allow students a “real world” experience with major-related, supervised, evaluated practical work experiences which may be paid or voluntary. Students are graded on the basis of documented learning acquired through hands-on experiences in an actual work setting. The student must fulfill the requirement of 180 on-the-job hours in addition to written assignments. 

ISM 3011   MANAGEMENT INFORMATION SYSTEMS

credits: 3  
Prerequisite: Admission to Public Safety Administration BAS, Business Administration BS, Public Policy and Administration BS, or Educational Studies BS program. This course provides a framework for managers to understand the important role of technology and information systems and emphasizes the importance of working effectively with all members of the organization to achieve successful business outcomes. The student will be introduced to technology and information systems terminology and will be expected to understand the business implications of information technology. Real world examples using case studies, practical exercises, and research assignments will show future managers how information technology can be applied to improve organizations. 47 contact hours.

ISM 3232   APPLIED SYSTEMS ANALYSIS

credits: 3  

Prerequisites: CGS 1100 with a minimum grade of C and admission to the Technology Development and Management (TMGT-BAS) program. This course covers a broad range of software topics as they apply to software management and systems analysis and design. Topics include, but are not limited to organizational requirements analysis, process of systems development and design, systems development life cycle (SDLC), and optimization of technology payback. 47 contact hours.

ISM 4212   DATABASE DESIGN AND ADMINISTRATION

credits: 3  

Prerequisite: Admission to Technology Management BAS. This course covers the essentials of database design and administration in a business environment and focuses on the skills and knowledge necessary to develop data models aligned with the requirements of business. This course also covers structured query language (SQL) and the object-oriented approach to data modeling and design. 47 contact hours.

ISM 4220   NETWORK TECHNOLOGIES FOR INFORMATION PROFESSIONALS

credits: 3  

Prerequisites:  Admission to the Technology Development and Management (TMGT-BAS) program. This course is designed to give the student an understanding of the various networking technologies and their practical application in the management of a business. The course also covers the technical issues involved in designing and implementing an efficient network for voice, data, and information networks. 47 contact hours

ISM 4301   INFORMATION SYSTEMS IN INDUSTRY

credits: 3  

Prerequisite: Admission to the Banking BAS, International Business BAS, Management and Organizational Leadership BAS, Technology Management BAS or Educational Studies BS program or Health Services Administration BAS. This course addresses key management issues as they are applied to global information resources management. This course also addresses strategic global systems issues such as hardware, software, Enterprise Resource Planning (ERP), electronic business integration, security and infrastructure support for a variety of industries. 47 contact hours.

ISM 4320   CORE SECURITY PRINCIPLES

credits: 3  

Prerequisite: Admission to the Technology Development and Management (TMGT-BAS) program and ISM 4323. This course provides the foundation of security principles and skills necessary for the successful management of information security in an organization. Students will understand the controls over hardware, media, as well as personnel responsible for utilizing an organization’s information assets. The student will also become familiar with auditing and monitoring for security events. The course focuses on the physical measures and their associated procedures necessary to safeguard against damage, loss and theft. The student will be able to recognize the basic concepts of cryptography including key algorithms, distribution methods, methods of attack, and the construction and use of concepts such as digital signatures. 47 contact hours.

ISM 4321   STRATEGIC CYBER SECURITY ENFORCEMENT

credits: 3  

Prerequisite: Admission to the Technology Development and Management (TMGT-BAS) program and ISM 4320 with a minimum grade of C. This course is designed as an introduction to strategic cybersecurity enforcement topics. Students will learn how to identify, understand and research policies, issues, and vulnerabilities in cyber security. Major topics covered include; Homeland security, foreign and domestic cyber security policies, current and emerging cyber security issues, and research and development efforts. 47 contact hours.

ISM 4323   SECURITY ESSENTIALS

credits: 3  
Prerequisites: Admission to Technology Management BAS, Health Services Administration BAS or Health Services Administration BASPR and basic understanding of network, database and application principles is suggested. This course includes the study of security issues: access control, authentication, authorization, and non-repudiation as well as network security, platform security, data and file security, virus detection and management, scam control and security administration. Also included are support technologies and tools such as: security gateways, firewall, certification authorities, Public Key Identifiers (PKI) services. 47 contact hours.

ISM 4324   APPLICATIONS IN INFORMATION SECURITY

credits: 3  

Prerequisite: Admission to the Technology Development and Management (TMGT-BAS) program. This course helps develop the important security concepts relative to software application development and access control that provide the knowledge and skills necessary for the successful management of information security in an organization. Students will understand the environment where software is designed and developed as well as the critical role software plays in providing security to an organization’s information systems. The course focuses on software development concepts that relate to security, and how access control methodologies fit into the entire enterprise architecture. 47 contact hours.

ISM 4330   INFORMATION SECURITY POLICY ADMINISTRATION AND MANAGEMENT

credits: 3  

Prerequisite: Admission to the Technology Development and Management (TMGT-BAS) program. This course develops the information security knowledge and skills necessary for the successful management of information security technology in an organization. Students will understand an organization’s information assets. Students will also learn how to develop and implement policies, procedures and standards as they relate to an information security plan. The course focuses on information classification, risk assessment, business continuity planning and enterprise security architecture, as well as the key concepts of enterprise information security planning and administration. 47 contact hours.

ISM 4465   BUSINESS ANALYTICS

credits: 3  

Prerequisite: Admission to Technology Development and Management (TMGT-BAS) program and CAP 4760 with a minimum grade of C. This course is designed to introduce students to data analysis concepts and provide students with an understanding of data interpretation and its practical application in the management of a business. The course also covers a variety of tools used for data analysis and gives the student an understanding of how to obtain and manipulate data for use, and exploration of common analytical techniques.  47 contact hours.

ISM 4480   ELECTRONIC COMMERCE SYSTEMS AND STRATEGIES

credits: 3  

Prerequisites: Admission to Business Administration BS, International Business BAS, Management & Organizational Leadership BAS, Technology Management BAS, Business Technology Education BS, or Educational Studies BS. This course is designed to familiarize the student with the management approach to defining and implementing e-commerce (EC) systems. The course addresses the digital economy, EC strategy and marketing, EC models (Business to Business, Business to Consumer, etc.) as well as EC architectures. The course will cover management and regulatory issues in EC such as internationalization, electronic payment methods, Internet fraud, mobile ecommerce, and current implementation technologies. Architectures and inter-dependence (i.e. integration) of systems will be covered. 47 contact hours.

ISM 4915   SENIOR CAPSTONE PROJECT

credits: 3  

Prerequisite: The student must have completed all major (core) courses in the Technology Development and Management (TMGT-BAS) program with a C or better. This is the capstone course for the Technology Development and Management program. It will provide the opportunity for the student to demonstrate that he/she has learned the material from the program and can apply it in the real world. It should be taken during the student’s last semester at the college. It provides the student the opportunity to develop a plan to solve a problem dealing with technology management issues today. The student will choose one case study and address the problem in detail. 47 contact hours.

ISM 4940   INTERNSHIP: TECHNOLOGY DEVELOPMENT

credits: 3  

Prerequisite: Admission to the Technology Development and Management (TMGT-BAS) program and permission of college-wide Internship Office. This course provides the student with a supervised, practical learning experience in a work setting that is relevant to his/her program of study. Through course assignments and workplace projects the student will apply, connect, and extend academic theory and competencies for the purpose of building professional skills and affiliations. 180 contact hours.


<< Course Subjects