Course Descriptions

ARTC 1302    Digital Imaging I      3:2:2

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

Prerequisite: Grade of “C” or higher in IMED 1301
Type:TECH

ARTC 1305    Basic Graphic Design       3:2:2

Graphic design with emphasis on the visual communication process. Topics include basic terminology and graphic design principles. 

Using page layout software to create effective static and personalized documents that observe established principles of design, typography, color, photography and ethics.

Prerequisite: Grade of “C” or higher in IMED 1301
Type: TECH

ARTV 1303     Basic Animation      3:2:2

Examination of animation concepts, principles, and storyboard for basic production.  Emphasizes creating movement and expression utilizing traditionally or digitally generated image sequences.

Prerequisite: None
Type: TECH

ARTV 1341    3-D Animation I   3:2:2

Intermediate level 3-D course introducing animation tools and techniques used to create movement. Emphasis on using the principles of animation within the 3-D field.

Prerequisites: ARTV 1303, ARTV 1345
Type: TECH

ARTV 1345    3-D Modeling and Rendering I  3:2:2

Techniques of 3-D modeling utilizing industry standard software.  Includes the creation and modification of 3-D geometric shapes; use of a variety of rendering techniques, camera, light sources, texture, and surface mapping.

Prerequisite: ARTV 1303
Type TECH

ARTV 1351    Digital Video   3:2:2

Producing and editing video and sound for multimedia or web productions.  Emphasizes capture, editing, and outputting of video using a digital  video workstation. 

Prerequisite: None
Type: TECH

 ARTV 2301   2-D Animation I      3:2:2

Skill development in the use of software to develop storyboards and two-dimensional animation including creating, importing, and sequencing media elements to create multimedia presentation; emphasis on conceptualization, creativity, and visual aesthetics.

Prerequisite:None
Type: TECH

BCIS 1305    Business Computer Applications          3:2:2

Students will study computer terminology, hardware, and software related to the business environment. The focus of this course is on business productivity software applications and professional behavior in computing, including word processing (as needed), spreadsheets, databases, presentation graphics, and business-oriented utilization of the Internet.

Prerequisite: None
Type: ACAD

COSC 1301    Introduction to Computing           3:2:2

Overview of computer systems-hardware, operating systems, and microcomputer application software, including the Internet, word processing, spreadsheets, presentation graphics, and databases. Current issues such as the effect of computers on society, and the history and use of computers in business, educational, and other modern settings are also studied. This course is not intended to count toward a student's major field of study in business or computer science. (These courses are no longer cross-listed as BCIS 1301 and 1401).

Prerequisite: None
Type: ACAD

COSC 1436    Programming Fundamentals I           4:3:2

This course introduces the fundamental concepts of structured programming using Java, and provides a comprehensive introduction to programming for computer science and technology majors. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy. This course is included in the Field of Study Curriculum for Computer Science. 

Prerequisite: TSI satisfied in Math and Reading
Type: ACAD

COSC 1437    Programming Fundamentals II            4:3:2

This course focuses on the object-orientated programming paradigm, emphasizing the definition and use of classes along with fundamentals of object-orientated design.  The course includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering processes.   Students will apply techniques for testing and debugging software.  (This course is included in the field of study curriculum for computer science.)

Prerequisite: COSC 1436
Type: ACAD

COSC 2336    Programming Fundamentals III   3:2:2

Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms using Java. Topics include recursion, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), and algorithmic analysis. (This course is included in the Field of Study Curriculum for Computer Science.

Prerequisite: COSC 1437
Type: ACAD

COSC 2425    Computer Organization           4:3:2

The organization of computer systems is introduced using assembly language. Topics include basic concepts of computer architecture and organization, memory hierarchy, data types, computer arithmetic, control structures, interrupt handling, instruction sets, performance metrics, and the mechanics of testing and debugging computer systems. Embedded systems and device interfacing are introduced.

Prerequisite: COSC 1436
Type: ACAD

CSIR 2351    Fiber Optic Communication System Installation & Repair           3:2:2

Focus on installation and repair of fiber optic communication systems including networks and peripherals. Topics include fiber optic technology, state-of-the-art networking systems, installation/repair of fiber optic systems, and testing equipment.

Prepares students for the Electronics Technicians Association Fiber Optics Installer Certification exam. 

Prerequisite: None
Type: TECH

GAME 1303    Introduction to Game Design and Development       3:2:2

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.

Prerequisite: None
Type: TECH

GAME 1309    Introduction to Animation Programming        3:2:2

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.

Prerequisites: ITSE 1307, GAME 1336, MATH 1316, PHYS 1401
Type: TECH

GAME 1353    Multi-User Game Programming I         3:2:2

Network topologies, architecture and protocols, and communication in game and simulation programming. Introduces sockets programming utilizing TCP and UDP protocols in a high-level language. Focuses on blocking and asynchronous modes. 

Prerequisite: ITSE 2331
Type: TECH

GAME 2303   Artificial Intelligence Programming I        3:2:2

Basic techniques in artificial intelligence related to game and simulation programming. Includes knowledge representation and interference techniques, expert systems, pathfinding algorithms, and search techniques for problem solving.

Prerequisite: ITSE 1307
Type: TECH

GAME 2359    Game & Simulation Group Project       3:2:2

Capstone Course

Creation of a game and/or simulation project utilizing a team approach. Includes the integration of design, art, audio, programming, and quality assurance.

This is the capstone course for the Computer Simulation & Game Development AAS degree.

Prerequisite: Completion of 30 hours in the degree and ITSE 2370,  ARTV 2301, GAME 1309
Type: TECH

IMED 1301    Introduction to Digital Media      3:2:2

A survey of the theories, elements, and hardware/software components of digital media. Emphasis on conceptualizing and producing digital media presentations. 

This course introduces students to vector and pixel-based image creation techniques. It provides students with tools to create and/or manipulate illustrations for given media.

Prerequisite: None
Type: TECH

 

IMED 1359    Writing for Digital Media    3:2:2

Thiscourse introduces students to written communication for digital media environments including professional websites or other digital content.

Prerequisite: None

Type: TECH

IMED 2313    Project Analysis and Design       3:2:2 

Capstone Course

Application of the planning and production processes for digital media projects. Emphasis on copyright and other legal issues, content design and production management.

Prerequisite: Grade of C or better in ITSW 1301, ITSE 1301, ARTC 1302
Type: TECH

ITCC 1271    Special Topics in System, Networking, and LAN/WAN Management

Topics for this course address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the information security technology field or occupation and relevant to the professional development of the student. 

Prerequisite: NoneType: TECH

ITCC 1414    Introduction to Networks (Cisco 1)           4:3:3

Introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. By the end of either course, students will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes.

Prerequisites: None
Type: TECH

ITCC 1440    Routing and Switching Essentials (Cisco 2)           4:3:3

This course describes the architecture, components, and operations of routers and switches in a small network. Students learn how to configure a router and a switch for basic functionality. Students will develop an in-depth understanding of how switches operate and are implemented in the LAN environment for small and large networks.

Prerequisite: Grade of C or higher in ITCC 1414 (Cisco 1)
Type: TECH

ITCC 2412    Scaling Networks (Cisco 3)           4:3:3

This course describes the architecture, components, and operations of routers and switches in a larger and more complex network. Students learn how to configure routers and switches for advanced functionality. By the end of this 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: Grade of C or higher in ITCC 1440 (Cisco 2)
Type: TECH

ITCC 2413    Connecting Networks (Cisco 4)          4:3:3

Capstone Course

This course discusses the WAN technologies and network services required by converged applications in a complex network. The course 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 will also develop the knowledge and skills needed to implement IPSec and virtual private network (VPN) operations in a complex network.

Prerequiste: Grade of C or higher in ITCC 2412 (Cisco 3)
Type: TECH

ITNW 1172 Special Topics in Computer Systems Networking and Telecommunications   1:1:1

Topics address recently identified current events, skills, knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. This course was designed to be repeated multiple times to improve student proficiency.

Prerequisite: ITNW 2305 or ITNW 1316, and ITSC 1305 with a grade of "C" or better
Type: TECH

ITNW 1308    Implementing and Supporting Client Operating Systems    3:2:2

The fundamentals of managing and configuring network clients.

Develop skills in management of clients as desktop operating systems. 

Prerequisite: ITSC 1305
Type: TECH

ITNW 1313     Computer Virtualization   3:2:2

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.

Prerequisite: ITSC 1305 and ITNW 1316
Type: TECH

ITNW 1316    Network Administration  3:2:2

An introduction to the basic concepts of network administration. 

Students will describe the components of a local area network; create and administer user accounts and groups; plan and set up network file systems; create effective file systems security; and implement and administer network printing using Microsoft Window Server. 

Prerequisite: Grade of "C" or better in ITCC 1475, or ITNW 1325 and ITSC 1305
Type: TECH  

ITNW 1330    Introduction to Cloud Computing Concepts    3:2:2

This course educates students on the differences between today's PC/Server based networks and cloud computing.  Students will investigate the benefits of cloud computing, cloud models, and solutions, and deployment methods.  Students will study hardware, storage, thin clients, and virtualization in the cloud.  The course also introduces students to cloud applications and cloud-based office productivity software.  Students will learn how they can apply cloud computing to address corporate information technology challenges.

Prerequisite: ITNW 1313Type: TECH

ITNW 1335    Information Storage and Management    3:2:2

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.

Prerequisite: ITCC 1414 or ITNW 1325Type: TECH

ITNW 1345    Implementing Network Directory Services           3:2:2

In-depth coverage of the skills necessary to install, configure, and administer Network Directory service.

Prerequisite: ITNW 1316 ( or archived ITNW 2305)
Type: TECH

ITNW 1355    Amazon Web Services (AWS)    3:2:2

This course will define what Amazon Web Services (AWS) is as well as how to configure, secure, and run AWS to meet a specific need of a business or organization.

Prerequisite: ITNW 1330Type: TECH

ITNW 2335    Network Troubleshooting and Support.           3:2:2

Capstone Course

Troubleshoot and support networks with emphasis on solving real world problems in a hands-on environment. Topics include troubleshooting and research techniques, available resources, and network management hard/software.

Prerequisite: ITNW 1316 (or archived ITNW 2305) and ITNW 1345 and completion of 30 credit hours towards the degree
Type: TECH

ITNW 2355    Server Virtualization    3:2:2

Capstone Course

An in-depth student of the installation, configuration, management, and troubleshooting of a virtualized server environment.

Prerequisite: ITNW 1313, ITNW 1330, ITSY 1342, ITSY 2301Type: TECH

ITSC 1305    Introduction to PC Operating Systems           3:2:2

Introduction to personal computer operating systems including installation, configuration, file management, memory and storage management, control of peripheral devices, and use of utilities.

Focus is on Microsoft OS.

Prerequisite: None
Type: TECH

ITSC 1316    Linux Installation and Configuration    3:2:2

Introduction to Linux operating system, including Linux installation, basic administration, utilities, commands, upgrading, networking, security, and application installation.  Students will learn an emphasis on hands-on setup, administration, and management of Linux.

Prerequisite: NoneType: TECH

ITSC 1325    Personal Computer Hardware           3:2:2

Current personal computer hardware including assembly, upgrading, setup, configuration, and troubleshooting

Prerequisite: None
Type: TECH

ITSC 2325    Advanced Linux    3:2:2

This course provides instruction in advance open-source Linux operating systems. Student will develop directory services for clients, support users remotely, and install and configure network services.

Prerequisite: ITSC 1316 or ITSC 1307Type: TECH

ITSC 2339    Personal Computer Help Desk Support.         3:2:2

Capstone Course

Diagnosis and solution of user hardware and software related problems with on-the-job projects/or simulated projects.

This is the Capstone Course for the PC Technical Support Certificate.

Prerequisites: ITSC 1305 and completion of 12 computer credit hours in the certificate
Type: TECH

ITSE 1301   Web Design Tools      3:2:2

Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards. Emphasis on optimization of graphics and images and exploration of tools available for creating and editing Web documents.

Prerequisite: Grade “C” or better in IMED 1301 or instructor's consent
Type: TECH

ITSE 1307  Introduction to C++ Programming    3:2:2

Introduction to computer programming using C++. Emphasis on the fundamentals of object-oriented design with development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files.

Prerequisite: None
Type: TECH

ITSE 2321    Object-Oriented Programming           3:2:2

Introduction to object-oriented programming. Emphasis on the fundamentals of design with classes, including development, testing, implementation, and documentation. Includes object-oriented programming techniques, classes, and objects. 

Prerequisite: COSC 1436
Type: TECH

ITSE 2331  Advanced C++ Programming  3:2:2

Further application of C++ programming techniques including file access, abstract data structures, class inheritance, and other advanced techniques.

Prerequisite: ITSE 1307
Type: TECH

ITSE 2370    Android Programming        3:2:2

This course will cover the Android development kit and will focus on the needs for the game programmer. Both 2D and 3D graphics programmer will be used.

Prerequisite: COSC 1436
Type: TECH

ITSW 1307    Introduction to Database           3:2:2

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

Prerequisite: None
Type: TECH

ITSY 1171    Mobile Networking and Security    1:1:1

Topics for this course address recently identified current events, skills, knowledges, and/or attitudes and behaviors pertinent to the information security technology or occupation and relevant to the professional development of the student. 

Prerequisite: NoneType: TECH

ITSY 1342    Information Technology Security           3:2:2

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

Prerequisite: ITSC 1305 and ITSC 1307, ITNW 1316
Type: TECH

ITSY 2300    Operating System Security    3:2:2

This course teaches students to safeguard computer operating systems by demonstrating server support skills and designing and implementing a security system.  Students will learn to identify security threats and monitor network security implementations.  Students will use best practices to configure operating systems to industry security standards.

Prerequisite: ITSY 1342 and ITNW 1316Type: TECH

ITSY 2301  Firewalls and Network Security    3:2:2

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.

Prerequisite: ITSY 1342 and a grade of "C" or better in ITCC 1476
Type: TECH

ITSY 2330    Intrusion Detection    3:2:2

This course discusses computer information system security monitoring, intrusion detection, and crisis management.  This includes alarm management, signature configuration, sensor configuration, and troubleshooting components.  Student will learn an emphasis on identifying, resolving, and documenting network crises and activating the response team.

Prerequisite: ITSY 2300 and ITSY 2301Type: TECH

ITSY 2341    Security Management Practices    3:2:2

Capstone Course

This course cover an in-depth study of security management practices, including asset evaluation and risk management; cyber law and ethics issues; policies and procedures; business recovery and business continuity planning; network security design; and developing and maintaining a security plan.

Prerequisite: ITSY 2300 and ITSY 2301Type: TECH

ITSY 2342    Incident Response and Handling    3:2:2

This course covers an in-depth study of incident response and incident handling, including identifying sources of attacks and security breaches; analyzing security logs; recovering the system to normal; preforming postmortem analysis; and implementing and modifying security measures.

Prerequisite: ITSY 2300 and ITSY 2301Type: TECH

LEAD 1100    Workforce Development with Critical Thinking     1:1:0

Development of leadership skills and critical thinking strategies that promote employment readiness, retention, advancement, and promotion.

Prerequisite: none
Type: TECH

Last Updated