This program provides a solid foundation in information technology. Core areas covered in the program are computer programming, mobile application development, human-computer interaction, web programming, database systems, and operating systems. Graduates of the program possess the right combination of knowledge and practical, hands-on expertise to take care of both an organization’s information technology infrastructure and the people who use it. Graduates are expected to assume responsibility for selecting hardware and software products appropriate for an organization, integrating those products with organizational needs and infrastructure, and installing, customizing, and maintaining those applications for the organization’s computer users.


Trimester I – Year I
CISC100 Introduction to Computer Program Design
CISC101 Introduction to Computer Information Science
MATH110 College Algebra
ENGL105 English Research
Trimester II – Year I
MATH120 Discrete Mathematics
CISC125 Java Programming
CISC110 Modern Markup Languages
ENGL202 Technical Writing
Trimester III – Year I
CISC130 Introduction to C++ Programming
CISC140 Data Structures
CISC150 Data Communication and Networking
ENGL106 Public Speaking
Trimester I – Year II
CISC170 Introduction to Information Security
CISC160 Mobile Application Development
CISC200 Introduction to Database Concepts
CISC210 Advanced Web Programming
Trimester II – Year II
CISC216 Introduction to Web Content Management Systems
CISC231 Computer Ethics
CISC235 Human Computer Interaction
CISC240 Advanced Database Systems
Trimester III – Year II
CISC241 System Analysis and Design
CISC245 Operating System Design
CISC250 Special Topics In Information Technology
CISC262 Information Technology Capstone Project