Computer Information Systems
The computer information systems major prepares you for a career working as a network, systems or database administrator, programmer, software engineer, project manager, business or systems analyst and more.
Ready for Anything
Like an engineer, you learn how technology systems are designed, implemented, and maintained. You gain a foundation in programming, information systems, networking, databases, and information technology. Because it’s focused on applications and information technology, you take more business communication courses and a course in project management.
You have four routes to a CIS degree. You can earn a CIS degree and customize electives to your career interests, or you can add a concentration in computer game technology, software, web and computer security, or mobile computing. Computer game technology introduces you to game design and development. The security concentration shows you how to protect data and systems from cyber attacks. The mobile computing concentration strengthens your understanding of wireless networks and teaches you how to develop mobile applications.
By the time you graduate, your experiences include:
- Research and projects in small classes and groups
- Internship opportunities at organizations such as Walgreens, Caterpillar, the Federal Reserve Bank of Chicago, ProducePro and Illinois Mutual Insurance.
- Networking, career development and programming contests through the Association for Computing Machinery student chapter
Making your Mark
Computer information science majors are valuable in many business, financial or technical settings. Recent graduates have found jobs at DoubleVerify, Facet Technologies, Illinois Mutual Life Insurance and Samsung.
Major Requirements
Required Courses - 56 hrs.
- CS 101: Introduction to Programming - 4 hrs.
- CS 102: Data Structures - 3 hrs.
- CS 140: Advanced Programming Concepts and Languages - 3 hrs.
- CS 210: Advanced Data Structures and Algorithms - 3 hrs.
- CS 220: Computer Architecture - 3 hrs.
- CS 370: Database Management Systems - 3 hrs.
- CS 480: Social and Professional Issues in Computing - 2 hrs.
- CIS 393: Web Technologies and Systems - 3 hrs.
- CIS 430: Information Technology Infrastructure - 3 hrs.
- CIS 445: Integrative Programming and Technology - 3 hrs.
- CIS 475: Computer Information Systems Analysis. Design and Integration - 3 hrs.
- CIS 491: Computer Information System Project Management- 3 hrs.
- MTH 120: Discrete Mathematics - 3 hrs.
- MTH 111: Elementary Statistics - 3 hrs.
- PSY 101: Principles of Psychology - 3 hrs.
- PSY 320: Human Factors Psychology - 3 hrs.
- *COM 292: Organizational Communication - 3 hrs.
or M L 354: Maximizing Effectiveness in Organizations - 3 hrs.
or COM 300: Communication Theory - 3 hrs. - *M L 350: Managing for Results in Organizations - 2 hrs.
or M L 250: Interpersonal Effectiveness in Organizations - 2 hrs. - *ENT 385: Technology Entrepreneurship - 3 hrs.
or ENT 381: Entrepreneurship for Non-Business Students - 3 hrs.
or ENT 280: Entrepreneurial Creativity - 3 hrs.
*Recommended
Elective Courses (choose one) - 3 hrs.
- MIS 379: Information Systems Security - 3 hrs.
- CIS 415: Applied Cryptography - 3 hrs.
- CIS 435: Computer Networks and System Security - 3 hrs.
- CIS 495: Software and Web Applications Security - 3 hrs.
Each computer information system major must take a track consisting of at least 9 semester hours approved by the Department. (A track is a coherent, structured in-depth course of study that is comprised of interrelated courses with a focus on emerging technologies in computer information systems and related areas)
Course Sequence
Sample program plan information is provided for sample purposes only. Students should consult with their academic advisor about their individual plan for course registration and completion of program requirements.
First-Year - Fall Semester | ||
---|---|---|
CS 101 | Introduction to Programming | 4 hours |
MTH 112 or MTH 115 | Precalculus - Brief Calculus With Applications I | 4 hours |
PSY 101 | Principles of Psychology | 3 hours |
Core Courses | 6 hours | |
Total | 14-17 hours |
First-Year - Spring Semester | ||
---|---|---|
CS 102 | Data Structures | 3 hours |
MTH 111 | Statistics | 3 hours |
Core Course | 9 hours | |
Total | 15 hours |
Sophomore - Fall Semester | ||
---|---|---|
CS 140 | Advanced Programming | 3 hours |
COM 292 | Organizational Communication | 3 hours |
MTH 120 | Discrete Math | 3 hours |
Core Course | 6 hours | |
Total | 15 hours |
Sophomore - Spring Semester | ||
---|---|---|
CS 210 | Applications of Data Structures and Algorithms | 3 hours |
CS 220 | Computer Architecture | 3 hours |
Core Course | 3 hours | |
Electives | 6 hours | |
Total | 15 hours |
Junior - Fall Semester | ||
---|---|---|
CIS 430 | Information Technology Infrastructure | 3 hours |
CIS 445 | Integrative Programming and Technology | 3 hours |
PSY 320 | Human Factors Psychology | 3 hours |
Core Courses or ENG 305/306 and/or ENT | 6 hours | |
Total | 15 hours |
Junior - Spring Semester | ||
---|---|---|
CS 370 | Database Management Systems | 3 hours |
CIS 393 | Web Technology and Systems | 3 hours |
CIS 475 | Analysis. Design and Integration | 3 hours |
ML 250 or ML 350 | Interpersonal Effectiveness in Organizations or Managing for Results in Organizations | 2 hours |
Elective or ENG 305/306 and/or ENT | 6 hours | |
Total | 15-17 hours |
Senior - Fall Semester | ||
---|---|---|
CIS 491 | CIS Project Management | 3 hours |
CS 480 | Social and Professional Issues in Computing | 2 hours |
CIS Elective or Elective | 12 hours | |
Total | 15-17 hours |
Senior - Spring Semester | ||
---|---|---|
CS 480 | Social and Professional Issues in Computing | 2 hours |
CIS Electives | 6-9 hours | |
Electives | 6-9 hours | |
Total | 15-17 hours |