Computer Information Technology

Dr. Terry House with Computer Science students after their presentations at the annual research symposium

In the Computer Information Technology (CIT) program, applications are given more emphasis than formal properties. The student acquires a systematic body of knowledge with respect to business problems and their solutions. Emphasis is given to business information systems, network administration, service support, system administration, and Web-based systems. Students should note that, although the introductory sequence in the curriculum is programming, information technology involves much more than programming. The CIT program prepares students for work in the business arena, and students can choose to complete the CIT program with a concentration in Business Information Systems either on campus or through our online program.

Degree Awarded

Bachelor of Science (B.S.)

Major Requirements

Students majoring in Computer Information Technology must choose one of the following concentrations:

Minor Requirements

The Computer Information Technology minor consists of 21 s.h. and is distributed as follows:

Required 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 3010 Introduction to Object-Oriented Programming (3 s.h.)
  • CSC 3050 Software Engineering in UNIX Programming Environment (3 s.h.)
  • MAT 1050 College Algebra (3 s.h.)
  • MAT 1100 Finite Mathematics (3 s.h.)

Contact the Computer Information Technology Program

Dr. Terry House

Terry C. House, PhD

Chair, Computer Science; Professor of Computer Science
(910) 630-7416
Allison 106
Dr. Terry House
Terry C. House, PhD

Chair, Computer Science; Professor of Computer Science

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!

Undergraduate Teaching Areas:

Visual Basic Programming, Assembly Language, Software Engineering, Computer Networks, Unix Programming, Computer Architecture, Computer Security

Research Interests:

Computer Security, Software Engineering, Programming, GUI Development, Operating Systems, Database Management, Client-Server computing, Computer Graphics

Personal Interests:

Playing chess, camping, exercising, reading IT Literature

(910) 630-7416
Allison 106