Computer Information Systems Major (OCE Only)*
The program is offered only through Online and Continuing Education (OCE).
The major in Computer Information Systems is designed to educate graduates who are prepared to enter the workforce equipped with the knowledge and skills in the following core areas of computer information systems and technology:
- Foundations of Information Systems,
- Data and Information Management,
- Enterprise Architecture,
- IS Project Management,
- IT Infrastructure, Security and Risk Management,
- Systems Analysis & Design,
- IS Strategy, Management, and Acquisition, and
- Application Development.
The curriculum for the major is based on the Curriculum Guidelines by Association for Information Systems (AIS) and Association for Computing Machinery (ACM)
*This program is not currently accepting new students.
Requirements
Degree Requirements
This major is available as a bachelor of arts or bachelor of science degree, as defined in the section on degree requirements for all majors in this catalog.
Major Requirements
Code | Title | Credits |
---|---|---|
COMP 101 | FUNDAMENTALS OF INFORMATION SYSTEMS TEC | 3 |
COMP 152 | PROGRAMMING & OBJECT STRUCTURES | 4 |
COMP 153 | HUMAN COMPUTER INTERACTION | 3 |
COMP 250 | DATABASE PROGRAM DEVELOPMENT | 3 |
COMP 252 | SYSTEMS ADMINISTRATION AND NETWORKING CONCEPTS | 3 |
COMP 291 | PROJECT MANAGEMENT I: FUNDAMENTALS | 3 |
COMP 302 | SOFTWARE ENGINEERING | 3 |
COMP 310 | WEB SYSTEMS AND TECHNOLOGIES | 3 |
COMP 382 | MANAGEMENT INFORMATION SYSTEMS | 3 |
COMP 404 | OPERATIONS MANAGEMENT | 3 |
COMP 430 | COMPUTER SECURITY | 4 |
COMP 484 | OPERATIONS RESEARCH | 3 |
COMP 490 | CAPSTONE PROJECT | 4 |
Total Credits | 42 |
Student Learning Outcomes
- Explain of the fundamental principles and concepts of computer science;
- Demonstrate how enterprise systems integrate functional areas into one enterprise-wide information system.
- Demonstrate in-depth knowledge of software development, networks and systems development and administration, and information management;
- Plan, design, implement, and maintain a hardware, software, or networked project both individually and as part of a group;
- Work in multiple programming environments, software development languages, and design paradigms;
- Orally present information and write clearly;
- Demonstrate in-depth understanding of at least one specialty area of computer science through independent research and, wherever possible, internships;
- Function well in an industrial or commercial environment through attachments or internship; and
- Develop personal skills, planning and time management skills, problems solving and decision-making skills.