Information Systems, Programming, BS

The Computer Information Technology program at Rochester University prepares students to work as part of a team in a variety of software development roles. Students are equipped with a solid foundation in computer science, information systems, and business. They participate in Agile and pair programming methodologies, and test-driven development.

Program Learning Outcomes

As part of Rochester University’s ongoing assessment the following objectives will be assessed throughout the information systems curriculum:

  1. CRITICAL ANALYSIS: Professional graduates analyze complex problems and apply principles of computing to identify solutions.
  2. PROBLEM SOLVING: Professional graduates design, implement, and evaluate a computing based solution.
  3. PROFESSIONAL COLLABORATION: Professional graduates communicate effectively and work together to accomplish shared project objectives.
  4. PROFESSIONAL COMMUNICATION: Professional graduates communicate effectively in a variety of professional situations.
  5. VOCATIONAL AWARENESS: Professional graduates demonstrate an understanding of God's ongoing story in the world and their responsibility to God, self, organization, and the world as a part of that ongoing story.
  6. ETHICAL AND PROFESSIONAL RESPONSIBILTY: Professional graduates make informed judgements for practice based on legal and ethical principles.

Requirements for the BS in Information Systems Programming

General Education Core 38 hours

(The Social and Behavioral Science general education requirement is covered in the foundations by BUS 2513. MAT 1103 required.)

Information Systems Foundations 22 hours

ACC 2113Accounting I

3

BUS 2513Principles of Economics

3

BUS 3003Business Communication

3

MAT 1334Pre-Calculus

4

MAT 2413Elementary Statistics

3

MGT 2603Principles of Management

3

MKT 2503Principles of Marketing

3

Electives 9 hours

Information Systems Major 51 hours

CIS 2003Introduction to Design Thinking

3

CIS 2013Introduction to Information Systems

3

CIS 2023Introduction to Programming

3

CIS 2033Security Foundations

3

CIS 2043Introduction to Networking

3

CIS 2053Introduction to Database

3

CIS 3003Development Operations (DevOps) and Web Technologies

3

CIS 3013Software Development-Agile Project Management

3

CIS 3023Object-Oriented Programming C++

3

CIS 3033Object-Oriented Programming C# and Java

3

CIS 3043Systems Analysis and Design

3

CIS 3053Database Design and Development

3

CIS 4003Advanced Web Development

3

CIS 4023Advanced Programming and Problem Solving

3

CIS 4813Information Systems Internship

3

CIS 4813Information Systems Internship

3

CIS 4913Information Systems Capstone

3

Total Credit Hours: 120