Computer Information Systems & Technology

Digital Imaging using raster image editing and/or image creation software: scanning, resolution, file formats, output devices, color systems, and image-acquisitions.

Course Objectives

A survey of design concepts, terminology, processes, and procedures. Topics include computer graphics hardware, digital images, digital publishing, vector-based graphics, and interactive multimedia.

Course Objectives

General principles of customer service within a technical environment. Topics include internal/external customer relationships, time-management, best practices, and verbal and non-verbal communications skills.

Course Objectives

Introduction to electronic game development and game development careers. Includes examination of history and philosophy of games, the game production process, employee factors for success in the field, and current issues and practices in the game development industry.

Course Objectives

Introduction to game and simulation development. Includes an overview of cultural history of electronic games, survey of the major innovators, and examination of the trends that motivate game design.

Course Objectives

Mathematical elements and algorithms involved in basic animation. Includes generating graphics, viewing 3D environments such as visible line detection and 3D surfaces, image processing techniques, and special effects.

Course Objectives

Introduction to video game design techniques which inspire artists and non-artists. Including characters, environments, architecture, static objects, user interface, and storyboards for games. Emphasizes applying 2D design concepts.

Course Objectives

Game and simulation programming. Includes advanced pointer manipulation techniques and pointer applications, points and vectors, sound, and graphics.

Course Objectives

Design and management of an industry standard portfolio. Includes techniques in self-promotion, resume writing, portfolio distribution systems, and interviewing.

Course Objectives

Skill development in C++ programming for games and simulations.

Course Objectives

Instruction in web page design and related graphic design issues including mark-up languages and browser issues.

Course Objectives

Exploration of the use of graphics and sound to create interactive digital media applications and/or animations using industry standard authoring software.

Lab fees apply

Course Objectives

Web programming using industry-standard languages and data stores.

Course Objectives

This course covers networking architecture, structure, and functions; introduces the principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations to provide a foundation for the curriculum.

Certification Agency: Cisco

Course Objectives

Describes the architecture, components, and basic operation of routers and explains the basic principles of routing and routing protocols. It also provides an in-depth understanding of how switches operate and are implemented in the LAN environment for small and large networks.

Certification Agency: Cisco

Course Objectives

CCNA R&S: Scaling Networks (ScaN) covers the architecture, components, and operations of routers and switches in larger and more complex networks. Students learn how to configure routers and switches using advanced protocols.

Certification Agency: Cisco

Course Objectives

WAN technologies and network services required by converged applications in a complex network; enables students to understand the selection criteria of network devices and WAN technologies to meet network requirements.

Certification Agency: Cisco

Course Objectives

The fundamentals of managing and configuring network clients.

Course Objectives

Implement and support virtualization of clients of servers in a networked computing environment. This course explores installation, configuration, and management of computer virtualization workstation and servers.

Course Objectives

An introduction to data storage-related technologies. Topics include data storage for cloud, Big Data, mobile, social media, and software-defined data centers. Provides a strong understanding of storage technologies and prepares students for advanced concepts, technologies, and processes.

Course Objectives

Installing, configuring, managing, and supporting a network infrastructure.

Course Objectives

Implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment.

Course Objectives

Assists individuals in preparing for the Computing Technology Industry Association (CompTIA) Network+ certification exam and career as a network professional.

Course Objectives

Career-related activities encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component.

Course Objectives

Introduction to Linux operating system. Includes Linux installation, basic administration, utilities and commands, upgrading, networking, security, and application installation. Emphasizes hands-on setup, administration, and management of Linux.

Course Objectives

A study of current personal computer hardware including assembly, upgrading, setup, configuration, and troubleshooting.

Course Objectives

Provides instruction in advance open-source Linux operating system. Develops directory services for clients, support users remotely, and install and configure network services.

Course Objectives

Career-related activities encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component.

Course Objectives

Introduction to computer programming including design, development, testing, implementation, and documentation.

Course Objectives

Introduction to fundamentals of SQL and relational databases.

Course Objectives

Skills development in web programming including mark-up and scripting languages.

Course Objectives

An overview of different mobile platforms and their development environments.

Course Objectives

An introduction to the design and creation of relational databases using Oracle. Topics include storing, retrieving, updating, and displaying data using Structured Query Language (SQL).

Course Objectives

Introduction to the analysis and utilization of data requirements and organization into normalized tables using the four normal forms of database design.

Course Objectives

Server-side and client-side techniques for Web development.

Course Objectives

Course explores developing applications for iOS devices. Will include the current iOS programming language, use of the iOS SDK environment, and current programming issues in the iOS environment.

Course Objectives

Java programming for applications and web applets.

Course Objectives

Program design with classes, including development, testing, implementation, and documentation.

Course Objectives

Skills development in the implementation of a database solution using Microsoft SQL Server client/server database management system.

Course Objectives

Programming for mobile devices including file access methods, data structures, modular programming, program testing and documentation.

Course Objectives

Advanced use of Oracle SQL. Topics include hierarchical queries, set based queries, correlated subqueries, scripting, and scripting generation.

Course Objectives

Fundamentals of the tasks and functions required of a database administrator using Oracle.

Course Objectives

A continuation of Oracle Database Administration I. Topics include the recovery procedures, logical backups, standby database capabilities, and performance tuning of the Oracle Server. Common performance problems and the use of diagnostic tools to troubleshoot and optimize throughout will be discussed.

Course Objectives

Career-related activities encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and employer, the student combines classroom learning with work experience. Includes a lecture component.

Course Objectives

Introduction to database theory and the practical applications of a database.

Course Objectives

Advanced concepts of database design and functionality.

Course Objectives

Instruction in security for network hardware, software, and data, including physical security, backup procedures, relevant tools, encryption, and protection from viruses.

Course Objectives

Safeguard computer operating systems by demonstrating server support skills and designing and implementing a security system. Identify security threats and monitor network security implementations. Use best practices to configure operating systems to industry security standards.

Course Objectives

Identify elements of firewall design, types of security threats and responses to security attacks. Use Best Practices to design, implement, and monitor a network security plan. Examine security incident postmortem reporting and ongoing network security activities.

Course Objectives

Computer information systems security monitoring, intrusion detection, and crisis management. Includes alarm management, signature configuration, sensor configuration, and troubleshooting components. Emphasizes identifying, resolving, and documenting network crises and activating the response team.

Course Objectives

In-depth coverage of incident response and incident handling, including identifying sources of attacks and security breaches; analyzing security logs; recovering the system to normal; performing postmortem analysis; and implementing and modifying security measures.

Course Objectives

In-depth study of system forensics including methodologies used for analysis of computer security breaches. Collect, document and evaluate evidence to perform postmortem analysis of a security breach.

Course Objectives

Comprehensive experience for the security curriculum. Synthesizes technical material covered in prior courses to monitor, audit, analyze, and revise computer and network security systems that ensure appropriate levels of protection are in place to assure regulatory compliance.

Course Objectives

Career-related activities encountered in the student's area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component.

Course Objectives

This is a practical application and comprehensive course that includes the planning, design, and construction of defenses for a complex network that will sustain an attack, document events, and mitigate the effects of the attack.

Course Objectives

Last updated: 02/19/2019