Undergraduate Course Listings

Courses

Business Information Technology

BIT120Business and Information Systems Practices

4 credits

BIT140Electronic Commerce

2 credits

BIT150Applied Mobile Computing

2 credits

BIT220Server Administration I: Windows

3 credits

BIT224Server Administration II: Linux

3 credits

BIT228Server Administration III: Web

3 credits

BIT280Computer Hardware, Peripherals, & Support

4 credits

BIT320Shell & Administrative Scripting

2 credits

BIT330Networks & Telecommunications in Business

4 credits

BIT350Virtualization Technology & Administration

2 credits

BIT360Applied Systems Operations & Disaster Recovery

3 credits

BIT370System Analysis and Business Modeling

4 credits

BIT380Integrated Business Solutions

4 credits

BIT381Integrated Business Solutions Project

2 credits

BIT430Decision Support Systems

2 credits

BIT460Modern Data Center, Infrastructure, and Cloud Computing Design Services

4 credits

BIT461Modern Data Center, Infrastructure, and Cloud Computing Design Services Project

2 credits

Business

BUS101Personal Finance

3 credits

BUS130Financial and Managerial Accounting

4 credits

BUS201Introduction to Economics

4 credits

BUS220Marketing Communications

3 credits

BUS230Marketing Management

3 credits

BUS290Business Fundamentals

3 credits

BUS320Persuasive Communications

3 credits

BUS325Money, Finance, and Fundraising

4 credits

BUS330Strategic Planning

3 credits

BUS345Business Analysis, Operation, and Organizational Planning

4 credits

BUS350Management, Organizational Behavior, and Leadership Practices

4 credits

BUS355Applied Business Systems and Practices

4 credits

BUS445International Business Practices

3 credits

Computer Science

CSC105Using Modern Operating Systems

2 credits

CSC115Surveys in Technology

2 credits

CSC110Introduction to Computer Science

4 credits

CSC120Topics in Computer Science

4 credits

CSC130Principles of Software Engineering

4 credits

CSC150Object Oriented Programming and Design

6 credits

CSC160Application Development

4 credits

CSC170Introduction to Mobile Device Programming

4 credits

CSC180Open Source Platforms Development

4 credits

CSC190C++ Programming

4 credits

CSC210Introduction to Web Presentation & Development

2 credits

CSC230Computational Theory

3 credits

CSC240Business Web Development

4 credits

CSC250Algorithms and Data Structures I

4 credits

CSC252Algorithms and Data Structures II

4 credits

CSC260Dynamic Web Programming

4 credits

CSC263Advanced .NET Programming with C#

4 credits

CSC268Windows Mobile Devices

4 credits

CSC280Developing Scalable Web Applications

4 credits

CSC316Website Design

4 credits

CSC320Software Engineering Methodologies

4 credits

CSC324XML and XSLT

4 credits

CSC325Human Computer Interface Design

4 credits

CSC330Programming Languages

3 credits

CSC340Computer Architecture

3 credits

CSC360Software Design Principles

3 credits

CSC370Process Modeling

3 credits

CSC380Distributed Systems

3 credits

CSC385Development in Third-Party Systems

4 credits

CSC390Operating Systems

3 credits

CSC415Patterns

4 credits

CSC440Testing and Quality Assurance

4 credits

CSC460Industry Trends in Software Development

4 credits

Database Technology

DBT130Databases I

4 credits

DBT230Databases II

4 credits

DBT260Business Database Systems

4 credits

DBT330Persistence applications

2 credits

English

ENG110Introduction to English Composition

4 credits

ENG210Persuasive & Professional Writing

4 credits

ENG310Creative Writing

4 credits

Fine Arts and Communication

FAC101Art Appreciation

2 credits

FAC105Leadership and Problem-Solving

3 credits

FAC120Spoken Communications

3 credits

FAC125Collaborative and Interpersonal Communications

3 credits

FAC140Elements of Design Theory

4 credits

FAC200Theater

2 credits

FAC201Music Appreciation

2 credits

FAC210Music Composition

2 credits

FAC240Product Development

3 credits

FAC299Marketing Your Personal Brand

2 credits

Gaming Technology

GAT120Topics in Game Development

2 credits

GAT160Game Libraries

4 credits

GAT180Mobile Game Development

3 credits

GAT260Game Console Development

4 credits

GAT265Game Console Lab

3 credits

GAT280Rich Animation

3 credits

GAT310Advanced Game Physics

3 credits

GAT350Computer Graphics

3 credits

GAT360Game Programming and Production

4 credits

GAT370Game Networking

3 credits

GAT380Game Engine Implementation and Development

3 credits

GAT420Artificial Intelligence

3 credits

GAT430Serious Games

4 credits

Health and Physical Education

HPE160Personal Fitness

2 credits

HPE170Healthy Living

2 credits

HPE180Golf

2 credits

Humanities

HUM105The Art and Science of Success

2 credits

HUM115Technical Communications

3 credits

HUM120Modern Literature

3 credits

HUM150Logic

3 credits

HUM205Ethics

3 credits

HUM220Introduction to Philosophy

2 credits

HUM240Journalism

3 credits

HUM310Critical Thinking

2 credits

HUM321Technical Writing

3 credits

Information Technology

ITH210Networking

4 credits

Information Security

ITS320Systems, Network, and Physical Security

3 credits

ITS380Auditing, Governance, and Compliance

3 credits

ITS390Hacking, Forensics, and Countermeasures

3 credits

ITS410Developing Secure Code

4 credits

Mathematics

MAT105College Algebra

3 credits

MAT110Sets, Probability, and Number Systems

3 credits

MAT125Geometry

3 credits

MAT150Trigonometry

3 credits

MAT210Linear Algebra

3 credits

MAT250Calculus

3 credits

MAT260Statistics

3 credits

MAT305Problem Solving

3 credits

MAT320Numerical Analysis

3 credits

MAT410Discrete Structures

3 credits

Management

MGT230Information Storage and Management

3 credits

MGT300Fundamentals of Project Management

3 credits

MGT470Practices in Project Management

4 credits

Modeling and Analysis

MOA140Information Modeling

4 credits

MOA240Information Modeling II

4 credits

Multimedia

MTM110Introduction to Digital Photography

2 credits

MTM120Introduction to Photoshop

3 credits

MTM130Introduction to Drawing

3 credits

MTM140Basics of Film

2 credits

MTM160Graphic Design Tools

4 credits

MTM165Graphic Design Projects

2 credits

MTM230Digital Art I

3 credits

MTM240Video Fundamentals

3 credits

MTM260Media Design Tools

3 credits

MTM265Media Design Projects

3 credits

MTM282Interactive Web Development

4 credits

MTM312Multimedia, Game and Entertainment Systems

4 credits

MTM316Rich Internet Applications

4 credits

MTM320Advanced Web Scripting

4 credits

MTM330Digital Art II

3 credits

MTM350Experience Design

2 credits

MTM355Digital Design

3 credits

MTM370Front-End implementation

4 credits

MTM380Creative Writing and Storyboarding

3 credits

MTM410Digital Portfolio

1.5 credits

MTM412Advanced Entertainment Systems

4 credits

MTM450Web Game Development

3 credits

MTM470Back-End Implementation

4 credits

Physical and Biological Sciences

PSC115Introduction to Biology

2 credits

PSC201Astronomy

2 credits

PSC210Environmental Studies

2 credits

PSC220Introduction to Physics

3 credits

PSC225Studies in Applied Physics

4 credits

PSC230Introduction to Chemistry

2 credits

Projects

PRO130Practice in Accounting Project

2 credits

PRO160Application Development Lab

2 credits

PRO180Open Source Platforms Development Lab

2 credits

PRO240Business Web Development Project

2 credits

PRO260Dynamic Web Programming Lab

2 credits

PRO280Developing Scalable Web Applications Lab

2 credits

PRO330Networking and Telecommunications in Business Project

2 credits

PRO345Business Analysis, Operation, and Organizational Project

2 credits

PRO370System Analysis and Business Modeling

4 credits

PRO390Capstone Project

4 credits

PRO393Web Capstone Project

4 credits

PRO395game capstone Project

4 credits

PRO470Project Management Project

2 credits

PRO485Game Studio I

6 credits

PRO486Game Studio II

6 credits

PRO487Game Studio III

6 credits

PRO490Enterprise Projects I

6 credits

PRO491Enterprise Projects II

6 credits

PRO492Enterprise Projects III

6 credits

PRO493Enterprise Projects CIS I

6 credits

PRO494Enterprise Projects CIS II

6 credits

Robotics

RBT326Intelligent Systems

4 credits

Social Science

SSC240Social Psychology

3 credits

SSC250Human Relations and Personality Development

3 credits

SSC271American Government

3 credits

SSC310American Legal System

3 credits

SSC320Group Dynamics

3 credits

SSC350Intellectual Property

3 credits