Course Catalog 2021-2022

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 41 hours

(BUS 2513 is required for Social and Behavioral Science. MAT 1103 required.)

Information Systems Foundations 19 hours

BUS 3003Business Communication

3

CIS 1103Introduction to Computing

3

MAT 1334Pre-Calculus

4

MAT 2413Elementary Statistics

3

MGT 2603Principles of Management

3

MKT 2503Principles of Marketing

3

Information Systems Major 51 hours

CIS 2003Introduction to Information Systems

3

CIS 2013Introduction to Programming I

3

CIS 2023Linux Administration

3

CIS 2033Security Foundations

3

CIS 2043Introduction to Networking

3

CIS 2053Database Concepts

3

CIS 3003Development Operations (DevOps) and Web Technologies

3

CIS 3023Object-Oriented Programming II

3

CIS 3033Object-Oriented Programming III

3

CIS 3043Systems Analysis and Design

3

CIS 3053Enterprise Architecture

3

CIS 4003Software Engineering

3

CIS 4013Software Project Management

3

CIS 4023Advanced Programming and Problem Solving IV

3

CIS 4813Information Systems Internship

3

CIS 4813Information Systems Internship

3

CIS 4913Information Systems Capstone

3

Electives 9 hours

Total Credit Hours: 120