Computer Information Systems (B.S.)
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
- 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
- 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.
|General Education 23 Requirements|
|33 credit hours||33|
|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||VB.NET PROGRAMMING||3|
|CIS 410||COMPUTER OPERATING SYSTEMS||3|
|CIS 411||DATABASE SYSTEMS||3|
|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|
|E-COMMERCE SYSTEMS AND TECHNOLOGIES|
|ADVANCED SYSTEMS APPLICATIONS|
|PROGRAMMING WITH PYTHON|
|NETWORKING LABORATORY I|
|ENTERPRISE SYSTEMS DESIGN AND ADMINISTRATION|
|PROGRAMMING FOR THE INTERNET ENVIRONMENT II|
|INFORMATION SYSTEM SECURITY|
|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.|
|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|
Required only for transfer students who have not taken a course in C programming.
Students are able to:
- Code and analyze computer programs.
- Assess the Information Systems (IS) needs of clients.
- Design, develop, and implement the information systems to meet IS needs of clients.
- Describe the capabilities of, and interaction between software and hardware.
- Plan, organize, cooperate, and communicate effectively as members of IS teams.
- Design data systems to represent and process real world data.