Courses in Computer Science & Digital Media

ACCT 1100: Financial Accounting I

Credit Hours: 4
Prerequisite : Program Admission
Corequisite : None
Introduces the basic financial accounting concepts of the complete accounting cycle and provides the student with the necessary skills to maintain a set of books for a sole proprietorship. Topics include: accounting vocabulary and concepts, the accounting cycle for a personal service business, the accounting cycle for a merchandising business, inventory, cash control and receivables. Laboratory work demonstrates theory presented in class.

BUSN 1300: Introduction to Business

Credit Hours: 3
Prerequisite : Program Admission
Corequisite : None
Introduces organization and management concepts of the business world and in the office environment. Topics include business in a global economy, starting and organizing a business, enterprise management, marketing strategies and financial management.

CIST 1001: Computer Concepts

Credit Hours: 4
Prerequisite : None
Corequisite : None
Provides an overview of information systems, computers and technology. Topics include: Information Systems and Technology Terminology, Computer History, Data Representation, Data Storage Concepts, Fundamentals of Information Processing, Fundamentals of Information Security, Information Technology Ethics, Fundamentals of Hardware Operation, Fundamentals of Networking, Fundamentals of the Internet, Fundamentals of Software Design Concepts, Fundamentals of Software, (System and Application), System Development Methodology, Computer Number Systems conversion (Binary and Hexadecimal), Mobile computing.

CIST 1122: Hardware Installation & Maintenance

Credit Hours: 4
Prerequisite : Program Admission
Corequisite : None
This course serves to provide students with the knowledge of the fundamentals of computer technology, networking, and security along with the skills required to identify hardware, peripheral, networking, and security components with an introduction to the fundamentals of installing and maintaining computers. Students will develop the skills to identify the basic functionality of the operating system, perform basic troubleshooting techniques, utilize proper safety procedures, and effectively interact with customers and peers. This course is designed to help prepare students for the CompTIA A+ certification examination.

CIST 1130: Operating Systems Concepts

Credit Hours: 3
Prerequisite : None
Corequisite : None
Provides an overview of modern operating systems and their use in home and small business environments. Activities will utilize the graphical user interface (GUI) and command line environment (CLI This will include operating system fundamentals; installing, configuring, and upgrading operating systems; managing storage, file systems, hardware and system resources; troubleshooting, diagnostics, and maintenance of operating systems; and networking.

CIST 1200: Database Management

Credit Hours: 4
Prerequisite : None
Corequisite : None
Provides an overview of the skills and knowledge of database application systems which are used in business government and industry.  Topics include: history, database terminology and concepts, database system logical organization, data manipulation, database design concepts, models, normalization, Entity Relationship diagramming, physical database, networking and databases, and database security.

CIST 1220: Structured Query Language (SQL)

Credit Hours: 4
Prerequisite : CIST 1001
Corequisite : None
Includes basic database design concepts and solving database retrieval and modification problems using the SQL language. Topics include: database Vocabulary, Relational Database Design, Date retrieval using SQL, Data Modification using SQL, Developing and Using SQL Procedures.

CIST 1305: Program Design and Development

Credit Hours: 3
Prerequisite : None
Corequisite : None
An introductory course that provides problem solving and programming concepts for those that develop user applications. An emphasis is placed on developing logic, troubleshooting, and using tools to develop solutions. Topics include: problem solving and programming concepts, structured programming, the four logic structures, file processing concepts, and arrays.

CIST 1401: Computer Networking Fundamentals

Credit Hours: 4
Prerequisite : Program Admission
Corequisite : None
Introduces networking technologies and prepares students to take the CompTIA's broad-based, vendor independent networking certification exam, Network +. This course covers a wide range of material about networking, including local area networks, wide area networks, protocols, topologies, transmission media, and security. Focuses on operating network management systems, and implementing the installation of networks. It reviews cabling, connection schemes, the fundamentals of the LAN and WAN technologies, TCP/IP configuration and troubleshooting, remote connectivity, and network maintenance and troubleshooting. Topics include: basic knowledge of networking technology, network media and topologies, network devices, network management, network tools and network security.

CIST 1510: Web Development I

Credit Hours: 3
Prerequisite : None
Corequisite : None

Explores the concepts of Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), XML, and HTML following the current standards set by the World Wide Web Consortium (W3C) for developing inter-linking web pages that include graphical elements, hyperlinks, tables, forms, and image maps.

CIST 1520: Scripting Technologies

Credit Hours: 3
Prerequisite : CIST 1510
Corequisite : None
In CIST 1520 Scripting Technologies students learn how to use the features and structure of a client side scripting language. Students will also explore the features on server side scripting. Students will develop professional web applications that include special effects, interactive, dynamic, validated, and secure forms.

CIST 1530: Web Graphics I

Credit Hours: 3
Prerequisite : Program Admission
Corequisite : None
Students will explore how to use industry standard or open source graphics software programs to create Web ready images and Web pages. Topics include advanced image correction techniques and adjustments, typography and interpolation as well as conditional scripting statements and arrays. The course includes a final project that allows students to develop a Web page/site using the chosen software.

CIST 1540: Web Animation I

Credit Hours: 3
Prerequisite : Program Admission
Corequisite : None
In this course, students will use scripting and the latest in industry standard or open source software to cover the creation and manipulation of images and animations. Topics include graphic types, organizational methods, drawing tools, beginning to complex object modeling and an introduction to scripting.

CIST 1601: Information Security Fundamentals

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course provides a broad overview of information security. It covers terminology, history, security systems development and implementation. Student will also cover the legal, ethical, and professional issues in information security.

CIST 1602: Security Policies and Procedures

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course provides knowledge and experience to develop and maintain security policies and procedures. Students will explore the legal and ethical issues in information security and the various security layers: physical security, personnel security, operating systems, network, software, communication and database security. Students will develop an Information Security Policy and an Acceptable Use Policy.

CIST 2120: Using Application Software

Credit Hours: 4
Prerequisite : COMP 1000
Corequisite : None
This course provides students with knowledge in the following areas: word processing, spreadsheets and presentation software. Word processing topics include creating, customizing, and organizing documents by using formatting and visual content that is appropriate for the information presented. Spreadsheet topics include creating and manipulating data, formatting data and content, creating and modifying formulas, presenting data visually, and collaborating on and securing data. Presentation topics include creating and formatting presentation masters and templates, creating and formatting slide content, working with dynamic visual content, and collaborating on and delivering presentations. This course is designed to help prepare students for the Microsoft Certification tests in Word, Excel and PowerPoint.

CIST 2222: Administering Microsoft SQL Server

Credit Hours: 4
Prerequisite : (CIST 1220 or CIST 1210) and CIST 2414
Corequisite : None
Provides instruction on how to administer a Microsoft SQL server. Topics include: planning, installation and configuration, configuring and managing security, managing and maintaining data, monitoring and optimization, and troubleshooting.

CIST 2224: Designing and Implementing Databases w/ Microsoft SQL Server

Credit Hours: 4
Prerequisite : CIST 1220
Corequisite : None
Shows how to design and implement a database solution using Microsoft SQL Server. Topics include: developing logical data model and physical design, creating data services, creating physical database, and maintaining a database.

CIST 2311: Visual Basic I

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
Visual Basic I introduces event-driven programming. Common elements of Windows applications will be discussed created and manipulated using Microsofts Visual Studio development environment. Topics include numeric data types and variables, decision making structures, arrays, validating input with strings and functions, repetition and multiple forms, test files, lists and common dialog controls.

CIST 2312: Visual Basic II

Credit Hours: 4
Prerequisite : CIST 1305, CIST 2311
Corequisite : None
Visual Basic II teaches client-server systems, n-tier development environments, relational databases, use of SQL to access data, the use of ADO.NET objects, methods and properties to access and update relational and XML databases. Advanced features of Visual Basic are explored.

CIST 2341: C# Programming I

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
This course is designed to teach the basic concepts and methods of objected-oriented design and C#.Net programming. Use practical problems to illustrate C#.Net application building techniques and concepts. Develop an understanding of C#.Net vocabulary. Create an understanding of where C#.Net fits in the application development landscape. Create an understanding of the C#.Net Development Environment, Visual Studio and how to develop, debug, and run C#.Net applications using the Visual Studio. Continue to develop student's programming logic skills. Topics include: C#.NET Language History, C#.NET Variable Definitions, C#.NET Control Structures, C#.NET Functions, C#.NET Classes, C#.NET Objects, and C#.NET Graphics.

CIST 2351: PHP Programming I

Credit Hours: 4
Prerequisite : CIST 1305, CIST 1510
Corequisite : None
An introductory PHP programming course that teaches students how to create dynamic websites. Topics include: PHP and basic web programming concepts, installing PHP, embedding PHP in HTML, variables and constants, operators, forms, conditional statements, looping, arrays, and text files.

CIST 2352: PHP Programming II

Credit Hours: 4
Prerequisite : CIST 2351
Corequisite : None
Reinforces and extends the concepts learned in PHP Programming I. Topics include: Database retrieval and updating, multiple form handling, regular expressions, and advanced array processing.

CIST 2361: C++ Programming I

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
Provides opportunity to gain a working knowledge of C++ programming. Includes creating, editing, executing, and debugging C++programs of moderate difficulty. Topics include: basic C++ concepts, simple I/O and expressions, I/O and control statements, arrays, pointers, structures, managing data and developing programs.

CIST 2362: C++ Programming II

Credit Hours: 4
Prerequisite : CIST 2361
Corequisite : None
Develops skills for the programmer to write programs using the language of C++. Emphasis is placed on utilizing the added features of C++, which will be added to the skills mastered in Introduction to C++ Programming. Topics include: objects, classes, inheritance, overloading, polymorphism, streams, containers, and exceptions.

CIST 2371: Java Programming I

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
This course is designed to teach the basic concepts and methods of objected-oriented design and Java programming. Use practical problems to illustrate Java application building techniques and concepts. Develop an understanding of Java vocabulary. Create an understanding of where Java fits in the application development landscape. Create an understanding of the Java Development Kit and how to develop, debug, and run Java applications using the JDK. Continue to develop student's programming logic skills. Topics include: JAVA Language History, JAVA Variable Definitions, JAVA Control Structures, JAVA Methods, JAVA Classes, JAVA Objects, and JAVA Graphics.

CIST 2372: Java Programming II

Credit Hours: 4
Prerequisite : CIST 2371
Corequisite : None
This course is an intermediate course in Java Programming. It is assumed that the student knows the Java syntax as well as basic object oriented concepts. The student will use classes and objects provided by the core Java API. They will use these classes to accomplish tasks such as Database access, File access, exception handling, running threads, using sockets to talk across a network, and remotely calling methods using RMI techniques.

CIST 2373: Java Programming III

Credit Hours: 4
Prerequisite : CIST 2372
Corequisite : None
This course is a course in building Web Applications using Java Enterprise Edition (JEE). It is assumed that the student knows Java Standard Edition as the concepts and techniques build on that foundation. The student will install Web, Application and Database servers. The student will learn to build Web Applications using JEE technologies, such as Servlets, Java Server Pages and Enterprise JavaBeans.

CIST 2381: Mobile Application Development

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
This course explores mobile guidelines, standards, and techniques. This course includes design and development techniques for multiple mobile devices, platforms, and operating systems. Students will develop mobile applications using state of practice development tools, languages and devices.

CIST 2411: Microsoft Client

Credit Hours: 4
Prerequisite : CIST 1401 or CIST 2441 or CIST 2451 or CIS 1140 or CIS 2321
Corequisite : None
Provides the ability to implement, administrator, and troubleshoot Windows Professional Client as a desktop operating system in any network environment.

CIST 2412: Microsoft Server Directory Services

Credit Hours: 4
Prerequisite : CIST 1401 or CIST 2441 or CIST 2451 or CIS 1140 or CIS 2321
Corequisite : None
Provides students with knowledge and skills necessary to install, configure, manage, support and administer Microsoft Directory Services.

CIST 2413: Microsoft Server Infrastructure

Credit Hours: 4
Prerequisite : CIST 1401 or CIST 2441 or CIST 2451 or CIS 1140 or CIS 2321
Corequisite : None
Provides students with knowledge and skills necessary to install, configure, manage, support and administer a Microsoft network infrastructure.

CIST 2441: Network Home & Small Business

Credit Hours: 4
Prerequisite : Program Admission
Corequisite : None
This course teaches students the skills needed to obtain entry-level home network installer jobs. It also helps students develop some of the skills needed to become network technicians, computer technicians, cable installers, and help desk technicians. It provides a hands-on introduction to networking and the Internet using tools and hardware commonly found in home and small business environments. Instructors are encouraged to facilitate field trips and outside-the-classroom learning experiences. Labs include PC installation, Internet connectivity, wireless connectivity, and file and print sharing.

CIST 2451: Cisco Network Fundamentals

Credit Hours: 4
Prerequisite : Program Admission
Corequisite : None
This course provides students with classroom and laboratory experience in current and emerging network technology. Topics include basics of communication, converged networks, OSI and TCP/IP network models, Application layer protocols, services, and applications, Transport layer protocols and services, Network layer addressing and routing concepts, IPv4 and IPv6, calculating IPv4 subnets, Data Link layer and the encapsulation process, Physical layer components and data encoding, Ethernet and network protocol analysis, network cabling, and basic network configuration.

CIST 2510: Web Technologies

Credit Hours: 3
Prerequisite : Program Admission
Corequisite : None
In Web Technologies, students will investigate one or more software packages that help automate Web content creation. Students will explore and utilize various features of software packages such as CSS, multimedia incorporation, scripting technologies, form creation, search functionality, advanced image techniques and database connectivity.

CIST 2531: Web Graphics II

Credit Hours: 3
Prerequisite : CIST 1530
Corequisite : None
Students will further explore how to use and industry standard or open source graphics software program to create Web ready images and Web pages. Topics include advanced image correction techniques and adjustments, typography and interpolation as well as conditional scripting statements and arrays.

CIST 2541: Web Animation II

Credit Hours: 3
Prerequisite : CIST 1540
Corequisite : None
In this continuation of Web Animation I, students build on their basic scripting knowledge to incorporate advanced scripting techniques in an animated project. They will also explore how to create realistic graphics using inverse kinematics, how to create and edit advanced tweens and how to incorporate various media types into a Web based animation or movie. The course concludes with the completion of a Web animation project.

CIST 2550: Web Development II

Credit Hours: 3
Prerequisite : CIST 1220, CIST 1510, CIST 1520
Corequisite : None
Web Development II teaches students how to manipulate data in a database using the Open Database Connectivity (ODBC) model. Students will learn to retrieve, update, and display database information with a web application. Database access may be accomplished using a web programming language (such as PHP, Microsoft VB, Microsoft C#, or Sun Java). Topics include manipulating data in a database, working with a relational database via Open Database Connectivity (ODBC), working with different database systems, developing forms and applications to interact with a database server(s), modifying data in a database, and controls and validation.

CIST 2560: Web Application Programming I

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
CIST 2560 explores W3C and Microsoft .NET programming standards in order to practice various web programming techniques for creating web forms, providing web navigation, and accessing data that produce dynamic interactive web applications. Students may use Microsoft Visual Basic .NET, Microsoft C# .NET, or another .NET language.

CIST 2570: Open Source Web Application Programming I

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
CIST 2570 explores open source W3C programming standards in order to practice various web programming techniques for creating web forms, providing web navigation, and accessing data that produce dynamic interactive web applications. Students may use Java, Perl, PHP, Python, or other open source web programming languages.

CIST 2580: Interactive and Social Applications Integration

Credit Hours: 4
Prerequisite : CIST 1305
Corequisite : None
This course explores social and interactive web application technology and its effect on the business model. Topics include interactive and social web business model, interactive and social business web requirements and successful interactive and social integration.

CIST 2601: Implementing Operation Systems Security

Credit Hours: 4
Prerequisite : CIST 1601 and (CIST 1401 or CIST 2451 or CIST 2441)
Corequisite : None
This course will provide knowledge and the practical experience necessary to configure the most common server platforms. Lab exercises will provide students with experience of establishing operating systems security for the network environment.

CIST 2602: Network Security

Credit Hours: 4
Prerequisite : CIST 1601 and (CIST 1401 or CIST 2451 or CIST 2441)
Corequisite : None
This course provides knowledge and the practical experience necessary to evaluate, implement and manage secure information transferred over computer networks. Topics include network security, intrusion detection, types of attacks, methods of attacks, security devices, basics of cryptography and organizational security elements.

CIST 2611: Implementing Internet/Intranet Firewalls

Credit Hours: 4
Prerequisite : CIST 1601 and (CIST 1401 or CIST 2451 or CIST 2441)
Corequisite : None
Students will learn how to plan, design, install and configure firewalls that will allow key services while maintaining security. This will include protecting the Internal IP services, configuring a firewall for remote access and managing a firewall.

CIST 2612: Computer Forensics

Credit Hours: 4
Prerequisite : CIST 1122, CIST 1601
Corequisite : None
This course examines the use of computers in the commission of crimes, collection, analysis and production of digital evidence. Students will use computer resources to explore basic computer forensic investigation techniques.

CIST 2710: 2D Computer Animation

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course covers the fundamental ideas and principles of 2-dimensional form and animation. Emphasis on basic design concepts, pictorial composition, color theory, vocabulary, media and processes that allow for the creation of 2D animations that are specifically Web ready. Topics covered include (but are not limited to) principles and techniques of motion graphics, graphic files types, frame-by frame animation, tweened animation and if the software used permits, combining a scripting language with animation.

CIST 2730: Introduction to 3D Animation

Credit Hours: 4
Prerequisite : None
Corequisite : None
This course is an introduction to the creation and manipulation of 3D objects. Topics include 3D types and tools, 3D objects, and inverse kinematics.

CIST 2731: Intermediate 3D Animation

Credit Hours: 4
Prerequisite : None
Corequisite : None
This course is an intermediate class on the creation and manipulation of 3D objects. Topics include: 3D types and tools, UV mapping, and texture and animate 3D objects.

CIST 2732: 3D Character Animation

Credit Hours: 4
Prerequisite : None
Corequisite : None
This course covers 3D character creation and animation using key-framing and inverse kinematics. Topics include character setup, character design and animation.

CIST 2733: 3D Graphics for Gaming I

Credit Hours: 4
Prerequisite : None
Corequisite : None
This course covers the creation and manipulation of 3D objects and animations in an actual 3D game engine using the latest in industry standard or open source software. Topics covered include graphic types, organizational methods, drawing tools, object modeling, character rigging, bones, nurb manipulation and normal mapping.

CIST 2734: 3D Graphics for Gaming II

Credit Hours: 4
Prerequisite : None
Corequisite : None
This course is an intermediate look at the creation and manipulation of 3D objects and animations in an actual 3D game engine using the latest in industry standard or open source software. Topics covered include graphic types, organizational methods, drawing tools, advanced level design and material construction, volumes, physics and particle effects.

CIST 2736: Introduction to Motion Capture

Credit Hours: 4
Prerequisite : None
Corequisite : None
This course covers the creation of 3D objects and the use of Motion Capture and its use in a 3D project. Topics include motion capture camera/sensor setup and 3D integration.

CIST 2740: Introduction to Game Development

Credit Hours: 4
Prerequisite : None
Corequisite : CIST 1001
Introduction to video games genres, gaming evolution, gaming attributes, market environment, competition analysis, design document development, asset pipeline (development of game components), game mechanics (rules), technology architecture, platforms, story composition, interactive dialogue, statistical game balancing, project planning and prioritization for development schedules, creation of nonelectronic rapid prototypes with emphasis on the student's first exposure to game creation and mechanics.

CIST 2741: Advanced Game Development

Credit Hours: 3
Prerequisite : CIST 2740
Corequisite : None
Advanced Game Design incorporates all of the basic game design elements into a continuing production process, taking an idea from inception through completion in a timely and cost effective fashion. Each student will be expected to fulfill the duties of each member of a game design team, learning every aspect of the process in order to be able to substitute wherever and whenever necessary. It is suggested that the quality and completeness of a single, class-wide project have some universal impact on the grades of each student, further enforcing the notion that every team member not only participates in the project, but that the project itself affects in the success of each team member. Lab will use industry tools to rapidly prototype ideas into practical game mechanics and provide the foundation for future game projects.

CIST 2750: Game Design

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course covers the history of the Video Game Industry and gives a hands on approach to the design methodologies used to create an interactive 2D and 3D video game. Topics include story and script development, storyboarding, character analysis and creation, interface and sound design and game documentation.

CIST 2751: Game Development I

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course covers the design and creation of a 2D interactive game using the latest in industry standard. Topics include game development and concepts, sprite creation using .png and .giff formats, object placement and orientation, ActionScript, pseudocode and level and class design.

CIST 2752: Game Development II

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course covers the design, creation and implementation of 2D and 3D elements as well as programming concepts into an interactive application. Topics include interface design, 3D object creation, game flow and scripting.

CIST 2759: Mathematics for Game Developers

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course emphasizes the math skills needed in 2D game design. These skills include trigonometric properties, vectors, and motion in one dimension.

CIST 2921: IT Analysis, Design, and Project Management

Credit Hours: 4
Prerequisite : None
Corequisite : None
IT Analysis, Design, and Project Management will provides a review and application of systems life cycle development methodologies and project management. Topics include: Systems planning, systems analysis, systems design, systems implementation, evaluation, and project management.

CIST 2950: Web Systems Project

Credit Hours: 3
Prerequisite : Program Instructor Approval
Corequisite : None
CIST 2950 is a capstone course providing a realistic experience for students working in a team to develop a complete web systems project.

CIST 2991: CIST Internship I

Credit Hours: 3
Prerequisite : None
Corequisite : None
Provides the instructor and student a 3 credit hour opportunity to develop special learning environments. Instruction is delivered through occupational work experiences, practicums, advanced projects, industry sponsored workshops, seminars, or specialized and/or innovative learning arrangements. To attain additional internship credit hours, the student can take CIST2992 (4 credit hours) and/or CIST2993 (5 credit hours).

COMP 1000: Introduction to Computers

Credit Hours: 3
Prerequisite : None
Corequisite : Provisional Admission
Introduces the fundamental concepts, terminology, and operations necessary to use computers. Emphasis is placed on basic functions and familiarity with computer use. Topics include an introduction to computer terminology, the Windows environment, Internet and email, word processing software, spreadsheet software, database software, and presentation software.

DIMT 1100: History of Mass Communication

Credit Hours: 3
Prerequisite : Provisional Admission
Corequisite : None
This course will study the processes, elements, uses, and impacts of mass media, including history development, operation, and cultural effects of books, newspapers, magazines, motion pictures, radio, television, sound recordings, and computer media.

DIMT 1120: Pre-Production

Credit Hours: 4
Prerequisite : Provisional Admission
Corequisite : None
An introduction of TV and digital video pre-production planning and the mastering of the essential skill sets necessary before production begins.

DIMT 1130: Introduction to Videography

Credit Hours: 3
Prerequisite : Provisional Admission
Corequisite : None
Introduction to electronic field and remote productions, including single and multiple camera operations. Basic field camera operations, tape to tape editing, editing techniques, single/multiple camera continuity, and scripting are all addressed.

DIMT 2100: Videography

Credit Hours: 4
Prerequisite : DIMT 1120
Corequisite : DIMT 1130
Introduction to electronic field and remote productions, including single camera operations. Field production and writing in various formats for broadcast.

DIMT 2150: Lighting

Credit Hours: 3
Prerequisite : None
Corequisite : None
This course focuses on lighting for interior spaces and studio applications with emphasis on special lighting conditions such as reduced, low level key lighting and studio chroma keys utilizing Green and/or Blue Screen technology.

DIMT 2160: Broadcast News

Credit Hours: 4
Prerequisite : DIMT 1120 or DIMT 1130
Corequisite : None
This course covers electronic news gathering field production, special lighting situations, and challenges for single and multicamera video documentation.

DIMT 2170: Introduction to Directing

Credit Hours: 3
Prerequisite : None
Corequisite : DIMT 1120 or DIMT 1130
Introduction to directing in single camera field production and multiple camera studio and field settings. Students will direct simulated live television production and film style single camera productions.

DIMT 2800: Digital Media Exit Review

Credit Hours: 4
Prerequisite : DIMT 2100
Corequisite : None
Introduction to the media job search and resume building for the media profession.

DMPT 1000: Introduction to Design and Media Production

Credit Hours: 6
Prerequisite : None
Corequisite : None
Covers the basics of computer terminology, operating systems, and input and output devices, file formatting, file management, and overview of software. Introduces students to the fundamentals of design concepts, including design, composition and layout, color theory and typography

DMPT 1005: Vector Graphics

Credit Hours: 5
Prerequisite : None
Corequisite : None
This course is an introduction to the creation of vector imagery. Students will learn to draw illustrations, transform objects, work with layers, patterns, brushes, and filters, use effects and create graphics for the various applications. The focus will be on learning the essential tools, basic operation and commands used in the creation of vector graphics used in different media fields.

DMPT 1010: Raster Imaging

Credit Hours: 5
Prerequisite : None
Corequisite : None
In the Raster Imaging course, the student becomes acquainted with the concepts and software related raster image manipulation. The student is introduced to the workspace and tools used in an image editing software and will learn basic image editing techniques.

DMPT 2900: Practicum/Internship I

Credit Hours: 3
Prerequisite : Program Instructor Approval
Corequisite : None
Provides an approved industry-like setting where the student develops and sharpens skills. Emphasis is placed on production standards achievement and quality control.

EMPL 1000: Interpersonal Relations and Professional Development

Credit Hours: 2
Prerequisite : Provisional Admission
Corequisite : None
Emphasizes human relations and professional development in today's rapidly changing world that prepares students for living and working in a complex society. Topics include human relations skills, job acquisition skills and communication, job retention skills, job advancement skills, and professional image skills.

ENGL 1010: Fundamentals of English I

Credit Hours: 3
Prerequisite : Diploma Level Reading and Writing Scores OR READ 0097 and/or ENGL 0097 w/ a "C" or better
Corequisite : None
Emphasizes the development and improvement of written and oral communication abilities. Topics include analysis of writing, applied grammar and writing skills, editing and proofreading skills, research skills, and oral communication skills.

ENGL 1101: Composition and Rhetoric

Credit Hours: 3
Prerequisite : (ENGL 0098 or Test Score) AND (READ 0098 or Test Score)
Corequisite : None
Explores the analysis of literature and articles about issues in the humanities and in society. Students practice various modes of writing, ranging from exposition to argumentation and persuasion. The course includes a review of standard grammatical and stylistic usage in proofreading and editing. An introduction to library resources lays the foundation for research. Topics include writing analysis and practice, revision, and research. Students write a research paper using library resources and using a formatting and documentation style appropriate to the purpose and audience.

MATH 1012: Foundations of Mathematics

Credit Hours: 3
Prerequisite : Diploma Level Math Scores OR MATH 0090 w/ a "C" or better
Corequisite : None
Emphasizes the application of basic mathematical skills used in the solution of occupational and technical problems. Topics include fractions, decimals, percents, ratios and proportions, measurement and conversion, formula manipulation, technical applications, and basic statistics.

MATH 1100: Quantitative Skills/Reasoning

Credit Hours: 3
Prerequisite : Placement Test Score or MATH 0090 AND Program Admission
Corequisite : None
Emphasizes algebra, statistics, and mathematics of finance. Topics include fundamental operations of algebra, sets and logic, probability and statistics, geometry, mathematics of voting and districting, and mathematics of finance.

MATH 1101: Mathematic Modeling

Credit Hours: 3
Prerequisite : Degree Level Math Scores
Corequisite : None
Emphasizes functions using real-world applications as models. Topics include fundamental concepts of algebra; functions and graphs; linear, quadratic, polynomial, exponential, and logarithmic functions and models; systems of equations; and optional topics in algebra.

MATH 1111: College Algebra

Credit Hours: 3
Prerequisite : Degree Level Math Scores
Corequisite : None
Emphasizes techniques of problem solving using algebraic concepts. Topics include fundamental concepts of algebra, equations and inequalities, functions and graphs, and systems of equations; optional topics include sequences, series, and probability or analytic geometry.

MGMT 1120: Introduction to Business

Credit Hours: 3
Prerequisite : Provisional Admission
Corequisite : None
This course is designed to provide the student with an overview of the functions of business in the market system. The student will gain an understanding of the numerous decisions that must be made by managers and owners of businesses. Topics include: the market system, the role of supply and demand, financial management, legal issues in business, employee relations, ethics, and marketing.

PSYC 1010: Basic Psychology

Credit Hours: 3
Prerequisite : Provisional Admission
Corequisite : None
Presents basic concepts within the field of psychology and their application to everyday human behavior, thinking, and emotion. Emphasis is placed on students understanding basic psychological principles and their application within the context of family, work and social interactions. Topics include an overview of psychology as a science, the nervous and sensory systems, learning and memory, motivation and emotion, intelligence, lifespan development, personality, psychological disorders and their treatment, stress and health, and social relations.

TVPT 2525: Writing for Broadcast

Credit Hours: 4
Prerequisite : None
Corequisite : None
Students will be introduced to writing formats for news, promotion, press releases, commercial television and radio productions and dramatic screenplays. Emphasis will be placed on correct writing styles and conceptualization for each application. Students will adapt an existing work to create an original script for the screen.