Required Courses
- CPSC 130
- Introduction to Programming and Information Systems
- CPSC 140
- Introduction to Programming Principles
- CPSC 207
- System Software and Architecture for End Users
- CPSC 217
- Structured and Dynamic Web Programming
- CPSC 300
- Challenges of Computer Technology
- CPSC 317
- Scripting Languages
- CPSC 327
- Systems Administration and Security
- CPSC 413
- Systems Analysis
- CPSC 427
- Interface Design
- CPSC 443
- Software Project Management
- MATH 152
- Elementary Statistics
- OR ECON/MGMT 219
- Business Statistics
- COMM 258
- Interactive Multimedia
- ART 114
- Basic Studio Digital Media
Required Electives
Choose Two(2) Courses from any One(1) of the following Areas:
Management
- MGMT 250
- Principles of Management
- MGMT 300+
- ANY Management course numbered 300 or above
Marketing
- MRKT 230
- Principles of Marketing
- MRKT 300+
- ANY Marketing course numbered 300 or above
Art
- ART 214
- Art Synthesis Digital Media
- ART 314
- Advanced Studio Digital Media
Select Three(3) Courses; Two(2) must be numbered 300 or above
- CPSC 150
- Advanced Programming
- CPSC 210
- Productivity Software
- CPSC 343
- File Processing
- CPSC 423
- Computer Networks
- CPSC 450
- Internship
- ACCT 205
- Accounting for Decision Makers
- ART 214
- Art Synthesis Digital Media
- CPSC 365
- Management Information Systems
- COMM 201
- Digital Imaging
- COMM 254
- Video Production
- COMM 353
- Media Project Management
- COMM 359
- Interactive Media II