Bachelor of Science in Computer Information Systems

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 credits.


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)