Print Now
Close Window

Bachelor of Science in Computer Information Technology

Graduates of this program are prepared to understand the organization and technology of computers, databases, networking, and other information technologies. Students are introduced to the breadth of technologies and to the basics of the business world.
Because of the broad technological background this program provides, students are well prepared to enter new technical areas as the field expands and evolves.
Students with a Bachelor of Science in Computer Information Technology should be able to meet all of the outcomes of the associate degree program, as well as:
    • Develop systems that utilize computer networking
    • Understand the requirements for developing and deploying high quality large scale software systems
    • Design, implement, and evaluate a user interface for a computer system
    • Understand the concepts and practice of relational databases
    • Understand the security issues surrounding information technology and the appropriate tools and techniques to safeguard that security
    • Understand the professional, historical and social context of information technology and be able to make reasoned judgments about the social and ethical implications of their actions
In addition, all students must actively participate in the design, development, and evaluation of a sizable software system and present the results of that effort.
The student, in conjunction with the department chair, may develop a sequence of courses to best meet his or her background and needs that still satisfies the degree requirements. The typical curriculum taken by students is given below.
The normal number of credits required for the degree is 127.

First Year
Fall Semester Credits Spring Semester Credits
CIS 1120 - Intro to Information Technology 3 ACC 1020 - Survey of Accounting 3
CIS 1151 - Website Design 3 CIS 1152 - Advanced Website Design 3
ENG 10XX - English 3 CIS 2150 - Networks I  4
INT 1000 - Freshman Seminar 1 ELE XXXX - AH/SS Elective 3
Select One: Select One:
CIS 2261 - Intro to Java Programming I  4 MAT 2120 - Discrete Structures 3
CIS 2271 - Java Programming 4 MAT 1520 - Calculus for Engineering 4
Select One: If Required:
MAT 1221 - Finite Math 3 CIS 2262 - Intro to Java Programming II 2
MAT 1420 - Technical Mathematics 5
17-19 16-19
Second Year
Fall Semester Credits Spring Semester Credits
BUS 2020 - Principles of Management 3 BUS 2230 - Principles of Marketing  3
CIS 2230 - System Administration 4 CIS 2235 - Adv System Administration 4
ENG 1070 - Effective Speaking 3 ENG 2080 - Technical Communication 3
Select One: Select One:
CIS 2260 - Object-Oriented Programming  3 CIS 2010 - Computer Organization 4
CIS 2450 - Advanced Web Technologies  3 CIS 2411 - E-Commerce 3
CIS 3210 - Routing Concepts & WAN 4 CIS 3250 - Adv Network Architectures  4
16-17 17
Third Year
Fall Semester Credits Spring Semester Credits
BUS 2440 - Business Law 3 CIS 3010 - Database Systems 4
HUM 2060 - Cyberethics 3 MAT 2021 - Statistics 3
ELE 3XXX - Upper Level AH/SS Elective 3 ELE XXXX - AH/SS Elective 3
Select One: Select One:
CIS XXXX - CIS Elective 3 CIS 3312 - Systems Development Eng II 3
ELE XXXX - AH/SS Elective 3 CIS 4120 - System Analysis 3
Select One:
BUS 3250 - Organizational Behavior/Mgmnt 3
CIS XXXX - CIS Elective 3
15 16
Fourth Year
Fall Semester Credits Spring Semester Credits
CIS 3170 - History/Theory of Computing 3 BUS 4530 - Technical Project Mgmnt  3
CIS 4712 - Senior Project I  2 CIS 3XXX - Upper Level CIS Elective 3
SCI XXXX - Science Elective 4 CIS 4040 - Computer Security 4
Select One: CIS 4722 - Senior Projects II 3
BUS 4310 - Business Information Architecture 3 ELE XXXX - AH/SS Elective (If Required) 3
CIS 4140 - Human Computer Interface 3
CIS 4310 - Computer Forensics 3
CIS 3XXX - Upper Level CIS Elective 3
Select One:
CIS 4030 - GUI Programming 3
CIS 4140 - Human Computer Interface 3
15 15