The Division of Computer Science and Computer Information Systems provides students with an
opportunity to obtain the knowledge of computing necessary to succeed in today's increasingly
technical world. The division's curriculum educates students in the programming skills, as
well as the theoretical and practical knowledge essential to success in the various fields of
computing.
Students may obtain a Bachelor of Science degree with a major in Computer Information Systems
(CIS). This program focuses on the business view of computing. Students will develop the
skills necessary to becoming quality programmers and will specialize their knowledge through
supplementary courses and upper-division requirements.
Students will be prepared to obtain employment in the business sector through the study of
business-related applications-programming skills and formal coursework in database management,
networking, and systems analysis. Supplementary coursework ensures that these students obtain
a thorough view of the modern business world and the role that computing technology plays
within that world.
CIS majors will be prepared for further education in a graduate program or for employment in
one of many jobs such as Database Administration, Network Administration, or Applications
Programming.
Students will experience a variety of programming environments including many microcomputer
systems as well as multi-user environments. Students will be exposed to a number of modern,
useful programming languages and will gain valuable experience with a wide selection of
computer hardware and resources.
Majors in CIS must be completed with a minimum of a 2.25 cumulative grade-point average in
courses required for the major. In addition, all courses taken as major requirements or for a
minor must have a grade of C- or greater. No courses required for the major (including
supplementary requirements) may be taken with the Pass/C-/D/Fail grading option.
A minor in CIS is also offered. Students who complete the required courses for the minor can
expect to obtain usable programming skills and general computer knowledge. For a minor in CIS,
a student must complete the following 23 credit hours: CSI 130, CSI 230, CSI 260, CSI 295, CSI
315, CSI 325, CSI 415.
Curriculum
CIS Major Requirements: 44 crs.
| CSI 130. | INTRODUCTION TO COMPUTING I | (4) |
| CSI 150. | COBOL PROGRAMMING I | (3) |
| CSI 230. | INTRODUCTION TO COMPUTING II | (4) |
| CSI 250. | COBOL PROGRAMMING II | (3) |
| CSI 295. | SYSTEMS ANALYSIS (W) | (3) |
| CSI 300. | COMPUTER ORGANIZATION AND ARCHITECTURE | (3) |
| CSI 315. | SYSTEMS DESIGN | (3) |
| CSI 330. | DATA STRUCTURES AND ALGORITHMS | (3) |
| CSI 345. | THE STRUCTURE OF OPERATING SYSTEMS | (3) |
| CSI 450. | COMPUTER NETWORKING AND COMMUNICATIONS | (3) |
| CSI 490. | SENIOR SEMINAR IN CIS | (3) |
| ADDITIONAL UPPER LEVEL ELECTIVE | (6) |






