Computer Information Systems (B.S.)

Admission Requirements

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

  1. 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
  2. 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.

Program Requirements

General Education 23 Requirements
33 credit hours33
Computer Information Systems Major Requirements (42 credit hours)
Required Courses (24 credit hours)
CIS 151COMPUTER-BASED INFORMATION PROCESSING I3
CIS 361FUNDAMENTAL CONCEPTS IN OBJECT-ORIENTED PROGRAMMING 13
or CIS 251 COMPUTER-BASED INFORMATION PROCESSING II
CIS 315COMPUTER ORGANIZATION3
CIS 370SYSTEMS ANALYSIS AND DESIGN3
CIS 380MICROCOMPUTER APPLICATIONS3
CIS 400VB.NET PROGRAMMING3
CIS 410COMPUTER OPERATING SYSTEMS3
CIS 411DATABASE SYSTEMS3
Electives (18 credit hours)
Select from the following:18
PROGRAMMING FOR THE INTERNET ENVIRONMENT I
SERVICE LEARNING IN COMPUTING
INFORMATION SYSTEMS PROJECT MANAGEMENT
MULTIMEDIA WEB PROGRAMMING
MULTIMEDIA METHODS, TOOLS, PROGRAMMING, AND APPLICATIONS
DATABASE MANAGEMENT SYSTEMS
OBJECT-ORIENTED DEVELOPMENT
E-COMMERCE SYSTEMS AND TECHNOLOGIES
COMPUTER SEMINAR
ADVANCED SYSTEMS APPLICATIONS
PROGRAMMING WITH PYTHON
DATA COMMUNICATIONS
NETWORKING LABORATORY I
ENTERPRISE SYSTEMS DESIGN AND ADMINISTRATION
PROGRAMMING FOR THE INTERNET ENVIRONMENT II
INFORMATION SYSTEM SECURITY
INTERNSHIP (3-15)
UNDERGRADUATE RESEARCH IN COMPUTING
SPECIAL PROJECT (1-3)
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.
Residency Requirements
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 hours39-45
Total Credit Hours120
1

Required only for transfer students who have not taken a course in C programming.

Students are able to:

  1. Code and analyze computer programs.
  2. Assess the Information Systems (IS) needs of clients.
  3. Design, develop, and implement the information systems to meet IS needs of clients.
  4. Describe the capabilities of, and interaction between software and hardware.
  5. Plan, organize, cooperate, and communicate effectively as members of IS teams.
  6. Design data systems to represent and process real world data.