The computer information systems program prepares students for entry-level positions, such as programmer, systems analyst, or network support in the computer field, and provides them with the technical knowledge and managerial skills necessary for a wide range of subsequent career paths. There is a growing demand in all sectors for individuals with this combination of capabilities. This program was developed with the cooperation of employers and information systems professionals and, unlike a computer science program, its emphasis is on commercial applications of computers rather than theory.
Transfer students from parallel A.S. or A.A.S. programs in computer information systems or computer science, and students from nonparallel programs who have completed a programming course equivalent to CIS 151, are accepted directly into the CIS major on a competitive basis providing they have a minimum cumulative GPA of 2.5 and a minimum GPA of 2.0 in major courses from the transfer institution. Freshmen and transfer students who do not meet these requirements for admission to the CIS major are accepted into the CIS premajor (0824) with no special requirements. Premajors are expected to take CIS 151 within three semesters of entering the premajor. Freshmen who have 6 credits of AP computer science can be accepted directly into the CIS major (0825). CIS premajors, undeclared students, and students in other majors at Buffalo State can be admitted to the CIS major when they have
a. completed CIS 151 (or an equivalent transfer course) with a minimum grade of C or achieved a minimum GPA of 2.0 in CIS major courses taken at Buffalo State, and
b. achieved a minimum cumulative GPA of 2.5 at Buffalo State.
The CIS department is in the process of curricular revision. Please refer to college Web listings or the department for updated information.
33-39 credit hours 33-39
Computer Information Systems Major Requirements (42 credit hours)
Required Courses (24 credit hours)
CIS 151 COMPUTER-BASED INFORMATION PROCESSING I 3
CIS 361 FUNDAMENTAL CONCEPTS IN OBJECT-ORIENTED PROGRAMMING 1 3
or CIS 251 COMPUTER-BASED INFORMATION PROCESSING II
CIS 315 COMPUTER ORGANIZATION 3
CIS 370 SYSTEMS ANALYSIS AND DESIGN 3
CIS 380 MICROCOMPUTER APPLICATIONS 3
CIS 400 VISUAL BASIC PROGRAMMING FOR THE WINDOWS ENVIRONMENT 3
CIS 410 COMPUTER OPERATING SYSTEMS 3
CIS 411 DATABASE SYSTEMS 3
Electives (18 credit hours)
Select from the following: 18
CIS 375 PROGRAMMING FOR THE INTERNET ENVIRONMENT I
CIS 391 INFORMATION SYSTEMS PROJECT MANAGEMENT
CIS 405 COMPREHENSIVE COBOL PROGRAMMING
CIS 413 MULTIMEDIA WEB PROGRAMMING
CIS 420 DATABASE MANAGEMENT SYSTEMS
CIS 425 OBJECT-ORIENTED DEVELOPMENT
CIS 427 E-COMMERCE SYSTEMS AND TECHNOLOGIES
CIS 435 COMPUTER SEMINAR
CIS 442 ADVANCED SYSTEMS APPLICATIONS
CIS 470 DATA COMMUNICATIONS
CIS 471 NETWORKING LABORATORY I
CIS 473 ENTERPRISE SYSTEMS DESIGN AND ADMINISTRATION
CIS 475 PROGRAMMING FOR THE INTERNET ENVIRONMENT II
CIS 478 INFORMATION SYSTEM SECURITY
CIS 488 INTERNSHIP (3-15)
CIS 495 SPECIAL PROJECT (1-3)
CIS 499 INDEPENDENT STUDY (3-12)
In addition to the above courses, one non-CIS course may be taken as an elective with the department chair's permission.
A minimum of 21 credit hours must be completed in the CIS department at Buffalo State College.
No more than 3 credit hours of CIS 488 may be used to fulfill the CIS elective requirement.
No more than 3 credit hours of CIS elective requirement can be satisfied by credit hours from CIS 495 and CIS 499.
All College Electives
39-45 credit hours 39-45
Total Credit Hours 120
1 Required only for transfer students who have not taken a course in C programming.