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:
-
CRITICAL ANALYSIS: Professional graduates analyze complex problems and apply principles of computing to identify solutions.
- PROBLEM SOLVING: Professional graduates design, implement, and evaluate a computing based solution.
- PROFESSIONAL COLLABORATION: Professional graduates communicate effectively and work together to accomplish shared project objectives.
- PROFESSIONAL COMMUNICATION: Professional graduates communicate effectively in a variety of professional situations.
- 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.
- 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
Electives 9 hours
Information Systems Major 51 hours
CIS 2003 | Introduction to Design Thinking | 3 |
CIS 2013 | Introduction to Information Systems | 3 |
CIS 2023 | Introduction to Programming | 3 |
CIS 2033 | Security Foundations | 3 |
CIS 2043 | Introduction to Networking | 3 |
CIS 2053 | Introduction to Database | 3 |
CIS 3003 | Development Operations (DevOps) and Web Technologies | 3 |
CIS 3013 | Software Development-Agile Project Management | 3 |
CIS 3023 | Object-Oriented Programming C++ | 3 |
CIS 3033 | Object-Oriented Programming C# and Java | 3 |
CIS 3043 | Systems Analysis and Design | 3 |
CIS 3053 | Database Design and Development | 3 |
CIS 4003 | Advanced Web Development | 3 |
CIS 4023 | Advanced Programming and Problem Solving | 3 |
CIS 4813 | Information Systems Internship | 3 |
CIS 4813 | Information Systems Internship | 3 |
CIS 4913 | Information Systems Capstone | 3 |
Total Credit Hours: 120