
The Interactive Multimedia Application Development concentration prepares students for work in businesses that produce computer applications containing interactive multimedia components. Graduates with this concentration will work with (or produce) computer technology products such as graphical user interfaces, Web-based applications, computer-based training programs, kiosks, computer graphics, and computer games.
Degree Available
Bachelor of Science (B.S.) in Computer Information Technology with a concentration in Interactive Multimedia Application Development
Major Requirements
The Computer Information Technology with a concentration in Interactive Multimedia Application Development major consists of 60 s.h. and is distributed as follows:
Required Core Courses
- CSC 2010 Introduction to Computer Science (3 s.h.)
- CSC 2020 Introduction to Programming (3 s.h.)
- CSC 2200 Introduction to Computer Organization (3 s.h.)
- CSC 4900 Senior Project (3 s.h.)
- MAT 1050 College Algebra (3 s.h.) (or higher)
- MAT 1100 Finite Mathematics (3 s.h.) (or higher)
Required Concentration Courses
- CSC 3010 Introduction to Object-Oriented Programming (3 s.h.)
- CSC 3050 Software Engineering in UNIX Programming Environment (3 s.h.)
- CSC 3090 Web Technologies and Programming (3 s.h.)
- CSC 3100 Data Structures and Algorithms (3 s.h.)
- CSC 3500 Computer Graphics (3 s.h.)
- CSC 4200 Database Management (3 s.h.)
- CSC 4400 Human-Computer Interface Design and Development (3 s.h.)
- CSC 4500 Game Programming (3 s.h.)
Concentration Electives
Select six courses from the following:
- Any Additional CSC course at the 3000 level or above, up to 18 s.h,
- COM 3040 Non-Linear Video Editing/HDTV Production (3 s.h.)
- COM 3060 Computer-Generated Graphics and Animation (3 s.h.)
- COM 3310 Advertising Production (3 s.h.)
- COM 3410 HTML Publishing and Web Page Design (3 s.h.)
- COM 3530 Desktop Publishing (3 s.h.)
Course Failure
If a student receives a grade of D or F in any of the major or minor courses listed above then that course must be repeated as soon as possible (usually the next time it is offered).
Contact the Computer Information Technology Program
B.S., Campbell University; M.S., Ph.D., Nova Southeastern University From 1983 to 2004, I served in the United States Army as a Special Forces Green Beret, with deployments in several countries to include Africa and Afghanistan. I have authored several peer-reviewed papers that are published in IEEE journals and conferences. My philosophy is: No task is too hard if you adopt an “I can do this” mentality. A few of the classes I teach in the Computer Science department are Programming (gaming and App Development, Java, C++, C#, Visual Basic, Assembly Language), Architecture, App Development, Computer Literacy, Azure, AWS, Networking, Computer Security, Senior Project, Database, Raspberry Pi, Arduino, AWS, and other various courses. I know from experience, that setting your standards high can be challenging but very rewarding as well. I expect every student to push themselves beyond their comfort zone and seek perfection in every assignment! Visual Basic Programming, Assembly Language, Software Engineering, Computer Networks, Unix Programming, Computer Architecture, Computer Security Computer Security, Software Engineering, Programming, GUI Development, Operating Systems, Database Management, Client-Server computing, Computer Graphics Playing chess, camping, exercising, reading IT LiteratureTerry C. House, PhD
Chair, Computer Science; Professor of Computer Science
Bio:
Undergraduate Teaching Areas:
Research Interests:
Personal Interests: